Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

Work in Progress / CitySim (SimCity Clone) [Moved from Program Announcements]

Author
Message
JoeOh
15
Years of Service
User Offline
Joined: 25th Feb 2009
Location:
Posted: 14th Dec 2010 04:33
(This post was moved from Program Announcements to here in WIP)

I always loved the SimCity games, especially the first SimCity game of all, SimCity classic. I liked it's simplicity as well as it's cleanliness. But as a programmer I like to see if I can make what I like even better so that's why I'm considering doing this project to completion.

Here's a screen shot of what I have so far:



The side icon menu is not functional yet, but the oddly colored map does work to show where your current edit-map view is.

I plan to have most if not all the features that SimCity Classic has as well as some new ones like larger tiles for greater detail and a 200x200 tile map for really big cities.

So if any of you were and are SimCity fans, what features did you want the original game to have but it just didn't?

Joe-

Home is where my souped-up computer is...
Dr Tank
14
Years of Service
User Offline
Joined: 1st Apr 2009
Location: Southampton, UK
Posted: 14th Dec 2010 04:45
Looks interesting. I remember Sim City on Amiga quite fondly. Special features? I should have a think, but one annoying thing about the original was that you could spend money on buildings, then discover your layout was a bit messed up. You could put in a "planning" mode, where you could for free position and move building "plans" on your map, then click to buy/build them. Maybe that would be a bit overcomplicated and not fun though.

Apparently you can play original Sim City for free online now : http://simcity.ea.com/play/classic/index.html

I will refamiliarise myself with that and get back to you.
JoeOh
15
Years of Service
User Offline
Joined: 25th Feb 2009
Location:
Posted: 16th Dec 2010 03:04
Sounds good Dr Tank. After I add a few more features to this WIP, I'll upload an alpha copy for everyone to check out.

Home is where my souped-up computer is...
Phaelax
DBPro Master
20
Years of Service
User Offline
Joined: 16th Apr 2003
Location: Metropia
Posted: 16th Dec 2010 12:33
I think if you plan on making SimCity better you'll at least need to make your graphics isometric.

"Only the educated are free" ~Epictetus
"Imagination is more important than knowledge..." ~Einstein
JoeOh
15
Years of Service
User Offline
Joined: 25th Feb 2009
Location:
Posted: 16th Dec 2010 21:45
Phaelax, Let me try to see if I can implement isometric tiles. I am starting to find that the 2D overhead tiles really limit what can be shown for detail sake.

Off to find the "isometric tiles" threads-

Home is where my souped-up computer is...
Dr Tank
14
Years of Service
User Offline
Joined: 1st Apr 2009
Location: Southampton, UK
Posted: 17th Dec 2010 01:24
I liked the view in the original Sim City. If you wanted to have both an feel ambitious, make it in 3D and use an orthographic camera!

Seriously though Classic Sim City view is perfect for me.
JoeOh
15
Years of Service
User Offline
Joined: 25th Feb 2009
Location:
Posted: 17th Dec 2010 02:55
Here is a simple program that does a quick display is an isometric setup. I am only getting 54 fps at best. Can a few of you run this program and tell me what your results are? My computer specs are as follows:

Intel P4 2.4Ghz
768MB of Rambus RAM
75GB HDD
Geforce FX 5200 128MB DDR RAM

I know this is an old system setup so newer systems will have better results. I am just wondering how much better. I'm sure my current system will be soundly beaten.

Home is where my souped-up computer is...

Attachments

Login to view attachments
seppgirty
FPSC Developer
14
Years of Service
User Offline
Joined: 3rd Jul 2009
Location: pittsburgh, pa.
Posted: 17th Dec 2010 04:01
for ISO tiles you might check out this program. there is a free version also.
http://www.inet2inet.com/main/main.htm

or check out this site for some awesome free tiles http://reinerstileset.4players.de/englisch.html

gamer, lover, filmmaker
Dr Tank
14
Years of Service
User Offline
Joined: 1st Apr 2009
Location: Southampton, UK
Posted: 17th Dec 2010 04:15
I get 84 fps

Athlon 2600
1024 Ram
geforce 6200 (256mb)

