HOME About NCOT Documentation Social Media Mastodon Support Me

Drink tea and make things

Blog Electronics Labs ZX Spectrum Next Computer Science Z80 Homebrew Computer Arduino and Microcontrollers
How to Write Emulator - Intro

How to Write Emulator - Intro

Posted:

To begin, this isn’t technically an emulator, the system I’m trying to model isn’t real. This is more of a simulator, but that’s less of a catchy search word on the Internet.

Read More…
#GitHubGameOff Jam 2019 Day 1

#GitHubGameOff Jam 2019 Day 1

Posted:

Instead of writing about the game jam afterwards, I’m going to try writing about what I’ve done each day. As well as being more interesting, it might help motivate me to actually finish the jam properly.

Read More…
One Lone Coder Jam 2019

One Lone Coder Jam 2019

Posted:

This week I took part in the One Lone Coder 2019 game jam. The theme of this was “destruction”… My entry was started Friday, a mere 48 hours before the deadline.

Read More…
Godot Wild Jam 12

Godot Wild Jam 12

Posted:

Between the 9th and 16th August 2019 I took part in the Godot Wild Jam #12. Let’s go through what it was like, and the things I learned this time.

Read More…
GMTK Game Jam 2019

GMTK Game Jam 2019

Posted:

It’s been a long time since I entered a game jam, the last ones being the One Game a Month jams back in 2014. This one was the GMTK Game Jam 2019

Read More…
Component Based Game Engine From Scratch Part 2

Component Based Game Engine From Scratch Part 2

Posted:

Introduction Last time I explained in detail how the whole system worked. This time I will focus on the component system, as it is quite complex.

Read More…
Easier Game Controller Input in SDL with SDL_GameController

Easier Game Controller Input in SDL with SDL_GameController

Posted:

Game controllers on computers are somewhat irritating to manage compared to a console. Has the user plugged in an XBox controller? A PS4 controller, or have they obtained some random USB controller they found on eBay?

Read More…
Component Based Game Engine From Scratch Part 1

Component Based Game Engine From Scratch Part 1

Posted:

Introduction This is going to be the first part in a continuing series where I try to explain how and why I’m creating my own game engine using C++ and the SDL library.

Read More…
Creating a Modern Static Website Using Hugo

Creating a Modern Static Website Using Hugo

Posted:

This post is sponsored by hand coded HTML and CSS. Hand coding your HTML is a quick and effective method of getting your presence online! The first 20 people to click the link below will get 100% off their own hand coded website!

Read More…
Text printing using bitmap characters in C++ and SDL

Text printing using bitmap characters in C++ and SDL

Posted:

Back in the mists of history, sometime around the 90s it was quite common for games and demos to display text on the screen. Since we’re talking about old computers with barely any usable RAM, the text was stored as images.

Read More…