Sausage Factory Games
  • Home
  • Dev Blog
  • NCoT Technology
  • Download
    • Project
    • Download
    • More Themes
#GitHubGameOff Jam 2019 Day 1

#GitHubGameOff Jam 2019 Day 1


November 2, 2019
Day 1 of the #GitHubGameOff jam, where I create a basic platform controller and level builder.
Component Based Game Engine From Scratch Part 2

Component Based Game Engine From Scratch Part 2


April 13, 2019
This time I explain how to mimic Unity's GetComponent<> system using C++ templates.
Easier Game Controller Input in SDL with SDL_GameController

Easier Game Controller Input in SDL with SDL_GameController


April 13, 2019
SDL_GameController is a better way to manage game controllers, compared to raw SDL_Joystick code, however it's not well documented. Here is how I use it.
Maths for Programmers 1 Rearranging Equations

Maths for Programmers 1 Rearranging Equations


March 28, 2019
Straight forward instructions on how to rearrange algebraic equations, all wrapped up in a nice free PDF to download. Don't fear maths or algebra again!
Component Based Game Engine From Scratch Part 1

Component Based Game Engine From Scratch Part 1


March 10, 2019
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.
Creating a Modern Static Website Using Hugo

Creating a Modern Static Website Using Hugo


February 8, 2019
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! You will require your own hands and knowledge of HTML.
Text printing using bitmap characters in C++ and SDL

Text printing using bitmap characters in C++ and SDL


February 4, 2019
How to print text from a sprite map, using old school programming techniques.
0x03 Documenting things

0x03 Documenting things


February 3, 2019
I'm going to be making a lot of uninspiring clones of existing games so the process is really the thing I want to write about. My current plan is to pick interesting parts of the code and explain them by using diagrams, some pseudocode, annotated code listings or screenshots.
0x02 - Why the name?

0x02 - Why the name?


December 7, 2018
Someone else once told me that gamedev was like playing pinball - if you did well, your reward was to do it all again. And again. Make a thing, distribute the thing quickly so you can make the next thing. A bit like running on a treadmill, or working a production line.
0x01 - A new beginning

0x01 - A new beginning


December 7, 2018
I'm starting random, part time game development again. I'll give it a go and write about the experience here. Hopefully if I get around to making something I'll put that on here also.
  • « Prev
  • 1
  • 2
  • 3
  • Next »