1280x720x32
Phaelax
DBPro Master
20
Years of Service
User Offline
Joined: 16th Apr 2003
Location: Metropia
Posted: 17th Dec 2010 20:12 Edited at: 17th Dec 2010 20:31
How are you guys getting such low frame rates? I got 160fps on my laptop;
Intel 2.1GHz(T4300)
4GB ram
Mobile Intel 4 graphics


Hmmm, weird. I thought my gfx card used 32mb shared memory. Apparently it can use up to 1.8GB dynamically. sweet!

I'm sure my desktop would get even more, but I can't test that til next week.

Actually, with displaying just an empty map of tiles, I would think you'd get higher framerates than any of us are getting. If I change it to use paste image instead of the DXS library, I only get 50fps.

"Only the educated are free" ~Epictetus
"Imagination is more important than knowledge..." ~Einstein
JoeOh
15
Years of Service
User Offline
Joined: 25th Feb 2009
Location:
Posted: 17th Dec 2010 21:04
That's what I'm wondering Phaelax. I ran that code I uploaded without anything running except the TEXT command and my FPS went up to 154 fps.

I am using my buddies old computer for now as my new system is on the fritz due to a fried power supply and fried motherboard. I'm sure that system would do much better.

Home is where my souped-up computer is...
Silvester
18
Years of Service
User Offline
Joined: 7th Dec 2005
Location: Netherlands
Posted: 19th Dec 2010 00:28
2460FPS on the Isometric thingy..

AMD Phenom II ~3.2Ghz Quad Core
12GB DDR3 RAM ~1333Mhz
AEH 5770 1GB Graphics Card

I get the feeling I'm slighty above desktop computer average here.

The Wilderbeast
18
Years of Service
User Offline
Joined: 14th Nov 2005
Location: UK
Posted: 19th Dec 2010 12:50
What on earth do you need 12GB of RAM for? D:

If it's the text command causing the holdups then I suggest you use D3D_func by cloggy which interfaces directly with DirectX when drawing 2D stuff - should greatly improve FPS.

JoeOh
15
Years of Service
User Offline
Joined: 25th Feb 2009
Location:
Posted: 19th Dec 2010 21:58
Wilderbeast, the txt commands don't really slow my program up at all. I tested it.

Silvester's system gives me hope for the near future where complex high-resolution brute-force simulation programs can be within the average citizen given his computer's setup. Man that is a nice system

Home is where my souped-up computer is...
Silvester
18
Years of Service
User Offline
Joined: 7th Dec 2005
Location: Netherlands
Posted: 19th Dec 2010 23:53
Quote: "What on earth do you need 12GB of RAM for? D: "

I happen to have a job where I have to render lots of work and designs in Vectorworks at times.. Which can be quite a memory hog when you have a four story building with interior.

Quote: "Silvester's system gives me hope for the near future where complex high-resolution brute-force simulation programs can be within the average citizen given his computer's setup. Man that is a nice system "

Haha, well.. I have to admit more and more people are at least considering upgrading to decent computers nowadays, away from their old setups that are struggling with Win7.. Which is good news, because I made a virtual walk-through of a store once and the guy's computer couldn't even run DirectX8 rendering properly.. I felt really sad then.

Phaelax
DBPro Master
20
Years of Service
User Offline
Joined: 16th Apr 2003
Location: Metropia
Posted: 22nd Dec 2010 18:18
Finally got a chance to run it on my desktop: 728fps

Intel C2D 2.8GHz(E6750)
4GB ram
256mb GeForce 8600gts
WinXP-32

"Only the educated are free" ~Epictetus
"Imagination is more important than knowledge..." ~Einstein
Randomness 128
17
Years of Service
User Offline
Joined: 13th Feb 2007
Location:
Posted: 22nd Dec 2010 19:54
1059 fps on my laptop:

Core i7-720QM
6 GB of RAM
GeForce GTS 360M

2500 fps on my desktop:

Core i7-860
8 GB of RAM
Radeon HD 5850
n008
16
Years of Service
User Offline
Joined: 18th Apr 2007
Location: Chernarus
Posted: 23rd Dec 2010 03:55
I got ~1910 w/ a Dual Core 3.01GHz, GeForce 9800 1GB and 4GB RAM.

"I have faith, that I shall win the race, even though I have no legs, and am tied to a tree." ~Mark75

Login to post a reply

Server time is: 2024-03-29 14:17:50
Your offset time is: 2024-03-29 14:17:50