C++ Tutorial 15: Structures Explained (Game Programming) @WhatsACreel
C++ Tutorial 15: Structures Explained (Game Programming)  @WhatsACreel
Uploaded December 2012 | Updated September 2026, 2 weeks ago
In this tute we'll look a little at structures. We're going to hit the ground running, mixing things up and see what we can start making. I hope it makes sense and above all I hope folks can see the way some of these things go together. It's important that we make ways to see how our programming effects things, little tile engines (we've made an ASCII one here) are fantastic at this.

Structures are a way to combine data types together into more complex data types. I thought it would be best to introduce them in a real example so there's a lot of coding in this tute. I've commented the code in this tutorial (which I didn't have time to do in the tute) and it's available from the website but there's no slides.

We'll add some items and baddies next, this will form a perfect intro into OO!

FaceBook:
facebook.com/pages/WhatsaCreel/167732956665435
C++ Tutorial 15: Structures Explained (Game Programming)x64 Assembly Tutorial 49: SSE Arithmetic and Dynamic MemoryLinux x64 Assembly Tutorial 5: Boolean Bitwise InstructionsModern x64 Assembly 11: Division with the DIV and IDIV InstructionsModern x64 Assembly 8: Shift, Rotate and Bit Manipulation InstructionsC++ Tutorial 18: Function OverloadingModern x64 Assembly 10: Conditional Jumps, Moves and Set Bytex64 Assembly Tutorial 58: Intro to AVXModern x64 Assembly 9: The rFlags Register (Flags, pushfq, popfq, pushf, popf)C++ Function Pointers 1: IntroductionGodbolt Compiler Explorer Adventuresx64 Assembly MultiThreading 2: Race Conditions and Atomic Instructions
Creel |

C++ Tutorial 15: Structures Explained (Game Programming)

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER