Anders Nissen
Professional software developer by day.
Unprofessional programming language nerd and indie game developer by night.
Non-stop dad.
- Here's what I'm up to on the hobby coding front: I'm making a game. It's a simple game but I'm making it using my own tech. That is, my own programming language, game engine and virtual machine. There's a lot of cool technical work in there to delve into. Stay tuned 🙃
-
View full threadGames need fast development iteration loops, are processed frame-by-frame, must be performant, has lots of mutable state and have a lot of inter-operating systems.
- To address these requirements, I propose a system that allows hot-reloading code across the wire while maintaining state, can save per-frame state to disk, has a type-safe language with a mutable context object and elevating the entity-component-system concept to a central language paradigm.
- My original concept was to make a programming language and runtime tailored for game development. Games have many interesting facets and constraints where a bespoke tech stack could have an edge over general-purpose ditto.
- Posting stuff on bluesky (or anywhere really) doesn't come naturally to me. I'll try posting more frequently but no promises 😅
- Guess what folks! My game is out today! - And you can obtain this Crazy Cozy Christmas game now! 🎅 store.steampowered.com/app/3030650/... #gamedev #indiegames #indiedev #cozy #wholesome
- Congratulation on releasing, Line! What an achievement -- the game looks wonderful! 🎉
- Not much to look at but a nice milestone none the less 👀
- Hello! I'm new here 👋 Maybe I'll start posting some bits and pieces of my hobby work here. If so, expect snippets of bespoke programming languages and screenshots of vaporware games in development.