David Place
{ Software Engineer & Indie Game Developer }
{ Software Engineer & Indie Game Developer }
A substantial solo project created using the Unity game engine. The game is a first-person puzzle platformer, released on Steam for PC in November 2024.
The player must manipulate time (rewind & pause) to solve a series of increasingly complex puzzles. Consisting of 20 levels, the gamer must utilise all of their problem solving skills to complete the puzzles and reach the end of the game. There's a free demo available, go and have a play!
Check out the Beta MAX page for more info.
Created in 2012. A GUI utility for reading, editing and creating YAFFS2 file system images that many Android modders found useful. It was used to read and create Android system and data partitions. Files could be easily added or extracted from existing images. Built using Qt 4.8.1, was hosted on Google Code which, before being archived, boasted over 100,000 downloads!
Full source available on github. Check out my Software page for more details.
Originally created in 2007 for Counter-Strike 1.6 hide-n-seek servers. This plugin built for AMX Mod X using the Pawn programming language enabled players to create and manipulate various types of blocks (and a teleporter) in maps to change and enhance the gameplay. It was open source and from it grew many other versions with additional blocks & features, and was even ported to CS:GO. Servers running a version of Blockmaker can still be found today!
Check out my Counter-Strike page for more plugins.
My work and passion is software development. This began when I started programming in BASIC on the ZX Spectrum when I was about 8 years old. In my teens I started developing my own applications in Visual Basic. Example applications such as an address book that would send phone numbers via AT commands to a modem to dial a telephone, a Wake-on-LAN (WoL) application, and a simple IRC client. This led me towards studying a degree in Computer Science. During education I always achieved very high grades in software implementation modules.
Having worked as a software engineer for over 15 years, and with ~25 years of coding experience, I continue to be passionate about software development and have a wide range of skills across multiple languages, frameworks and platforms. Software engineering is now less about languages and more about software architecture, design patterns, algorithms and logic. I look forward to new challenges, learning new technologies and furthering my software engineering skills.