In this game a player has to guess a hidden word while game is giving hints of how many Bulls and Cows there are found after each player's guess. The Cows amount corresponds to letters which exist in the hidden word. The Bulls amount corresponds to letters that not only exist but also have the right position.
The game is developed in scope of Unreal Engine C++ Developer course on Udemy.
Check out the game description and gameplay screenshots here.
During this game development I’ve learned basics of navigating and operating in Unreal Engine program. Also, I’ve learned assets/objects adding and editing using available tools. As for actual development, I’ve got the general understanding of the UE C++ syntax specifics and have learned about:
- Actors and components;
- UE project basic structure;
- Defining functions and methods with child variables;
- A variety of UE specific variable types declarations, like FString and int32;
- Building and compiling the code.
Features implemented by my own outside the scope of the course:
- Revealing letters that exist in a hidden word;
- Revealing letters that exist and placed correctly as in a hidden word;
- Overall code optimisations and syntax improvements.
You can play this game by downloading the BullCowGame.rar archive.
There you will find a playable .exe file.
Note: The game is only playable on Windows 7/8/10/11 64 bit version. Mac support to be added later.