Designing a Game Engine for Beginners

Some reflections on how a game engine made for beginners should look.

Image for post
Image for post
Visual coding of a game in Scratch. A beginner friendly tool, but which is hard to advance coding skills with.

The Challenge of Learning Programming Today

// Location of 256 color VGA graphics with 320x200 pixels
char *video_buffer = 0xA000;

// draw pixel
video_buffer[y*320+x] = color

The Case for Pixel Art Games

From CyberPop assets at Itch.io
From CyberPop assets at Itch.io

Pixel Art Game Engine Options

Image for post

Tiled Map Editor

Image for post

Using Godot Game Engine

Image for post

PyGame, LÖVE, PyGame Zero and Others

Game Simulators

Geek dad, living in Oslo, Norway with passion for UX, Julia programming, science, teaching, reading and writing.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store