Following the recent news about Unity and their pricing model, I thought it was time to branch out and try my hand at the Unreal engine. I followed another great course from GameDev.tv, and make 4 smalls games . https://www.gamedev.tv/p/unreal-5-0-c-developer-learn-c-and-make-video-games
Author: admin3851
Hollow Knight (and Behavior Trees)
After working with States Machines in several demos/projects, I decided to give a try to another approach for designing AI behavior, know as Behavior Trees. I was able to find two excellent tutorials by Dominik Hackl : https://www.youtube.com/watch?v=T-zbN1XSQJk and https://www.youtube.com/watch?v=X7VwAGvAOIw It is not a perfect reproduction of the two fights of the game, but it…
GameJam : Quest of the lost hound (May 2023)
During the GameDev Guild event organized by Jason Weimann, I was able to join a ‘Mastermind’ group of others games developpers. With a few of them, we decided to participate in the GameDev.tv Jam 2023 . The theme chosen was ‘Life in 2 dimensions!’ . We decided to make a game in… well 2D, but…
Souls-like Gameplay
This is an attempt to reproduce a Souls-like gameplay. There are only three types of enemies but they have different attacks (ranged, melee, and even jumping upon the player), with different animations. The models and the animations all come from Mixamo.com. The most interesting thing was the development of a true State Machine system for…
The power of the Odin Inspector
The number one recommended Asset on the Unity store, and by ALL game dev channels you can find. After hearing so many praises about it, and even having seen it mentionned in several jobs offers, I was rather impatient to see what it has to offer. The first case I wanted to use it was…
Unity UI Builder
The Unity uGUI system is quite powerful and once I get the hang of it, I has able to make the UI for an Inventory, a Shop, Dialogues, and other things for the player to interact with. But I also found it quite messy, with a lot of strange bugs happening. So when I heard…
Unity custom EditorWindow and PropertyDrawer
I’ve always had a tendency to try to automate and improve the processes I have to perform. This is also how I ended up realizing that I had a taste for programming, and that I changed path, moving away from a career in human resources. As examples, in my web development agency, I participated in…
RPG Project (August 2022)
Made by following the course GameDev.tv RPG Bundle Notables points: C# intermediate coding with interfaces, delegates, and co-routines. Prevention of Race conditions. Cinematic creation with Cinemachine, Timeline, DollyTrack, and Animator. Saving system, with Dynamic Resource Loading. Interact with the others systems (Inventory, Quests tracker, Health and attributes, Position, Shops, etc). Combat system Different weapons, with…
RTS Multiplayer (June 2022)
https://github.com/Pierrot-ongit/RealTimeStrategy-Multiplayer/tree/master/Assets/Scripts Also made in Unity. A short RTS, with a single map, and few units and buildings. The essential part is that is multiplayer, with an host and others players joigning the game through a lobby. The library Mirror was used to handle it, and I was able to learn some fundamental multiplayer development principles…
Mecha Vs Dragon (April 2022)
Made with Unity. Fight a dragon with a mecha in a 2D Run&Gun style. https://github.com/Pierrot-ongit/Drakes-Mechs I considered my first game because I writed down everything in the scripts, not just following a guide. The dragon is roaming around, creating a path (with the help of A*Pathfinding), following in and then creating a new one once…