Game Development


Indie Game development
Indie Game development is my passion! After years of coding commercially, I decided to also start crafting unique and engaging experiences that utilise web canvas and the Godot engine to bring to life ideas, puzzles and concepts.
It’s a complex landscape: game design and distribution, so employing a diverse set of tools and platforms to bring my creative visions to life has been a challenge.
Game engines Godot and others
From the Godot engine and GameMaker to the more recent exploration of TypeScript games in Kaboom.js with Electron, my journey has been one of continuous learning and adaptation. Among my various projects, one title that stands out and exemplifies my growth as a developer is an upcoming top-down RPG set in a captivating underground world inhabited by dwarves and mysterious purple crystals called “solardite”.
Upcoming game titles
This yet-to-be-named title is a labor of love, conceived from a fascination with fantasy realms and the untold stories lurking beneath the surface. The game invites players to delve into the depths of an intricately designed subterranean universe, where civilizations of dwarves thrive among vast caverns and luminous purple crystals. These crystals are not merely decorative; they are the heart of the game’s lore and mechanics, imbuing players with unique abilities and influencing the progression of their journey.
Developing the initial concept of the RPG required a deep dive into the capabilities of Kaboom.js, a JavaScript library designed for making games that are both fun to play and to code. The choice to use TypeScript with Electron for the game’s development was motivated by the desire for a robust, type-safe language that could handle the complexity of game mechanics while ensuring smooth integration across desktop platforms. This combination has allowed for the creation of a game that is not only visually appealing but also rich in features and gameplay depth.
Once tested, we moved over to Godot and have continue the development there. The decision to try and distribute the game on Steam was driven by the platform’s vast audience and supportive community for indie developers. Steam’s infrastructure offers a seamless path to reaching players eager for new experiences, and its tools for developers have been invaluable in the process of launching and promoting the game.
To read more about my game projects, see below for the most recent additions.
Recent Indie Games in-development
- Guardians of Crystal
- Secret of Pangea
- Grotto’s Echo
Let's get ready to chat!
@adamneon

YouTube
@adamneon

@adamjohnstone101

Twitch
@adamneon
Built by Adam Johnstone with ❤️ using Astro.js, Javascript, Tailwind CSS and CSS3 animations