Lazy Morality is a lazily created game about morality, made almost entirely using AI.

This game was created as a part of the Solar2D Blitz 2023.01 game jam. The game jam's theme was: "The Good, The Evil & All in between"



The goal of the game is to answer a series of "moral dilemmas". Whatever you choose will influence the morality meter. If the morality meter goes too far towards either side, the game will end.

Remember that morality is made up and the points don't matter.

---

I was too busy to actually create a proper game during the jam, and as some sort of meta commentary on the theme, morality in general and AI, I decided to try out different AI tools to create a game for me. The entire game, apart from the Roboto font and a few minor fixes in code, was created using the following AI tools:

  •  ChatGPT: code & all "moral dilemmas" and their answers found inside Data/dilemmas.lua.
  • GitHub Copilot: additional code.
  • Bing Image Creator: all images.


Development notes: Total time spent on the game just under 2 hours.

This game's development was inspired by Badim's game, Square Solar Blitz.

I was too busy to even think about being able to put in 4 hours to coding a game and another 2-4 hours into planning, designing and making assets, but when I saw that Badim had used AI to create the Itch.io icon for their game, I decided to try developing my entire game using AI.

So, I took a few minutes to ask ChatGPT for suggestions based on the theme and then I picked the simplest sounding one.  I then asked ChatGPT to come up with "dark and comedic moral dilemmas and 3 answers to them and present them in a Lua table".

Afterwards, I had ChatGPT and GitHub Copilot to write the required code, while making only minor fixes and adjustments myself.

Finally, I used Bing Image Creator to automatically created images based on the "dilemmas" that ChatGPT had come up with.


The source code and assets to this project are available at:
https://github.com/XeduR/Solar2D-Projects/tree/master/Games/Lazy%20Morality


Leave a comment

Log in with itch.io to leave a comment.