Group 7
NULLSCAPES
NULLSCAPES
NULLSCAPES
Members
PROJECT PROPOSALs
Proposal video
Documentation
The development for the session focuses on designing a functional and interactive educational experience where players progress by solving mathematical problems to defeat bosses. The researchers have decided to move towards a deck builder card game as to make it more enjoyable and make the gameplay loop better. Different math concepts are integrated into each level to gradually increase the difficulty and improve the player’s critical thinking and problem-solving skills. The researchers also worked on the game interface, level progression, scoring system, and player interaction to ensure that the game is both engaging and educational.
The researchers discussed the backbone of their game. It includes placeholders, coding, and creating the main mechanism of the game.
The researchers had decided to meet up in person to further increase productivity and allow them to clarify the direction the game will be led to be.
The researchers made significant progress in the back-end development of the game by implementing and testing the core mechanics of the system. Major features such as the health system, enemy interaction, timer, question generation, and answer validation were already operational. The game was able to display mathematical problems, detect player input, and apply damage to enemies based on correct answers. In addition, the level flow and combat mechanics were integrated to create a smoother gameplay experience.
Alongside the development progress, the QA tester identified several bugs and issues within the game. These included occasional delays in player input recognition, incorrect timer resets after battles, overlapping user interface elements, and enemy animations not triggering properly in certain situations. Some mathematical questions also failed to generate correctly under specific conditions. These findings were documented by the researchers in order to improve the stability, functionality, and overall user experience of the game during the next phase of development.
The researchers collaborated to refine the game's overall "feel" by aligning the graphical assets with the mathematical challenges, ensuring the visual feedback loop—such as enemy reactions to correct inputs—remained clear and engaging for the player.
To synchronize the visual design with the core programming, the researchers conducted collaborative in-person sessions to refine the game's architecture. The team successfully established a highly responsive feedback loop where the back-end logic evaluated the player's mathematical accuracy and instantly communicated with the GDScript layer to trigger the appropriate visual and auditory cues. Although the used sprites are yet to be implemented to the actual iteration of the game.