November 27th, 2013, 13:38
Posts: 634
Threads: 13
Joined: Nov 2010
(November 27th, 2013, 12:59)Shendemiar Wrote: Ah, this place is very active. Nice.
Me: Part of my job is to develop measurement software, data acquisition from various instruments, plotting and automation. I use Delphi for it. I love MoM. My main interest however, is to make a game of my own. Similar to MoM naturally since it is maybe the best game there ever was, and still is. I do still play it (1.40n) every now and then.
This seems like a good place to get in contact with people who know things I will need to know, and to share work so that I do not need to do everything from scratch and maybe help someone else with the things I do. It is commendable that you want to make a MOM type game of your own. There are hundreds of people like you, myself included. What are your plans? Do you want to develop a full new game in Delphi? I beg you to RECONSIDER at this time. We have an extremely long list of similar claims and failed attempts. Instead, please join us and help us to get to at least 1.0. Then if you still feel like it, go ahead and redo or port to Delphi. Please read a lot at C-Evo. The solo developer pulled off the best Civilization implementation in Delphi, over 10 years, but now he lacks interest to go on. Others would like to help, but few know Delphi and they do not want to pay for the expensive development environment, which is an essential dead end for his outstanding project. Attempts to port to other languges like Java, C# and FreePascal failed.
If you still want to go ahead alone in Delphi, then you are better off asking Steffen, who developed C-Evo alone. He also discourages people from reading his code or following his footsteps, so again, please consider JOINING US!
November 27th, 2013, 14:43
Posts: 56
Threads: 2
Joined: Nov 2013
(November 27th, 2013, 13:38)WhiteMage Wrote: It is commendable that you want to make a MOM type game of your own. There are hundreds of people like you, myself included. What are your plans? Do you want to develop a full new game in Delphi? I beg you to RECONSIDER at this time. We have an extremely long list of similar claims and failed attempts. Instead, please join us and help us to get to at least 1.0. Then if you still feel like it, go ahead and redo or port to Delphi. Please read a lot at C-Evo. The solo developer pulled off the best Civilization implementation in Delphi, over 10 years, but now he lacks interest to go on. Others would like to help, but few know Delphi and they do not want to pay for the expensive development environment, which is an essential dead end for his outstanding project. Attempts to port to other languges like Java, C# and FreePascal failed.
If you still want to go ahead alone in Delphi, then you are better off asking Steffen, who developed C-Evo alone. He also discourages people from reading his code or following his footsteps, so again, please consider JOINING US!
I guessed someone would say that and I do get your concern. But don't worry, it's under control; it is a long-term goal and carefully thought. I'm here because I think helping with reMoM or similar activity is something I need to do first.
I only see Delphi as a tool, not an ideology, although many aspects of it suit me well. If something is coded well (for me this means human-readability over all other things), the language matters little. I have Delphi XE2, both at work and at home. I'm also adequate with php and mysql (online multiplayer version?)
November 27th, 2013, 19:01
Posts: 56
Threads: 2
Joined: Nov 2013
I played C-evo today. Very nice thing!
November 28th, 2013, 15:05
(This post was last modified: November 28th, 2013, 15:08 by Shendemiar.)
Posts: 56
Threads: 2
Joined: Nov 2013
Visual studio 2013 express good for this?
I seem to have an old SF account, not sure I ever used it for anything.
November 28th, 2013, 15:43
Posts: 476
Threads: 22
Joined: Apr 2011
It should do fine. I myself use VS2010 express. It could happen that solution folders are not available to express users so the test projects will not load, but it should still work (the tests are not done anyway)
November 28th, 2013, 16:56
(This post was last modified: November 28th, 2013, 17:13 by Shendemiar.)
Posts: 56
Threads: 2
Joined: Nov 2013
The design doesn't mention any sort of layer for each specific wizard for their reality (last know state of world). For player this would be the FOG mask between gamestate and Logic or UI, and would be good for the AI too.
On AI's turn changes to human players 'reality layer' would trigger display events such as enemies running around.
November 29th, 2013, 02:34
Posts: 476
Threads: 22
Joined: Apr 2011
it is because all clients know the full state. This is less than optimal, and might be changed later, but Id like to reach a beta state first.
November 29th, 2013, 04:54
Posts: 206
Threads: 13
Joined: Apr 2012
(November 28th, 2013, 15:43)VM Wrote: I myself use VS2010 express. i'm pretty sure i failed to load it in VS2010 express, that was the only reason why i installed a VS2012 on my system.
dance!
November 29th, 2013, 05:39
Posts: 476
Threads: 22
Joined: Apr 2011
Hm. Ill doublecheck when I get home.
November 29th, 2013, 11:35
(This post was last modified: November 29th, 2013, 11:44 by WhiteMage.)
Posts: 634
Threads: 13
Joined: Nov 2010
(November 29th, 2013, 02:34)VM Wrote: it is because all clients know the full state. This is less than optimal, and might be changed later, but Id like to reach a beta state first. Indeed far less than optimal. I wrote about this extensively 2 years ago. Only server should know full state. All clients including AIs should only know part of game state as needed. Data is not to be asked from the server, but to be pushed to clients as needed.
If this takes too much programming work now, then at least keep this option open for long term, so do not invest too much time coding against this principle. But we might as well get it right for the first attempt, even if it means missing your selected 20 year anniversary deadline.
|