Rising Star
- Fabio Pereira
- Apr 14, 2022
- 1 min read
Overview
I have several weeks (70 ish hours) to program a game for this competition. we must use Unity and we are given a project containing code for a minesweeper clone and in our submission we must use a least 90% of that code. This is to assess our ability to understand and build upon an existing codebase as well as our ability to write clean, efficient and readable code while maintain good coding practices.
My plan is to make a souls-like that uses the minesweeper code to generation a level. The 'mine' tiles will be treasure chests and the 'number' tiles will be enemies but the number will be the enemy's rank/level.
progress
AI state machine and character controller
Level generation using minesweeper code

Key Takeaways
AI. I have made multiple simple AIs that finds the player, chases after them and attacks them, but for this project, I want to code something more complex to fit the souls-like/melee design I’m going for. I want these enemies to have combos or special attacks that fits the enemy type into a role to make the game fun and challenging.
State Machine. For the AI to work and to keep the codebase clean and efficient, I have programmed a state machine and I have iterated its design to make it flexible enough to use for different enemies.
Melee combat. I need to research what makes good combat and design both the player and enemy movesets. I just played halo infinite and I want to replicate the enjoyability of running around killing grunts but have the challenge of the elites and brutes.
Comments