Navvy Man is a fun C language game built with easyX. Players navigate through challenges and obstacles to reach their destination. I completed this project in my freshman year.
- Features
- Game background and rules introduction
- Game Goal
- Game Demo Screenshots
- Installation
- Homepage
- Contributing
- Implemented basic behaviors and associated attributes for characters and displayed them in animation form.
- Implemented the coexistence of multiple monsters in the game interface and simulated their automatic movement.
- Implemented switching between multiple game interfaces.
- Implemented saving and loading functions for the game.
- Implemented a points system and a mechanism for winning the game.
- Implemented interaction between the character and NPCs.
- Implemented a battle screen between the character and monsters.
- Implemented automatic playback of background music.
- Implemented a mining system and an automatic recovery function for mines.
With EasyX, MFC and Visual C++ 6.0:
Akio, who lives in the peaceful Republic, likes to learn digging techniques. He leads a comfortable life every day. Suddenly one day, a group of monsters jumped out of a crack in the ground and started capturing young girls from the village. Akio's girlfriend was also captured! These villains want to dominate the underground world. In order to rescue his beloved girlfriend, Akio takes out his drill and sets off on a journey! Sell the mined minerals, and the Doctor will provide some items and upgrade equipment. Head to the depths of the underground and battle the monster clan to save your girlfriend.
'w' fly up;
's' dig down if there is a block below the character;
'a' move left if there is no block to the left, otherwise dig left;
'd' move right if there is no block to the right, otherwise dig right;
'j' place a bomb;
'k' use an energy pack to increase energy;
'l' use an oxygen pack to increase oxygen
Press '1' to buy a bomb for 500;
Press '2' to upgrade energy level;
Press '3' to upgrade oxygen level;
Press '4' to buy an oxygen pack;
Press '5' to buy an energy pack.
Continuously mine minerals and use the money earned from selling them to upgrade items and defeat three villains.
Initial economy of 500 score;
Score will automatically increase;
Use score to upgrade and buy equipment;
Flying up requires energy consumption;
Being underground requires oxygen consumption;
Running underground will accelerate oxygen consumption;
Running on the ground will accelerate energy and oxygen recovery;
All actions of the character will slow down in level 2;
Coming into contact with monsters will decrease oxygen;
Bombs will kill monsters and also injure the character.
Hidden benefit:
Coal blocks have regenerative abilities as long as you don't destroy their source (picking up a coal block and not digging it for a few seconds before it regenerates will cause it to automatically recover).
You can visit the download pages of EasyX, MFC and Visual C++ 6.0 (Can be replaced with high version of visual studio) to easily install them. Open this project in Visual C++ 6.0 and then run 挖地小子.exe.
Windows operation system only according to the usage of MFC!
Welcome to my personal homepage, pleas feel free to contact me!
Thanks so much to all of our amazing contributors!