Bay 12 Games Forum

Finally... => Creative Projects => Topic started by: a1s on August 03, 2012, 01:54:38 pm

Title: Recommend me a TBS engine
Post by: a1s on August 03, 2012, 01:54:38 pm
So I want to make a 2D turn-based strategy game (me and every other gamer on the 'net, right?), and I remember how in OOP class they kept telling us IRL to never write from scratch what is already written (that just brings in bugs, and wastes your time besides.) So can you recommend me something? I know C++, C# and a decent chunk of java, and I wanted to branch out into python, so if it's not going to be very complex, I'd almost prefer that.

Edit: obviously I'm looking for something open source, since I'm a coder and not a designer (I have a guy who said he'll design tiles, if I make him a prototype).
Title: Re: Recommend me a TBS engine
Post by: Valid_Dark on August 04, 2012, 01:29:06 am
I started on a similar project about 2 weeks ago, starting from the ground up in c++,
well so far i'm only making a map editor, but the end goal is a 2d tactical rpg.  I'm doing mine in C++ with SDL and OpenGL.

My advice: Start from the beginning, and when you get to the end, stop.
Title: Re: Recommend me a TBS engine
Post by: MrWiggles on August 04, 2012, 01:37:32 am
My advice is to 'not suck'.
Title: Re: Recommend me a TBS engine
Post by: a1s on August 04, 2012, 03:59:59 am
My advice: Start from the beginning, and when you get to the end, stop.
How will I know I got to the end?

My advice is to 'not suck'.
I'm going to reject your advice as unconstructive. The whole point of the exercise is to suck (unintentionally) as much as possible, so I know what not to do next time. And have fun (but that's all of them.)
Title: Re: Recommend me a TBS engine
Post by: Valid_Dark on August 04, 2012, 07:41:42 pm
My advice: Start from the beginning, and when you get to the end, stop.
How will I know I got to the end?

Only you will know when you reach the end of your project,
It's over when you decide it's finished, or that you decide you don't want to work on it anymore. (preferably the first one)