Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(+1)

I've used Unity for my last two Ludum Dare games, but that's pretty much the extent of my Unity usage. It's good, but it's also a non-open-source commercial engine. So a few minus points from me.

I've made a few games in LibGDX, but I don't like it that much. Probably something to do with Java and my negative attitude towards that.

I've made a few games in Phaser, and I like it. I don't like its "sprites are gameobjects" way of doing things, but otherwise, it's pretty great.

I've also made my own "engines" for many of my games. Currently I'm making a very simple 3D engine with TypeScript and Three.js. I intend to use it in the Ludum Dare in a few days.

And then to the programs I use:

  • IDE/text editor: For Java/Scala I use Eclipse, and Atom for others. (Which are mostly Rust, TypeScript and C#) I also used to use emacs, but Atom seduced me with its looks.
  • Graphics editor: Paint.NET, Blender, learning Photoshop
  • DAW: LMMS, Reaper
  • Timelapse tools: For screencapping, I use scrot if I'm on Linux and Chronolapse if I'm on Windows. For making the screencaps into a video, ffmpeg.
  • Streaming: OBS

Oh wow, what makes you want to make your own engine instead of using a proprietary one?

Is there a specific set of features that you generally find lacking or do you just like to do it? I'm not sure I'd be able to code my own engine, although I did a couple personalized graphics libraries/game utilities on top of SFML a while back a whole engine seems like an enormous undertaking for a single project.

It's mostly just that I like low level stuff. I'm also a bit obsessed about being the one to make everything in my games. And I'm lazy and can't be bothered to learn engines ^^'

Just to clarify, I haven't made games big enough that they would need actual proper engines with all the cool features, so my "engines" aren't that much of an undertaking. Also, haven't yet made one in a low-level language, just Java and TypeScript so far.

I love game-making tools I just recently download the game-making tool from randomapk and that's amazing you have amazing information on your forum.