posted on 2020-05-16 19:00:00
My previous post explored why I chose Common Lisp to develop my Indie game. In this follow-up I'll tell you what makes Lisp special as a language and how that applies to game dev.
posted on 2020-05-05 19:16:00
Conventional wisdom says if you're making an indie game you almost always want to use an existing engine for your project, like Unity or Godot. Conventional wisdom also says to write your game in a programming language typically used for modern game development.
This is good advice! However, I chose not to follow conventional wisdom and built a custom game engine in Common Lisp. I'm currently using this engine to develop my Indie Game, Syn. My reasons don't apply to most people, but they do hold a general lesson about game dev.
Here's why I did it.
posted on 2019-08-06 19:00:00
Let's say you've created an awesome desktop game using Common Lisp. Good job. Now, how will you share your creation?
Unfortunately lisp has yet to take over the world, so if you want widespread use of your game you must produce a binary for each platform you want to support.
This post will cover: