Hi, I'm David!

My name is David, I'm a self taught software engineer from Glasgow, Scotland.

I have always been technically creative and extremely interested in learning how things work. For a number of years I have created custom systems for the popular RPG Maker game engines. I have also created windows dll files, ruby extensions, custom game launchers, http & api frameworks for use by indie game devs, custom applications for windows and android, and a small number of arduino projects/libraries. Recently, I have decided to share more of the processes involved in the work I create. So, with that being said, I hope you enjoy what I do!

Systems

Tweeter Food

Show Your Support

If you like what I do and want to show your support I ask that you hit the various like/subscribe/share/follow buttons. By doing this, it enables more people to see the content and most importantly, it lets me know that the work I'm doing is helpful.

Link Alt

PiNG is a re-imagination of the classic game 'pong', but with one major difference... It has a very well trained neural network artificial intelligence controlling the enemy! Defeating the game AI is no easy task, one which only the best players of the game are likely to accomplish.

I spent many weeks learning how to properly train the AI brain. It does not know 'how to play', instead, it knows 'how to predict'. The AI 'remembers' many thousands of times that the 'bat' has hit the 'ball', and it uses that information to its advantage. The end result is a brain that has around 95% prediction success rate. Of course, 95% isnt flawless, and it does occasionally predict incorrectly, but when it does it's only around 12% inaccurate at most. This was the last generation of ai training before the ai was completely unbeatable. The current brain is beatable, but its certainly not easy!

Good Luck...

Hi, I'm David!

My name is David, I'm a self taught software engineer from Glasgow, Scotland.

I have always been technically creative and extremely interested in learning how things work. For a number of years I have created custom systems for the popular RPG Maker game engines. I have also created windows dll files, ruby extensions, custom game launchers, http & api frameworks for use by indie game devs, custom applications for windows and android, and a small number of arduino projects/libraries. Recently, I have decided to share more of the processes involved in the work I create. So, with that being said, I hope you enjoy what I do!

Systems

Tweeter Food

Show Your Support

If you like what I do and want to show your support I ask that you hit the various like/subscribe/share/follow buttons. By doing this, it enables more people to see the content and most importantly, it lets me know that the work I'm doing is helpful.

© DekitaRPG 2013..