Welcome Anonymous!
We host quality Star Wars sites - inquire at The Star Wars Rebellion Network  
SW:Rebellion Network
imminent-bean
 



Post new topic Reply to topic  [ 45 posts ]  Go to page 1, 2, 3  Next
Author Message
 Post subject: Terra Reconstructed
PostPosted: Sat Mar 31, 2007 3:46 pm 
Offline
<!-- Major //-->
User avatar

Joined: Thu Jan 04, 2007 12:00 am
Posts: 191
Location: Dark side of the Yavin moon.
Let me bring you some good news. My project (Terra Reconstructed) just got approved on SourceForge.net :D

Allow me to explain a bit.

Everyone knows about the current situation. There's no Rebellion 2 and there probably never will be any. The only things we have (apart from great community :wink:) are Total Conversions, which cannot overcome the hardcoded limitations of old Rebellion, and various mods for other games, that are limited by the game's modability (you can usually just change units and user interface). This is where Terra kicks in. For the past month I've been working in my spare time on a design document for a space strategy game with elements very similar to those in Rebellion, that could provide a suitable modable platform for creating a Rebellion2 TC.

The basic part of the design doc is now finished and the project has officially started (the date of birth is 2007-03-30, 17:05).

A little FAQ first...

Why new project?
Because I'm not George Lucas :) and besides I'd like to create a little dream myself.

Why did I choose SourceForge and open software?
Since the program will be licenced under GNU GPL. This licence allows for additional modification of the software (under the condition that the modification is released under the same licence). This basically means, that the Rebellion 2 TC can also make additional changes to the program core making it more to the modders liking without the need for any hacking or reverse engineering. System used at SourceForge.net also allows others to continue this project in the case I would find myself without spare time or get killed by bus or something like that. And of course SourceForge.net makes it easier to find a bunch of additional developers. GNU GPL licence also allows me to use other already made GPL libraries/engines. So basically it means that the project has much bigger chance of completion that other hobby/solo projects.

What language will be used? What platform will it run on?
The main engine will be made in C++, game logic will be scripted in Lua (or Python). This will allow even the strategic part to be customizable. It will use SDL library and OpenGL, beacause of great portability. Terra is therefore supposed to run on every major platform (WinXX/Linux/xxBSD/Mac OS X). Maybe I'll write windows specific part, so that SDL won't be used and DirectX (for input and sound) will be used instead. No DirectX10 though.

What are those silly unpronounceable words in the english design document?
Those are czech words :lol: The design document isn't fully translated yet.

Eh, maybe I should upload this into the official documentation too...

Project's webpage: http://sourceforge.net/projects/terrastrategy/
Design document is located in the documentation section (http://sourceforge.net/docman/display_doc.php?docid=48706&group_id=192796)

The website for the project is also planned it's address will be terrastrategy.sourceforge.net

Well, read through the design document and tell me what you think. If you think something is unbalanced, too complex, too simple, missing feature, etc. don't keep it to ourselves :) If you want to give me a helping hand, you're welcome (and correction of the dd is welcome too).

I hope this makes you day brighter :-)

_________________
-rebellion2 enthusiast-
Terra Reconstructed


Top
 Profile  
 
 Post subject:
PostPosted: Sat Mar 31, 2007 4:14 pm 
Offline
<!-- Fleet Admiral -->
User avatar

Joined: Thu Feb 27, 2003 12:00 am
Posts: 996
Location: USA
Haha... sneaky... trying to get an April's Fools joke in a day early. Sly guy :D


Top
 Profile  
 
 Post subject:
PostPosted: Sat Mar 31, 2007 4:29 pm 
Offline
<!-- Major //-->
User avatar

Joined: Thu Jan 04, 2007 12:00 am
Posts: 191
Location: Dark side of the Yavin moon.
It's half past eleven in my timezone, I didn't expect anyone to read this topic so soon :)

No, seriously, it's not a joke 8O I completely forgot the about the fool's day though.

_________________
-rebellion2 enthusiast-
Terra Reconstructed


Top
 Profile  
 
 Post subject:
PostPosted: Sat Mar 31, 2007 7:45 pm 
Offline
<!-- Warlord -->
User avatar

Joined: Fri Jul 22, 2005 12:00 am
Posts: 1796
Location: Brockville, ON
It's still 8:30PM here on the 31st. I didn't really take it for an April fools Joke budious.

Anyways I'll be sure keep an eye on this and cheer you on as mush as I did Eleven Thirty One's project. :roll:
Um... here's hoping your's goes smoother?
*Shrug*

_________________
Image
Image


Top
 Profile  
 
 Post subject:
PostPosted: Sat Mar 31, 2007 9:48 pm 
Offline
<!-- Fleet Admiral -->
User avatar

