OneLoneCoder


Projects

UNDER CONSTRUCTION - SOME LINKS DONT GO ANYWHERE YET! 23 June 2019

These are really collections of videos that I feel group together well. Some are complete series, others are interesting algorithms. It's a bit more organised than YouTube.

3D Graphics Engine


How do 3D graphics work? This series starts from absolutely nothing and builds a software renderer. It runs in a command prompt oddly, but the principles behind it are applicable to all rendering systems.

2D Collision Detection


Detecting if things have collided is one of the most fundamental requirements of game development. There are a variety of approaches, and you should choose one which is suitable for your situation.

Path Finding


Making something move form A to B can be a bit tricky, particularly if there are things that get in the way. Here I demonstrate two approaches that have different properties for different scenarios.

Worms!


An homage to the fantastic and classic "Worms" series of games, where I look at terrain generation, state machines and computer player artificial intelligence.

C++ Techniques


C++ is a big language. Learning the basics is quite straight forward but there are always a few intermediate/advanced topics that people may struggle with, and I try to break those down into simple explanations.

Role Playing Game


A top town Zelda/Final Fantasy style RPG is a fun project. In this series I create worlds, work on a virtual theatre for cut scenes and add combat and inventory management.

Ray Casting


Ray casting is classically used in first generation first person shooting games. It also has applications in creating lighting and shadows. Again, choosing the correct approach depends on the situation.

Interesting Algorithms


A top town Zelda/Final Fantasy style RPG is a fun project. In this series I create worlds, work on a virtual theatre for cut scenes and add combat and inventory management.

Code-It-Yourself Games!


These one-off videos show how to create a variety of game styles and genres, presented in an easy to understand and modify format.

Silly Stuff!


Sometimes, a break from the rigidity of programming is necessary, so here is a collection of videos that feature code, and don't feature code at the same time!

Miscellaneous


I can't think of another category these projects fit in, so I'll dump them here. There are some good ones though, so take a look!

Personal Stuff


These videos are more of a blog style format, where I discuss the channel, OneLoneCoder and things that interest me.



© OneLoneCoder.com 2019