6

Anyone with game development experience? I'm thinking of doing a game development side project soon. Not expecting the best results, but games like cuphead, hollow knight and salt & sanctuary inspire me (2D platformers).

Will PyGame or LibGDX suit me fine or should I use a bigger engine like Unity or Unreal?

Comments
  • 3
    it depends on your favorite programming language, if you are good at java use LibGdx, if C# use unity3D
    And Unity3D is a super powerful platform to build 2D and 3D games.
    This is my game built by LibGdx.
  • 2
    @AnasTr I know a friend who used LibGDX as well. Looks like a decent library. It's not a full engine though! I want to learn a lot in the process too. Unity has much handholding.
  • 0
    Unity is the best choice.
  • 2
    I’m not really into Python game dev, but I know there’s a thing called Bacon for 2d. If you want something for Java, you could use something like LWJGL.
  • 1
    My personal preference is monogame framework which is also C#. Unity is more fully featured so it depends what you want. Monogame just gives you the tools to make most things yourself, which I personally prefer. If you don't like doing that though then probably unity.
  • 1
    If you want fancy assets, the implementation work flow in unity is the best I've ever worked with (out of unreal, unity and cry engine).
    But if all u want to do is a jump and run doodle project, pygame works too.
  • 1
    I made a simple Minecraft clone using JME3. For 3d games it's a bit easier to use than LibGDX and I the tutorial explains the concepts pretty well:
    https://jmonkeyengine.github.io/wik...

    Just don't use their IDE!
  • 0
    I guess I will be trying LibGDX first! 😄
Add Comment