Inspiration

We were inspired by Bloons Tower Defense and wanted to create a unique twist on the classic tower defense formula. Instead of balloons, we imagined a chaotic prehistoric world where cavemen must defend themselves against waves of rampaging dinosaurs. The contrast between primitive humans and powerful prehistoric beasts gave us a fun and creative direction.

What it does

Dino Game is a tower defense game where players strategically place cavemen units to stop incoming dinosaurs from reaching their village. Each caveman has different abilities—such as spear throwing, fire attacks, or traps—while dinosaurs vary in speed, size, and resilience. As the game progresses, players earn resources to upgrade their defenses, unlock new units, and survive increasingly difficult waves.

How we built it

We built the game using a combination of game development tools and scripting to handle mechanics like pathfinding, enemy waves, and tower placement. The core gameplay loop was designed first—spawning enemies, targeting systems, and damage calculations—followed by UI elements and visual effects. We also implemented a modular system so new cavemen types and dinosaurs could be added easily.

Challenges we ran into

One of the biggest challenges was balancing the game so it felt fair but still challenging. Early versions were either too easy or overwhelmingly difficult. We also faced issues with pathfinding and ensuring enemies followed smooth, consistent routes. Debugging interactions between different units and abilities required a lot of testing and iteration.

Accomplishments that we're proud of

We’re proud of creating a fun and engaging gameplay experience with a unique theme. The variety of cavemen units and dinosaur enemies adds depth and replayability. We also successfully implemented upgrade systems and smooth enemy movement, which made the game feel polished and complete.

What we learned

We learned a lot about game balancing, player experience, and the importance of iterative design. Small changes in mechanics can have a big impact on gameplay. We also improved our skills in debugging, organizing code, and designing systems that are flexible and scalable.

What's next for Dino Game

In the future, we plan to add more content such as new dinosaur types, additional cavemen units, and unique maps. We’d also like to introduce special abilities, boss enemies, and possibly multiplayer features. Improving visuals, sound design, and overall performance will also be key goals moving forward.

Built With

  • luau
Share this project:

Updates