patreon

 

 

Beginning C++ Game Programming 3rd Edition

Get to grips with programming and game development techniques using C++ libraries and Visual Studio 2022 with this updated edition of the bestselling series.

See it on Amazon

324

Bitcoin for Beginners & Crypto for Beginners on Amazon

Learn about Bitcoin and crypto, how to use it and why they don’t want you to.

Latest Programming Tutorials

C++ Game Coding Level 1

This course is for you if you are completely new to programming or the C++ language. This tutorial course will explain all you need to know to code C++ games as quickly […]

Game variables in C++

Whenever we code a PC game, we need to ‘know’ what the situation in the game is at any given point in time. As an example, things like the player’s score, how many […]

Game Development Projects

Android 2d rotation and heading demo

In this project, we will put into practice everything we learned in part 1 and part 2 of the tutorial series on trigonometric functions. We will draw a simple triangle-shaped […]

Coding Android sprite sheet animations

This very simple tutorial will quickly bring your games to life by drawing the frames of animation from a row of frames drawn consecutively in the same file. We will […]

Bitcoin & Crypto Tutorials

Beyond Bitcoin: Proof of Stake

 

 

Proof of stake (PoS) is a consensus algorithm that most blockchains use to achieve distributed consensus. It is an alternative to proof of work (PoW), which Bitcoin and Litecoin use, and previously before the “Merge” […]

Beyond Bitcoin: Smart Contracts

 

 

A smart contract is a computer program. A computer program can do something simple like add two numbers together, then take action based on the result or do something more complex like run an organization, […]

Beginner Programming Tutorials

C++ Game Coding Level 1

This course is for you if you are completely new to programming or the C++ language. This tutorial course will explain all you need to know to code C++ games as quickly […]

Game variables in C++

Whenever we code a PC game, we need to ‘know’ what the situation in the game is at any given point in time. As an example, things like the player’s score, how many […]

From the Blog