Advertisement

Good Engine For 2D Games?

Started by March 05, 2015 04:59 AM
10 comments, last by rogerdv 9 years, 10 months ago
I want to make a 2d game that is top-down and has a binding of isaac art style. I have some game making experience, but not a lot. The game will need dynamic lighting, and really good lighting. What engine should I use?

You can try CONSTRUCT and GAME MAKER. Both are simple and using mostly GUI to detect and trigger events.

Construct: https://www.scirra.com/

Game Maker: http://www.yoyogames.com/gamemaker

Both are powerful bot requires more money if you want more feature, but it's a start anyway so free version will do. You'll learn it fast. It's easy really, just try those. Find the one that's suitable for you. For me, I prefer construct 2.

Advertisement
Both Unreal and Unity have 2D game support. Both are free, up front at least.

Sean Middleditch – Game Systems Engineer – Join my team!

Maybe explain a little bit more what you are trying to achieve for people like me that don't know the game you are talking about... just saying.

Game Maker Studio actually has shaders now, so it supports lighting and all you need is to get some lighting packages from the Game Maker Marketplace.

Also, Game Maker has drag and drop logic editing, which is actually quite useful even if you know how to program because it provides a lot of useful shortcuts.

Game Maker is a really solid engine that supports multiple build targets including HTML5. I would recommend it over Unity in almost all cases especially for beginner or even intermediate developers.

Ethanon is also worth a look.

Advertisement

Since you said "Engine", but didn't give any extra details about your skills or what you are attempted to accomplish, I think your best bet is Unity or Unreal engines. Of the two Unity is the easier to work with.

If this post or signature was helpful and/or constructive please give rep.

// C++ Video tutorials

http://www.youtube.com/watch?v=Wo60USYV9Ik

// Easy to learn 2D Game Library c++

SFML2.2 Download http://www.sfml-dev.org/download.php

SFML2.2 Tutorials http://www.sfml-dev.org/tutorials/2.2/

// Excellent 2d physics library Box2D

http://box2d.org/about/

// SFML 2 book

http://www.amazon.com/gp/product/1849696845/ref=as_li_ss_tl?ie=UTF8&camp=1789&creative=390957&creativeASIN=1849696845&linkCode=as2&tag=gamer2creator-20

Hi, what platforms you are targeting ?

if you are a beginner in coding, you could try Processing, it is simple to use ( It is not really a game engine tho) and you can get some interative stuff moving around pretty easilly.

Godot engine is free, has 2D map editor features, and recently added 2D lighting. There is also good tutorials about how to develop a 2d game.

Game Maker is way easier and practical for 2D, although using 3D features alongside 2D is charming, nice addition to the list. Especially since you mentioned lighting, i personally much rather have actual light objects hang around then go the distance to learn how to make artificial lighting/shading scripts in my games... Not to mention they are hard to get a hold of in comparison to most type of information over the web.

This topic is closed to new replies.

Advertisement