The Candy Box Clone

(Story under articulation process, come back soon for full story!)

Historical Context

Having spent months studying and making terminal games in C++, this was the culmination of all my experience put into one program. I had learned and practiced everything from dynamic memory allocation to polymorphic classes. Work started in November 2020 and went on until January 2021, being my biggest project at the time.

Technologies

Nothin but C++ STL

Challenges

  • Implementing file I/O for the first time
  • Designing human-readable level data file format
  • How to store textures in memory
  • How to use textures and how texture data is distinct from what it is used to represent

Achievements

(to articulate!)

The Story

Inspired by the Candy Box games, I wanted to put my knowledge to the test after learning the basics of OOP.