Jump to content
  • Advertisement
Sign in to follow this  

Looking for game engine

This topic is 4073 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Hi everyone, I'm driving myself nuts lately... trying to look for a solution... Ok, the story's like this: - I have experience with C++ and Java - In the past, I have created and finished some projects for school which included a "shoot the paratroopers" game and a simplistic 256 color 3D pascal space sim... - Recently I learned a lot about OOP programming techniques and I am trying to start making 2D, tile based games... turn based, real time, does not matter... But i cannot seem to be able to actualy finish a project that I start... - I want to jump the hurdle, and actually finish a game, I figured that I get stuck in the "engine design" phase... and that I reinvent the wheel over and over - I want to find a good simple 2D engine, preferebly in Java with good tutorials... Please help. Thank you. [ Please don't post your topic lines in all caps. --Sneftel ] [Edited by - Sneftel on March 26, 2007 3:50:14 PM]

Share this post


Link to post
Share on other sites
Advertisement
Quote:
Original post by cdoty
Have you looked at the PopCap framework (http://developer.popcap.com/)? This is a professional framework, with almost no strings attached. Well, you do have to give them credit in your documentation. It's a well tested framework capable of 2D and some 3D graphics.

It comes with full source, and builds under Visual Studio 2005 (and VC6 with slight modifications).

The programming interface looks fairly clean. I haven't really dug into it, though.


Well, Thank you... I went over there and looked around a little bit - sadly I don't seem to be able to find any showcase games that have been done with the engine... maybe I should register with them to access a showcase? (I am registering to too many game engine sites lately and my junk mail folders are growing daily LoL)

Quote:
Original post by Tjaalie
Isn't OGRE a bit of a overkill for a simple 2d game?
Maby sdl is something for you, I didn't use it myself but
I heard good things about it (its not realy a engine more warper).

Tjaalie,


Yes, I have experience with SDL... I actualy have built the beginnings of two RTS games and one 2D view from top action game with SDL... but it IS a wrapper... and there's a lot of work (which I might be willing to do) to fashion a good 2D engine from SDL.

===

I was thinking a little more along the direction of Java... not because of portabiltiy and all that, but just because it is a far more comfortable language for me because, in my opinion, its limits on "pure" OOP are closer to my own design style...

What do you guys think?

Share this post


Link to post
Share on other sites
Have you looked at the PopCap framework (http://developer.popcap.com/)? This is a professional framework, with almost no strings attached. Well, you do have to give them credit in your documentation. It's a well tested framework capable of 2D and some 3D graphics.

It comes with full source, and builds under Visual Studio 2005 (and VC6 with slight modifications).

The programming interface looks fairly clean. I haven't really dug into it, though.

Share this post


Link to post
Share on other sites
Quote:
Original post by boldyman
OGRE has a new release. You can use that engine.
It is C++, but you can use it for whatever you want (2D/3D) it is up to you!!!

www.nextdawn.nl


Isn't OGRE a bit of a overkill for a simple 2d game?
Maby sdl is something for you, I didn't use it myself but
I heard good things about it (its not realy a engine more warper).

Tjaalie,

Share this post


Link to post
Share on other sites
I would recommend you take a look at Haaf's Game Engine (HGE) It provides a fairly easy to use wrapper for DirectX and comes complete with support for things like a particle systems, fonts, resource managers, sound library, and their website promises a tile map editor will be incorporated with the next release.
Also, just as a blatant plug, if you do decide to go with HGE, take a look at the tutorial series I'm writing on it HGE Tutorials
-Crazed

Share this post


Link to post
Share on other sites
It sounds like you're probably over-engineering your new projects with all your new-found OOP knowlege. It's a very common pattern that, having just found out about the glories of OOP, to then apply them with such reckless abandon that the project becomes so obese and immovable as to discourage the author, yourself, from continuing it.

If you'd like to get things done now, then by all means find yourself a good, pre-built engine. It'll give you a good chance to learn what works and what doesn't from a stable platform.

However, I'd also recomend that you take your OOP knowlege one step further and apply it to studying up on good design practices and patterns. Once you've got that under your belt, and have been through a couple completed game projects, you ought to have enough understanding to complete a decent first-pass at your own game engine.

Good luck!

Share this post


Link to post
Share on other sites
For a Java specific 2D engine, I'd say go for GTGE (http://www.goldenstudios.or.id/products/GTGE/). Has plenty of tutorials/samples, and an active forum.

I've worked on a similar game on GTGE and it only took a day to do it, it's quite pleasant actually :)

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

Participate in the game development conversation and more when you create an account on GameDev.net!

Sign me up!