3 ms·
On the other hand, I find my game engines, particularly (unfortunately) open source ones, are in a terrible state. They often try to support many platforms, th
by CJefferson 9y ago
On the other hand, I find my game engines, particularly (unfortunately) open source ones, are in a terrible state.
They often try to support many platforms, then it turns out they usually support one platform well, and the others are various degrees of broken. Then, when you want to get your game working on Android, the engine is too massive and complex for me to have any chance of figuring out how to fix it.
- oneZergArmy 9y agoThis is why i prefer frameworks like LÖVE 2d. it's so simple that I can keep everything I need in my head. I like just staying in the text editor.
- crucini 9y agoDo many game engines force you to use a GUI?
- pjmlp 9y agoDepends if you want collaboration with designers or not.
- CJefferson 9y agoI really wanted to like love 2d, but I found the community very unfriendly, and there were some fairly simple old bugs that have been around a long time. Also, I was looking for something to teach children, and they seem to like "hilarious" library names like anal. (This is not one of the problems I asked about, I knew better than to ask someone to rename something).
- striking 9y agoThey recently (about a year ago at least) changed nearly all of the library names. They also had the friendliest community I had ever been in on IRC, besides maybe #haskell. Sorry to hear you had a poor experience, I'm shocked to hear things had changed on that front.
- CJefferson 9y agoI'll have a look, because I am still on the lookout for something after scratch -- I currently use pygame but I love the idea of love2d. Maybe I just caught the IRC channel on a really bad day, or asked some particularly offensive question, without knowing what I was doing.
- TillE 9y agoToo massive and complex, plus if you want to do anything a little unusual (eg, procedural generation) you'll often find most engines are working against you. I can't imagine writing a 3D game from scratch in this day and age, but for 2D games I think it's absolutely justifiable to just grab something like SDL2 and go.
- crucini 9y agoSeems to be a subset of libraries and frameworks in general. They are not up front with the limitations of their software, so you have to invest a lot of hours finding them.