So, I asked for advice on game engines. I know this is asked here ALL the time. I am reading the posts. However, there are so many engines, how does one choose? They all have their own pros and cons depending on one's needs, budget, and genre of game. Is the idea just to choose one and learn from there?
Here is a list that I compiled.
- GameSalad
- App Game Kit
- Corona
- Godot
- Buildbox
- Construct 2 and 3
- Clickteam Fusion 2.5
- RPG Maker
- Stencyl
- GameMaker Studio 2
- GameGuru
- Monogame/XNA
- CopperCube 5
- Torque
- Leadwerks
- Unity
- ChilliWorks
- Clickteam Fusion
- Cocos
- libGDX
- Trublenz
- V-Play
Hello everyone,
I am very new here and new to actually starting to develop games. I realize what I am embarking on is probably going to be many years in the making. It is not something I haven't considered before. I recall wanting to make my own game as a child when I read about a contest in Nintendo Power. The winner of this game was J. Scott Campbell who went on to draw for comic books.
I think a lot of people who play games wax philosophic about what they would like to see in a game. But I digress.
I want to start with a 2D game and I have been reading here and on other websites about the best engine/software to use for newbies who do not have a lot of programming experience. The issue is I read similar and conflicting information on websites, so I thought I would ask people who have used them.
I know Game Maker Studio is popular, but I am not fond of the high price add-ons for export. I don't know if I am being picky or limiting myself.
Unity seems to be an option but I am new to this so I certainly would need the Plus option rather than Pro; however, I read that Unity's 2D uses the 3D engine and that makes 2D game clunky, buggy, and bloated. Is this true? I don't know what perks the free version has.
There are Defold and Godot as well as a bunch of other free development tools, but I am unsure how many require a lot of programming knowledge. I hear App Game Kit is a bit program heavy. And I don't hear a lot about Guru.
I plan to learn programming as I go along over the years, but for now, I want to see how well I can do and how much patience I will have.
There are a host of engines out there. Some are free and some are not. I don't know what is best to start on especially if I want to eventually export to platforms other than PC. Ultimately, one has to try some out to know what is best.
Since I am new, is exporting to multiple platforms putting the cart before the horse? Is this something I should worry about later?
I read some posts that answer similar questions, and I plan to read more. I just wanted to ask my own question here.
Any direction or advice would be appreciated.