Minecraft clone using Unreal Engine. Demo: https://www.youtube.com/watch?v=VBDN45e8FBQ
- Endless Terrain Generation
- AI can react to the player
- Zombie (Normal, Skeleton, Creeper)
- Livestocks (Chicken, Cow)
- Pets (Dog)
- Adding Cube
- Removing Cube
- Inventory System
- Crafting System
- GooglePlay Services for Android
- Windows
- Android
- Keyboard & Mouse
- Controller
- Mobile Touches
Action | Keyboard & Mouse | Status |
---|---|---|
Move | WASD | Hold |
Rotate Camera | Mouse X & Y axis | Hold |
Jump | Space bar | Press |
Attack | F Key | Press |
Sprint | Left Shift Key | Hold |
Destroy Cube | F Key | Hold |
Place Cube | Right mouse button | Press |
Quit Game | Escape | Press |
Toggle Inventory | E Key | Press |
Scroll Inventory | Mouse Wheel | Scroll |
Action | Controller | Status |
---|---|---|
Move | Left Thumb Stick | Hold |
Rotate Camera | Right Thumb Stick | Hold |
Jump | Face Pad Bottom | Press |
Attack | Face Pad Left | Press |
Sprint | Left Thumb Stick | Hold |
Destroy Cube | Right Trigger | Hold |
Place Cube | Left Trigger | Press |
Quit Game | Menu Button | Press |
Toggle Inventory | Face Pad Top | Press |
Scroll Inventory | Left/Right Shoulder | Press |
Action | Mobile | Status |
---|---|---|
Move | Virtual Joystick | Hold |
Rotate Camera | Scroll on Screen | Hold |
Jump | Jump Button | Press |
Attack | A Button | Press |
Sprint | TBD | Hold |
Destroy Cube | A Button | Hold |
Place Cube | B Button | Press |
Quit Game | TBD | Press |
Toggle Inventory | TBD | Press |
Scroll Inventory | Touch | Press |
- More terrains like sand, river, mountain
- Swimming
- Fix away compiling warnings for Android
- Minecraft Character instead of Unreal default Gun
- Saving and Loading progress
- Networking
- Refactor UI code
- Controller can't manipulate all inventory UI mouse
- The NavMesh is limited, if the player walk towards one direction for ~15 mins, the NPC won't be able to find a path.