I am a University Graduate
Certificate for completing a Udemy course about creating multiplayer games in Unity
This Udemy course taught me all the basics needed to create multiplayer games in Unity using the Mirror plugin. It also briefly covers using the Steam transport to allow players to play with each other using Steam networking. I applied this knowledge in my team project "Project A" which uses the Mirror plugin for Unity for it's multiplayer networking. The course teaches the basics of multiplayer in Unity through an RTS game and covers the client-server model, synching variables, remote actions and server authority among other topics.
Certificate for completing a Udemy course about creating games in Unreal Engine
This Udemy course taught me all the basics needed to create games in Unreal Engine. The course teaches the basics of making games in Unreal Engine through five different games. These games include a physics-based destruction arcade game, a parkour game, a crypt raiding puzzle game, a game-jam style tank shooter game and a simple third-person shooter. Throughout the making of these games, plenty of topics are covered such as using blueprints and blueprint child classes, game modes, using physics handle, component creation, 2D blend spaces, setting up AI controllers, using behavior trees and blackboards, creating custom BTTasks and BTServices as well as the best practices to use while developing games in Unreal Engine.
Certificate for completing a Udemy course about creating multiplayer games in Unreal Engine
This Udemy course taught me all the basics needed to create multiplayer games in Unreal Engine. The course teaches the basics through four sections. In the first section, the topic of connecting multiple players to the same game instance using ServerTravel and ClientTravel is taught. The second section teaches the topic of creating a menu system to make it easier for players to play together. The third section teaches how to use the online sub-system to host and join online multiplayer sessions through services such as steam. Finally, the fourth section teaches more advanced topics such as state synchronization, interpolation, client-side prediction and cheat protection.
Certificate for completing a Udemy course about creating mobile games in Unity
This Udemy course taught me all the basics needed to create mobile games in Unity. The course teaches the basics of mobile games in Unity through an angry birds style ball launching game, a simple driving game and an asteroid avoiding arcade game. The gameplay of these games are not very complex and most of the focus is on how these games become different when made for mobile devices such as how to read touch input, how to ensure that the game is playable on a wide range of devices, building to iOS and Android, sending push notifications, implementing ads and in-app purchases and of course publishing to Google Play and the App Store.