Joined: Thu Feb 27, 2003 12:00 am
Posts: 996
Location: USA
Defender_16 wrote:
It's still 8:30PM here on the 31st. I didn't really take it for an April fools Joke budious.


What, I can't yank around the newbie site members? Initiating the fresh meat... testing his or her resolve. Welcome to the club Moribundus


Top
 Profile  
 
 Post subject:
PostPosted: Sun Apr 01, 2007 1:54 am 
Offline
Dark Lord of the Sith
Dark Lord of the Sith
User avatar

Joined: Fri Jan 11, 2002 12:00 am
Posts: 3173
Location: USA
While I personally hate SF for some of its slow resources, I wish this project all the best. Looks like a good start and I hope we can provide some help here to this project

_________________
Evaders99
Image Webmaster
Image Administrator

Fighting is terrible, but not as terrible as losing the will to fight.
- SW:Rebellion Network - Evaders Squadron Coding -
The cake is a lie.


Top
 Profile  
 
 Post subject:
PostPosted: Sun Apr 01, 2007 10:08 am 
Offline
<!-- Major //-->
User avatar

Joined: Thu Jan 04, 2007 12:00 am
Posts: 191
Location: Dark side of the Yavin moon.
Thanks for the support :D I hope I'll translate the rest of the design doc soon, so that you guys will have at least something to look at :) I have to admit it's more exhausting than I've thought.

I have also uploaded two pictures on the web space...
http://terrastrategy.sourceforge.net/virtualstarmap.jpg - this a screenshot of VirtualStarMap, my older project displaying stars around Sol in range of 50 light years. This will probably be the dataset for the game.

http://terrastrategy.sourceforge.net/heavy-fighter.jpg - and this is render of my school project. It's not finished yet though (cocpit needs to be finished and it also needs better textures and more details). It's some king of a heavy-fighter. I call him bobcat for no reason :lol: This will probably be my first in game model.

I'm also working on a game editor (another school project - maybe I'll even get my degree for this game :D)

Evaders99 wrote:
While I personally hate SF for some of its slow resources, I wish this project all the best. Looks like a good start and I hope we can provide some help here to this project


What slow resources do you have in mind? So far it seems fine. Although I'd rather have it on my own server, it's probably the best thing I can get now.

Edit: I have removed the links and the files, since they are no longer relevant (and present on the web.)

_________________
-rebellion2 enthusiast-
Terra Reconstructed


Last edited by Moribundus on Thu Aug 23, 2007 10:58 am, edited 1 time in total.

Top
 Profile  
 
 Post subject:
PostPosted: Sun Apr 01, 2007 4:40 pm 
Offline
Dark Lord of the Sith
Dark Lord of the Sith
User avatar

Joined: Fri Jan 11, 2002 12:00 am
Posts: 3173
Location: USA
Quote:
What slow resources do you have in mind?


I remember some of their coding repositories were awefully slow. But maybe they've upgraded since I've used SF

_________________
Evaders99
Image Webmaster
Image Administrator

Fighting is terrible, but not as terrible as losing the will to fight.
- SW:Rebellion Network - Evaders Squadron Coding -
The cake is a lie.


Top
 Profile  
 
 Post subject:
PostPosted: Sun Apr 01, 2007 5:22 pm 
Offline
<!-- Major //-->
User avatar

Joined: Thu Jan 04, 2007 12:00 am
Posts: 191
Location: Dark side of the Yavin moon.
Evaders99 wrote:
I remember some of their coding repositories were awefully slow. But maybe they've upgraded since I've used SF


Hmm, I didn't try to upload any code yet, but you can at least choose between CVS and Subversion now.

_________________
-rebellion2 enthusiast-
Terra Reconstructed


Top
 Profile  
 
 Post subject:
PostPosted: Sun Apr 01, 2007 6:55 pm 
Offline
<!-- Lieutenant //-->
User avatar

Joined: Tue Sep 19, 2006 12:00 am
Posts: 127
Location: green bay wisconsin usa
best of luck! Please keep us informed, I like reading about game development.

After getting used to this sites' black background, the sourceforge page blinded me. Aah too bright!

_________________
<a href="http://nordwindranger.com">http://nordwindranger.com</a>
I should really make a flashy banner


Top
 Profile E-mail  
 
 Post subject:
PostPosted: Mon Apr 02, 2007 2:26 pm 
Offline
<!-- Major //-->
User avatar

Joined: Thu Jan 04, 2007 12:00 am
Posts: 191
Location: Dark side of the Yavin moon.
Maybe you looked too much to the dark side, hehe?

Btw. I can confirm now that SF's SVN services are still terribly slow :-/

_________________
-rebellion2 enthusiast-
Terra Reconstructed


Top
 Profile  
 
 Post subject:
PostPosted: Mon Apr 09, 2007 12:17 pm 
Offline
<!-- Major //-->
User avatar

