Overview
These projects were made in live create challenge events which is game-jam-like.
I’ve learned many modules based on Unreal Engine 5, shown as below:
- Blueprint program
- C++ script program
- Online multiplayer module (mainly the replication stuff)
- AI system: AI behavior tree and tasks, AI navigation, AI perceptions. etc.
- Animation state machine
- Plugins such as Xsolla(online shop system)
Online MultiPlayer Demo
There is an embedded video here. If it loads slowly, please find it Here
This project was made by blueprint
- Implemented create/search/join an session moudel.
- Implemented the basic replication related stuff. i.e: being able to synchronize data between clients and server.
Endless Runner
Repo: Here
Sorce Code: Here
This project was made by C++ script
- Implemented a simple animation state machine to switch between different animation clips.
- Implemented the movement of the character.
- Implemented a Endless road actor which could keep spwaning new tiles and obstacles when the character hit the check point and destroying old ones.
A simple Shop System
There is an embedded video here. If it loads slowly, please find it Here
This project was made by blueprint.
- Implemented the functionality to check the items’ detail info and buy/return them to shop while updating cost and remaining money in real-time.
- Implemented the inventory system to show the item list.
AI Enemy
This project was made by blueprint and it has been converted into C++ and integrated in my personal project: Fantasy Computer Co
Repo: Here
- Implemented the AI behavior tree
- Implemented AI random movement
- Implemented AI patrol movement
- Implemented AI sight and sound perception