Discuss Scratch
- Discussion Forums
- » Advanced Topics
- » Game Engines
- _Tectonic_
-
32 posts
Game Engines
I want to make a 2D game, but I don't know of a good game engine. I have made games with Unity, but that isn't that good for 2d games. Does anyone have any ideas? Can anyone point me in the right direction?
Languages I Know (Listed in order from most known to least known):
- Javascript
- Java
- Python
- C++
- C#
- Lua
Things I Need:
- Tile map support
- Asset loading
- Collision Detection
Languages I Know (Listed in order from most known to least known):
- Javascript
- Java
- Python
- C++
- C#
- Lua
Things I Need:
- Tile map support
- Asset loading
- Collision Detection
- Ethan_1
-
100+ posts
Game Engines
Well, since JS is the language you are most comfortable with, I would suggest that you look at Github has a good list for JS. If you want to look at other popular projects here. Personally, I like Oxygine for C++ (because it also supports the web), and for js, I would recommend pixi.js a) it is nice to use, and b) it was being used to re-write scratch (which is no longer being worked on, unfortunately).
My 2 cents
My 2 cents
- _Tectonic_
-
32 posts
Game Engines
Github has a good list for JS. If you want to look at other popular projects here. Personally, I like Oxygine for C++ (because it also supports the web), and for js, I would recommend pixi.js a) it is nice to use, and b) it was being used to re-write scratch (which is no longer being worked on, unfortunately).Thanks, Phaser looks like a better choice than pixi.js to me, and I haven't hear of Oxygine. I will probably use Phaser. Well, since JS is the language you are most comfortable with, I would suggest that you look at
My 2 cents
- bobbybee
-
1000+ posts
Game Engines
I've haven't personally tried it yet, but Godot sounds promising.
- MegaApuTurkUltra
-
1000+ posts
Game Engines
Libgdx
Language is Java. Runs on android, ios, desktop, and html5 (with wrappers for functionality on all platforms - quite literally write once run anywhere). Supports tiled maps made with the tiled editor (and made procedurally too I believe). Has an API for asset management and has box2d wrappers for physics.
Language is Java. Runs on android, ios, desktop, and html5 (with wrappers for functionality on all platforms - quite literally write once run anywhere). Supports tiled maps made with the tiled editor (and made procedurally too I believe). Has an API for asset management and has box2d wrappers for physics.
- _Tectonic_
-
32 posts
Game Engines
LibgdxThanks! LibGDX sounds great!
Language is Java. Runs on android, ios, desktop, and html5 (with wrappers for functionality on all platforms - quite literally write once run anywhere). Supports tiled maps made with the tiled editor (and made procedurally too I believe). Has an API for asset management and has box2d wrappers for physics.

I think I will use that.
- pufflegamerz
-
100+ posts
Game Engines
I have tried alot of game makers, and i think GameMaker is good for making 2D games
- meowflash
-
500+ posts
Game Engines
Hey, why not try Löve2D?
It's an *awesome* framework you can use to make 2D games in Lua! Maybe you can use it for making a tile-based game using the Simple Tiled Implementation for Löve2D!
It's an *awesome* framework you can use to make 2D games in Lua! Maybe you can use it for making a tile-based game using the Simple Tiled Implementation for Löve2D!
Last edited by meowflash (June 16, 2016 22:00:28)
- MrFlash67
-
500+ posts
Game Engines
I've been using Phaser a bit and I really like it. It's reasonably simple to use and works on anything that can run Javascript.Github has a good list for JS. If you want to look at other popular projects here. Personally, I like Oxygine for C++ (because it also supports the web), and for js, I would recommend pixi.js a) it is nice to use, and b) it was being used to re-write scratch (which is no longer being worked on, unfortunately).Thanks, Phaser looks like a better choice than pixi.js to me, and I haven't hear of Oxygine. I will probably use Phaser. Well, since JS is the language you are most comfortable with, I would suggest that you look at
My 2 cents
- Discussion Forums
- » Advanced Topics
-
» Game Engines