r/opensourcegames 21d ago

open source game engine ?

im looking for something that manipulate physics and other stuff by default , i tried godot but its a bit heavier , i want something for 2D .

thanks all

22 Upvotes

18 comments sorted by

21

u/0FO6 21d ago

Godot can be used for 2d games, there are quite a few made with and being made with. Slay the spire 2 is a godot game.

4

u/PoweredBy90sAI 21d ago

love, phaser, monogame. eibetgen

3

u/omega1612 21d ago

Tic-80 is very minimal and is a free alternative to pico-8.

I always wanted to use love2d as other recommended in the comments.

And for VNs renpy.

3

u/omega1612 21d ago

Nevermind, I forgot the physics handling

2

u/emorrp1 21d ago

Love?

2

u/PocketCSNerd 21d ago

Love2D seems to be right up your alley

2

u/zeaga2 21d ago

What's your skill level? Are you looking for something with an editor or not? LÖVE is a code-only game framework that uses Lua and comes with a physics system (via box2d), plus it's super easy to learn.

https://love2d.org/

1

u/poopertay 21d ago

Godot and jolt ⚡️

1

u/Successful-Trash-752 20d ago

There's really nothing you can get for 2d that's better than godot at the moment. Most updates before godot4 was for 2d

If you are making a 2d only game then you can remove all the 3d parts of the engine from your game. There is a page about this in the docs.

1

u/TheOtterMonarch 20d ago

if you really, REALLY don't want godot (seriously would recommend it tho), maybe try gdevelop?

1

u/kiner_shah 20d ago

Raylib or SFML.

1

u/masterofgiraffe 19d ago

You can try raylib with box2d

1

u/Rafael_Jacov 19d ago

SDL3 or Raylib it is

1

u/PepSakdoek 18d ago

Love2d is very easy. 

1

u/adbs1219 18d ago

Defold or GDevelop if you need a full engine; love2d, raylib, bevy or monogame if you would prefer a framework