Back
2022
# Game Development

Meow TD Battle

A school project made in C with CSFML during my first year.

~/Tags

CCSFMLNo game engine

~/About

Created during my first year for a school project using only C and the CSFML library, with no game engine. Meow TD Battle is a tower defense game where players place and upgrade cats with different stats and abilities. Each cat has its own cost, and players earn coins when their attacks hit enemies to buy new cats and upgrades. The game features two maps (one easy, one hard) and an animated menu created entirely in CSFML. The project aimed to build a functional tower defense in a limited time while experimenting with game programming concepts.

~/Gallery

view
view
view

~/Key features

First-year school project
Built from scratch with no engine
Functional tower defense mechanics
Cats with unique stats, effects, and costs
Placement and upgrades (power, speed, range)
Earning coins from hitting enemies
Two maps: easy and hard
Animated menu in CSFML