Joined: Thu Jan 04, 2007 12:00 am
Posts: 191
Location: Dark side of the Yavin moon.
Ok, the design document is finally translated. It turned out to be quite a monster :D

If you have any ideas, comments, suggestions, questions or special wishes, feel free to post them here. I already dug through most of the older topics, but I could have forgotten to include something.

_________________
-rebellion2 enthusiast-
Terra Reconstructed


Top
 Profile  
 
 Post subject:
PostPosted: Mon Apr 09, 2007 3:50 pm 
Offline
<!-- Lieutenant //-->
User avatar

Joined: Tue Sep 19, 2006 12:00 am
Posts: 127
Location: green bay wisconsin usa
Moribundus

After reading your design document, my first reaction is that your project is extremely complicated.

Do you have much previous game development experience? I am not trying to discourage you (and its certainly possible that you will be much better at it than I am), but this will take you an infinite amount of time to complete.

Perhaps it wouldn't be a bad idea to look into using a free game engine (or are you already planning on doing this?). One of the biggest stumbling blocks in the development of my own game was getting the engine in shape to a point where I could render anything at all. I still don't have any sound support, and my interface is so ugly it kills babies.

On one hand it is great that you have all of your goals written down, but on the other hand, have you thought about how they are all going to be implemented? Figuring out even the (seemingly) simplest of things, like putting fleets of ships into formations has so far proved to be rather time consuming to figure out. It generally takes me a day of researching and trying different ideas every time I add even a small feature. My game concept is rather simple, yet already I have written staggering amounts of code ( I don't remember the last time i counted, but there are at least 15 classes, each with pages and pages of code).

I really don't mean to discourage you, and I'm sorry that this has taken such a negative turn, but it seems to me that it might be best to try something that is a little less complicated. Perhaps first work on 3d space combat, and then add in the economy, and factions, and all of the really complicated (but non-graphical) elements.

If you are interested in a free 3d engine, http://www.thezbuffer.com is a good site for managed code. I'm sure there is some vanilla c/c++ stuff out there to.

A good book is also a must. I've got a library of about 5 c# game programming books that I refer to occasionally, and I'm sure you could find some good ones on amazon.

If you have any questions, http://www.gamedev.net is pretty much the best game development website in existence. They've helped me out a lot.

In fact don't listen to me, this had started out as encouragement. Your plan is very interesting, and I especially liked the idea of a disease that is carried by survivors from Earth. best of luck and all that.

_________________
<a href="http://nordwindranger.com">http://nordwindranger.com</a>
I should really make a flashy banner


Top
 Profile E-mail  
 
 Post subject:
PostPosted: Mon Apr 09, 2007 5:15 pm 
Offline
<!-- Major //-->
User avatar

Joined: Thu Jan 04, 2007 12:00 am
Posts: 191
Location: Dark side of the Yavin moon.
Well, all I've been doing for last few years is basically reading about game development and doing my own experiments. I checked my school's library and they have the whole graphics and game programming gems series (it's bloody expensive, but excellent source of information) and they let me borrow it home :D And I already have some code snippets I made some time ago (like math library and other support classes) so I'm not starting this from scratch.

Basically what needs to be done for the first pre-alpha release is to build basic UI libs and implement lua support for the game logic and interface scripting. That won't be too hard I hope. And yes, I think I have some idea how to implement some things, but on the other hand there are certain aspects (like AI, audio or networking), with which I have no experience.

With the third-party 3D engine...maybe I'll use it for space battles, the strateg view has some special requirements on the rendering engine.

I'm glad you like the idea with the disease :wink: I'd like to make some deeper, complex story, but it's not of the highest importance now.

_________________
-rebellion2 enthusiast-
Terra Reconstructed


Top
 Profile  
 
 Post subject:
PostPosted: Mon Apr 09, 2007 11:11 pm 
Offline
<!-- Lieutenant //-->
User avatar

Joined: Tue Sep 19, 2006 12:00 am
Posts: 127
Location: green bay wisconsin usa
well it sounds like your doing pretty good then. sorry about the knee jerk reaction (do they have that phrase where your from? I think you mentioned that the design doc was written in czech).

Although my own experience has been limited to c#, I will be glad to help you if you have any questions regarding.. well anything. I think you might run into a lot of the same logical problems that I've gone through with my game so far (like organization of units/hyperspace jumps).

_________________
<a href="http://nordwindranger.com">http://nordwindranger.com</a>
I should really make a flashy banner


Top
 Profile E-mail  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 45 posts ]  Go to page 1, 2, 3  Next


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  
cron

 
 
 
^Top 
Home Your Account Forums Downloads F.A.Q. Submit News Hosting Contact Us

© 1999-2008 by SWRebellion.com. All Rights Reserved.
All logos and trademarks in this site are property of their respective owner.
The comments are property of their posters.
You can syndicate our news using the file backend.php

    Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group