FR/EN

********** ARCHIVED CONTENT **********


As technologies and trends evolve, compatibility issues with older technologies come up.

The content below below is available AS-IS for historical purposes and has been archived due to such compatibility issues.


For example, the Javascript games below are compatible with PC, Apple tablets and Android phone/tablets but Apple iPhones started reducing the browser's display resolution (to a virtual resolution, for readability) despite the increased physical resolution of the Retina displays. This virtual resolution makes the games below unplayable on iPhones.

The example game referenced by the CoderDojo book (Front cover | Back cover) was originally meant only for PC. More and more children seem to use a smartphone or tablet more than a PC nowadays. Perhaps this is why the example game taught in the book may be considered outdated and the book not made available for very long.

Static values were used in those Javascript games (for canvas, collision detection, gravity, etc) instead of dynamic ones. The nephews (the primary audience of my games) quickly lost interest in the games below anyway, so I decided not to spend time on a complete code rewrite for a title screen, dynamic value change based on in-game screen rotation, compatibility with every device imaginable, future-proofing, etc.


As for the Quest-based games later on this page, they are no compatibility issues (as of 2025) but depending on how much traffic there is on the textadventures.co.uk hosting infrastructure there can be considerable input lag. If the game does not seem to work right for you, try playing at a different time of day or day of week.


Uncle Erik's Games


Here is a list of games that I have created based on a CoderDojo book (Front cover | Back cover).

"Captain Clean" was what my nephews called me a couple years ago due to my constant reminders about washing their hands, especially before touching my video game controllers. From there I had an idea for a video game character and for some antagonists (germs) to work with.

The games are written in Javascript.

The Adventures of Captain Clean

First published: 2018

Genre: 2D Endless Runner

Input: Keyboard OR Touch


First game (2018) featuring Captain Clean.

Captain Clean's Germ Dodge

First published: 2019

Genre: 2D Endless Runner

Input: Keyboard only


Changing running mechanism into flying mechanism. Not a shmup yet.

Intruder Alert!
Intruder Alert!

First published: 2018

Genre: 2D Endless Runner

Input: Keyboard OR Touch


Jump over the taunting Retro Robots!

Nanonauts
(tablet edition)

Modified for touch in 2018

Genre: 2D Endless Runner

Input: Keyboard OR Touch


The original CoderDojo Nanonauts game, but with added tablet support.

Captain Clean's Germ Dodge 2

First published: 2020

Genre: 2D Endless Runner

Input: Keyboard only


Loosely inspired by the turbo tunnel level from Battletoads on the NES.



Here are "Choose Your Own Adventure" style stories made using textadventures.co.uk's Quest software.

NOTE: Depending on how much traffic there is on the textadventures.co.uk hosting infrastructure there can be considerable input lag. If the game does not seem to work right for you, try playing at a different time of day or day of week.


Can We Play Video Games?

First published: 2018

Genre: Text Adventure

Input: Keyboard OR Touch


Note: Sometimes the textadventures.co.uk website can take 1-2 minutes to respond to some commands.

Auntie Kerri, Choose Your Own Birthday Adventure!

First published: 2020

Genre: Choose-Your-Own-Adventure

Input: Keyboard OR Touch


Note: Sometimes the textadventures.co.uk website can take 1-2 minutes to respond to some commands.