Week2

Week #2

Detailed Requirements Elaboration #

Sources #

This week our project is prepared for the MVP stage - the functionality of the tasks required for it is gradually added and tested.

Changes #

After meeting with TA, we came to the conclusion that we need to change a little the distribution of member roles in our team:

Team MemberEmail AddressTrack
Sviatoslav Fediaev (Lead)s.fediaev@innopolis.universityUnity developer
Valeriia Kolesnikovav.kolesnikova@innopolis.universityUnity developer
Fanis Zinnurovf.zinnurov@innopolis.universityUnity developer
Egor Savchenkoe.savchenko@innopolis.universityUnity developer
Danil Valievd.valiev@innopolis.universityProject Manager
DevOps
Nikita Stepankovn.stepankov@innopolis.universityMachine Learning
Stanislav Delyukovs.delyukov@innopolis.universityUX/UI
Design

Project specific progress #

Game development #

  1. Added release with test location to check current project progress;

  2. Main hero design and animations, dash ability;

  3. Created enemies, their taunt logic and base movement;

  4. Main menu for future management of various play settings;

  5. Basic signs, their combinations, the ability to draw, as well as a model for their recognition;

  6. Checkpoints and saving overall progress when leaving the game.

Design #

  1. Created all location textures in front and background, stone assets for platforms;

  2. Developed main character movement and animations in different states;

  3. Checkpoint logic and design;

  4. Created test location.

ML #

  1. Detailed dataset creation with different object positions;

  2. Model training for existing symbols;

  3. Model attaching to C# code from Unity.

DevOps #

  1. Check of existing and new scenes from the incoming commit;

  2. Code check for grammatical errors and evaluation system.

Weekly commitments #

Individual contribution of each participant #

Each member of the team made significant changes this week!

Sviatoslav Fediaev:

  • Enemies base movement

  • Enemies taunt mechanics to the main character

  • Signs, their effects and patterns

Valeriia Kolesnikova:

Fanis Zinnurov:

  • Applying effects on the target

  • Implemented combos

  • 3 types of attacks for 3 different elements

Egor Savchenko:

Danil Valiev:

  • Creation and actively management TaskBoard;

  • Creation CI/CD for directory validation, as well as code lint;

  • Organization of team meetings, as well as meetings with TA;

  • Week 1 report editing and creating Week 2 report.

Nikita Stepankov:

  • Developed Dataset Creation

  • Model training

  • Connecting a recognition model to all project

Stanislav Delyukov:

  • Assets and sprites of all textures were developed to build the first levels

  • Created test location

  • Main hero texture and animations

  • Created checkpoint design and logic

Plan for Week #3 #

The main goal of this week is to prepare a project for MVP stage. To fulfill this goal, we need to finalize or complete the following tasks:

  • Achievement system: their list and mechanics of achieve

  • A full opportunity to buy items in a store

  • Design of a merchant, items, currencies for purchase, main menu and enemies

  • The mechanics of revival of enemies

  • Spell testing using the keyboard

For more information about the tasks, their distribution and responsibilities for each development week, you can visit our TaskBoard

#

Innopolis University, Capstone project, June 2025