In 2017 he started working at QwertyKids where he helps newbies develop their scripting and debugging skills. We prised him away from his keyboard just long enough to ask him about his coding adventure so far.
Can’t stop, won’t stop coding
Emmanuel has been coding for five years. It all began because of his only other hobby besides making games, playing them. “I got into coding because the online games I played were amazing. I thought of making my own when I realised I needed coding to do that.”
The most epic thing about coding for Emmanuel is, “how anything is possible, ranging from simple arrow key movements to insane platforming logic, from simple conversations to amazing storylines and from re-creations of old games to new and exciting ones we’ve never seen before.”
In fact, he loves coding so much he exclaims, “once I start, it is almost impossible to stop!”
Code in progress
Out of all the projects Emmanuel has made he thinks the game he is currently working on is the best. He is building it in Scratch and explains, “it involves lots of coding and data and all sorts of things like warnings, health, randomised movement patterns, a nice upgrade menu and so much more!” You can play it for yourself below.
Click the Green Flag to Start
Move with Arrow Keys (no W A S D keys yet)
Up to jump (no space for a reason)
Collect Money and Health Capsules (they’re helpful)
Avoid Lightning (Warnings appear)
You MUST have fun (Please…)
Hope you like it!
Screen time at home
While Emmanuel is extremely lucky with access to his own laptop, desktop computer and tablet at home his mum, Anastassia, assures us, “his screen time is always in view of an adult”. These are the computer rules Emmanuel codes by:-
- Don’t stay on too long
- Don’t talk to strangers online
- Don’t share personal info
- Only go onto age-appropriate sites
Experiment and build confidence
Emmanuel’s advice for anyone beginning their coding adventure is to start with making something simple in a block-based coding language and to keep experimenting in that language until you feel confident. Only then move onto a more complex text-based programming language where again you should begin with something simple. He recommends using Scratch first and then progressing to Python. Then, “just repeat again with a bunch of other languages and you’ll be a master in no time”.
Emmanuel’s end tag
“If you or a friend learn to code, you will (most likely) love it! Who knows, maybe you could be a celebrity, making machines that the world has never seen before!
You can explore more of Emmanuel’s code in his Scratch projects under the username, AwesomeCake39