I should also mention that I have a basic level knowledge with LWJGL, jME and Slick. I have done most of the tutorials for each. I have also used Blender a little bit and programmed some simple Python scripts in it. I have done a little bit of JNI work too.
bobjob’s got a RTS engine already set up, he showed me some screen shots of it over the past weekend which he can port into an space RTS fairly easily. What we need is now a design doc of what we want to achieve as an RTS. I been doing some sketching on various ship models. Nothing too detail yet, just putting down basic geometry to see what’ll make an interesting design with low polygons.
If we can somehow tie this into the universe of the space trader game, that would enlist quite a few good writers that are more interested in developing that game atm.
Until there is more than 2 programers for a project, I dont see the point in starting from scratch. Im more than happy to, but i would very much like to see progress.
I plan to set up the main code to be more of a utility library. This way people can chop and change parts they want to, but there will always be a working version of a game to test. I think it will be alot more rewarding for everyone involved, unless of corse more programers are interested in joining. I am currently carring most of the responsibilty for this project, and IMO I feel i am approaching it the right way, with the resources I have.
A side note:
I have a friend who works alot with blender, and uses the blender forums. In his opinion he believes there are alot of people willing to help out with projects, even with at least a single model. As there hasnt been much interest in the programming side of the RTS im hoping that wont be the case in other aspects.
Unfortunately that might cause there to be less programmers interested, adopting large amounts of code doesn’t come easily to a lot of folks.
Love the model, art already, awesome Are you planning to have the space trader universe and this one interact - or have the same theme or something, because that would be very cool.
ok fair enough, First up ill upload a mock version. hopefully it will stimulate more interest. Then once again ill propose a basic first target.
but if nothing eventuates and still there isnt many programers, ill re-evulate the situation.
It would be cool if they were in the same unverse, and same series titles.
Im still waiting on the writers for the space trade to do something. Once they do, if there are any key characters mentioned in the history of the unvirse or something of the like, ill adopt there plot into the RTS.
CaptainJester how do you feel about things on the programming side?
Would you rather tweek/add/take away from an already stablished game?
Or would you want us to start from scratch, building say a map editor?
I’m ok going either way. If we already have some code to start with that might generate more interest. What tech does the existing code use? jME, LWJGL/JOGL, or custom? I think we should target OpenGL and not Java2D. What are your thoughts?
yeah Im definately thinking openGL. except for non game aspects such as utililty programs(map editors and such).
As for in game: for 2D, I was hoping maybe slick. It doesnt look like there will be enough programers for the a 2D version. nun the less it will always be easy enough to implemenet later.
Would be cool if you could send them over anyway. because ill probably add some stuff:
add normal map (if you havnt)
add height/displacement map (if you havnt)
decimate a version for performance.
for the RTS the three main states for animation are as follows:
move: loops through move (walk/fly) key frames
stand: loops through stand (still/hover) keyframes
death: runs through death keyframes once.
attack: runs through attack keyframes once.
note: I doubt a RTS will take advantage of these states, as each unit will probably only need one model. Im guessing stuff like engines, damage, will be displayed via texture and particle effects.
One more question, what’s the targeted triangle limit?
Also, you want the weapons to be separate meshes or part of the main mesh and just ignore animations?
I would suggest one mesh to make things easy and ignore firing animations. Someone already said that can be covered with particle effects and sounds since the player will be more concentrated on the battle than looking at the unit’s individual animation. It’s icing on the cake that doesn’t exit yet.
hey I am kinda noobish(sort of) but I figure this may be an interesting ride so can I join? I can only really help wiht eh 2D version of th game as I have never programed in 3D
k, so how can I help, I have only done 2D before :-\ but since you said you are gunna do that later I am gunna take a leap at 3D could oyu point out any good tutorials? (dont worry I learn fast)