The new forums will be named Coin Return (based on the most recent vote)! You can check on the status and timeline of the transition to the new forums here.
The Guiding Principles and New Rules document is now in effect.

Need some advice on 2D Game Development

TimeTurtleTimeTurtle Registered User new member
So recently, I have been trying to develop a 2D sandbox game of some sort. I made a simple one with C# on Unity3D, but I notice that Unity has its limitations. I want to know what the most efficient and easiest to learn language is, and a simple way to publish or compile my game with. I heard that this community is well experienced with this kind of stuff and I want to ask YOU guys for your own opinions.

Posts

  • SmokeStacksSmokeStacks Registered User regular
    There's an amateur game dev thread in G&T that might get you a faster answer.

  • CelestialBadgerCelestialBadger Registered User regular
    There is no perfect platform. Every platform has limitations. Unity is fine for learning on.

    Here is a good list on the options.
    https://www.slant.co/topics/341/~2d-game-engines

  • JustforspiteJustforspite Registered User regular
    There's no perfect language to learn either. Each engine is going to have a different language running things on the back end. Try to find the engine that will have the fewest limitations for what you want or has limitations you can live with, and focus on learning to program in that language. What limitations are you running into with Unity out of curiosity that makes you want to seek out a new solution?

    Thanks to @pkkaos for the awesome avatar!
  • PrimePrime UKRegistered User regular
    If you want more control than unity and are prepared to do a lot more work look into Monogame.

  • JasconiusJasconius sword criminal mad onlineRegistered User regular
    TimeTurtle wrote: »
    So recently, I have been trying to develop a 2D sandbox game of some sort. I made a simple one with C# on Unity3D, but I notice that Unity has its limitations. I want to know what the most efficient and easiest to learn language is, and a simple way to publish or compile my game with. I heard that this community is well experienced with this kind of stuff and I want to ask YOU guys for your own opinions.

    I think you should elaborate on what you think the limitations are.

    Unity has limitations, but for someone of your apparent skill level, none of them would be relevant without years of seasoned experience

    Unity is an extremely good tool for amateurs as it provides a lot of important services that would take an individual programmer weeks, months, or even years to devise from scratch.

    this is a discord of mostly PA people interested in fighting games: https://discord.gg/DZWa97d5rz

    we also talk about other random shit and clown upon each other
  • JustforspiteJustforspite Registered User regular
    Jasconius wrote: »

    I think you should elaborate on what you think the limitations are.

    Unity has limitations, but for someone of your apparent skill level, none of them would be relevant without years of seasoned experience

    Unity is an extremely good tool for amateurs as it provides a lot of important services that would take an individual programmer weeks, months, or even years to devise from scratch.

    Also I've noticed that when you think a platform can't do something, often times there is someone in the community who has gone out and modded the system or built the thing you're looking for. Unity has a pretty impressive community and asset store.

    Thanks to @pkkaos for the awesome avatar!
  • mRahmanimRahmani DetroitRegistered User regular
    I'm personally still a fan of the XNA Game Studio as a skeleton framework to work on, but I'm also much more interested in the programming aspects of games than artistic/visual aspects. The area you have the most interest in will have a big bearing on which tool fits best for you.

Sign In or Register to comment.