GamedevLet’s Make an Immediate GUI Menu in p5.jsEver wanted to have menus within an html canvas? Well now you can! Let’s program a basic imgui-style system in p5js, easily extensible.Jan 31Jan 31
GamedevJIT in C — Injecting Machine Code at RuntimeLet’s program a ‘Hello World’ program in C which ‘injects’ the machine code for the function call at runtime, including apple extras.Jan 30Jan 30
GamedevThe 5 quintessential sorting algorithmsHere is a list of the 5 quintessential sorting algorithms with comprehensive explanations and pseudocode for easy porting to any language.Nov 1, 2022Nov 1, 2022
GamedevTop 5 Data Structures you NEED to knowHere is a list of the 5 most essential abstract data types you MUST know if you wish to be a competent programmer, with appropiate…Oct 14, 2022Oct 14, 2022
GamedevHow to set up and program ARM-64 assembly on Apple Silicon (Part 1)In this article, we will set up an assembler, linker and debugger on apple silicon, and we will write a simple program to print Hello…Sep 30, 20221Sep 30, 20221
GamedevHow to install a Pseudocode interpreterThis is a guide on installing pseudocode acording to the CIE IGCSE Computer Science specification on mac, linux and windows machines. The…Sep 23, 2022Sep 23, 2022
GamedevCreating a 3D FPS/Raycaster on the PicoIn this tutorial, we will create a raycaster to run on the pico using the pimoroni hat. It has been written in micro python for simplicity…Sep 16, 2022Sep 16, 2022
GamedevHow to make a fighting game similar to smash bros/multiversus in Unity (Part 2)In part one we added some basic jumping and movement to our player, and we will now add some tricks to our jumping to make sure it is nice…Aug 14, 2022Aug 14, 2022
GamedevHow to make a fighting game similar to smash bros/multiversus in Unity (Part 1)So, you want to make your own fighting game like smash bros. or multiversus, but don’t know where to start? Well, you’ve come to the right…Aug 14, 2022Aug 14, 2022
GamedevSimple 2D graphics for 5 of the most popular programming languages!Table of contentsAug 19, 2021Aug 19, 2021