Geometric Conquest - RTS
Geometric Conquest - RTS
Description:
Geometric Conquest is an RTS game under development by me using the Irrlicht Video Engine and the IonEngine Game Framework (project of mine I've been working on for a while, will likely be released soon). For now the source is closed, but that may change in the future.
The development principles of Geometric Conquest are to make a simple, networked RTS game with an expandable framework and simplified graphics. Gameplay will focus on multiple game types to be played with either AI players or other players over LAN networks (uses irrNetLite). The units in the game are simple 3-dimensional geometric shapes.
Screen shots:
Screenshot 1
Demos:
Demos can be found on the project page of this game on my website.
All feedback is appreciated.
Interesting idea for sure! It'll be interesting to see what this game develops into further.
The Open Descent Foundation is always looking for programmers! http://www.odf-online.org
"I'll find out if what I deleted was vital here shortly..." -d3jake
"I'll find out if what I deleted was vital here shortly..." -d3jake
Port 45000, eh? Sounds familiar. Is this just a coincidence?
EDIT: Ah nevermind you mentioned it in your post. Oh an you posted a question in the irrNetLite thread which I haven't gotten back to yet Did everything work out in the end?
I think if I implement IP network broadcast it would be very useful for this type of game.
Errr so about the game itself, this is designed to be an expandable framework for RTS/maybe other genres games? Cool. Kind of like "Make a game not a game engine" kinda thing?
EDIT: Ah nevermind you mentioned it in your post. Oh an you posted a question in the irrNetLite thread which I haven't gotten back to yet Did everything work out in the end?
I think if I implement IP network broadcast it would be very useful for this type of game.
Errr so about the game itself, this is designed to be an expandable framework for RTS/maybe other genres games? Cool. Kind of like "Make a game not a game engine" kinda thing?
ShadowMapping for Irrlicht!: Get it here
Need help? Come on the IRC!: #irrlicht on irc://irc.freenode.net
Need help? Come on the IRC!: #irrlicht on irc://irc.freenode.net
Hmm, I suppose I just got used to it I'm working on a feature that lets the user control the brightness of the terrain.bitplane wrote:I agree, the black on white is really harsh on the eyes.
I hadn't thought about trees, but that sounds like a good idea. As for the units, what I had in mind is that the more faces a figure had the more powerful it would be, with triangular pyramids or perhaps 2d polygons being the weakest and spheres the strongest.bitplane wrote:Can we expect arrow mesh trees, rolling spheres and flying pyramid air units?
Haha, yeah, I'm using a collision and pathfinding system made by me that has a few quirks in it (it's the same one from my RTS entry in the irrlicht inmotion contest). I'm a bit hesitant to work on it though seeing as its in at least somewhat working condition and working on it isn't quite as fun as making a game.Dorth wrote:Bwahah at making the units go in vibration mode and unable to recreate a formation
Haha, yep, it uses irrNetLiteBlindSide wrote:Port 45000, eh? Sounds familiar. Is this just a coincidence?
EDIT: Ah nevermind you mentioned it in your post. Oh an you posted a question in the irrNetLite thread which I haven't gotten back to yet Did everything work out in the end?
Yeah, my issue regarding getting packets early has been somewhat resolved, I think. I set it up to ignore packets that were causing problems, and then I was having trouble reproducing the error. Either way, its not a problem at this point
And indeed, net broadcast would be quite useful. A method to find out the ip address of the host would be useful as wellBlindSide wrote:I think if I implement IP network broadcast it would be very useful for this type of game.
Yeah, that sounds about right. I'm just breaking up a lot of my code into separate classes in separate solutions and libraries to make it as reusable as possible. Plus, I'm keeping a high standard of code so that in the future I could just copy/replace parts of the code to make a new game. I'm also designing it from the ground up with networking in mind which is something I didn't do in my first project, which made it pretty much a dead end.BlindSide wrote:Errr so about the game itself, this is designed to be an expandable framework for RTS/maybe other genres games? Cool. Kind of like "Make a game not a game engine" kinda thing?
Right now I'm working on a better lobby system so that players can choose their color and the map/players can be controlled by the host. As soon as I have that working I'll post a new demo.
I added a new demo to the project page on my site. I added more units and more controls in the host lobby, but clients don't see/control any of this yet. I also decided it wasn't worth it to let the user control the terrain brightness, and just made it a lot dimmer instead. Next I'm going to work on a UI with unit information and AI.