Manic Pixel Dream
A DevLog for Alan Youngblood’s Game and Software Development
Now with Online only! The Global Game Jam is always good fun and a great place to learn and try out new ideas. I’ve been doing these since around 2010 and these game jams have lead to introductions…
In programming, especially in game dev, states are an important concept to manage what’s going on at any given time and what to do next. So we need a finite state machine or ‘FSM’ to manage such thing…
The end of my first complete game in this engine is in sight now that the tasks are listed out. I’ve used my Nextcloud server’s Deck app as a Kanban board for listing out tasks to complete this simple…
Before jumping into the project’s content a bit more I wanted to make sure things were well organized.
Don’t get me wrong, I still want to redo the map loading feature, but for now it does work on device. This gets filed under “duh.” I was trying to track down why the map file wasn’t loading correct…
Apple iOS Arm64 C C++ cJSON Clockwork Pi cmake Data Privacy Debian debug Developer Docker Draw.io dwarf error Eclipse FOSS FSM g++ GameShell gcc git gitea gitignore GraveyardShift json kanban KDE KDevelop Linux make Manjaro Microsoft NAS Nextcloud Oak City IT OpenMediaVault Plasma Project Management RockPro64 sdl2 Self-hosted Cloud SLD2 Swift Version Control Software vim
My main passion is making video games. Learn more about my process here.
Various Script-Fu and Software that aren’t Game related.
For Work stuff, Showing off these projects, see a showcase of Websites I’ve developed.