Dominos
Gameplay
Click WASD to move the viewpoint
QE to rotate the viewpoint
Mouse scroll to zoom
Left mouse click on the position where you want to place the dominoes, rotate the preview dominoes by clicking on I, P.
After clicking space, the ball in the corner of the field will hit the dominoes with force.
The player's goal is to connect the dominoes to the route and then launch the ball so that the dominoes at the end will fall to the platform below.
There is a limit to the number of dominoes in each level, and no new dominoes can be placed after the limit is reached. You can use R to reset the level.
Failed when the countdown is over
Submission Form
https://docs.google.com/document/d/1IhgOX6uJ0SoZhqKlxKnP6hlx6CQX4xRTzI4h-cuNf6Y/...
Demonstrate Video
https://drive.google.com/file/d/1ExK2SAFYSkgAefK9JiYrT3mw72limYPp/view?usp=shari...
GitHub
Artoria-cpu/EGAM102-01 at physic
Lecture Details
The successive fall of dominoes is itself implemented based on physical properties; in the game, when the player clicks on a space, an add force is given to the starting blob to initiate all the domino chain effects, and the end point is detected using the OnTriggerEnter.
There are three levels in the game, and the core mechanic of each level is to make the dominoes fall all the way down through physical chaining, but each level will also have different adaptations, such as the second level players need to use the dominoes to push the small ball, and the third level needs to use the dominoes to pave the way and so on
Design Details
Players need to carefully plan the route and reasonable placement of their own use of dominoes, if the dominoes will be placed in a dense although stable, but perhaps the risk of not enough dominoes, and sometimes choose the shortest route to build the dominoes may lead to the time can not be triggered by the level mechanism, and so on.
After placing the dominoes, the player can clearly observe the linkage effect brought about by the physical effect, and the different colors of the dominoes can also clearly distinguish which ones are placed by the player. The sound effects when the dominoes are placed, and the physical effects of the falling dominoes are all based on sufficient positive feedback from the player. The reduction of the countdown can also be a negative feedback for the game.
The game has gone through several rounds of improvement testing to ensure that the levels are reasonably difficult and that players have the right number of dominoes. The game has gone through several rounds of iteration to optimize the system for placing dominoes so that players can observe PREVIEW dominoes. Modified the problem of failed ball and domino linkage effect that often occurs during development, and also modified the conversion of the player's perspective, so that the player can observe the whole situation more freely.
This time around, it's the first time the game has experimented with 3d templates and gameplay composed purely of physics systems, as well as the first time it's tried using so many buttons at once to control the game.
Leave a comment
Log in with itch.io to leave a comment.