Summary
Project to validate my degree
During almost 1 year I had been working with my team on this funny party local game.
What I did :
Creating the game mechanics of the different characters
Blocking the maps and creating their unique system
Creating and setting up the atmosphere within the maps
Code the movements of each player and their actions
Creation of AI for the sheep.
Implementation of local multiplayer
Trailer
Game summary
The game is a simple 1vs1 between a shepherdess and a bad sheep, the shepherdess has to protect her flock against the attacks of the bad sheep, meanwhile the role of the bad sheep is to eject the most sheep in the time allocated at the end of a game the role is reversed and then the score will be compared between the one who will have ejected the most sheep
Diorama
The 1st scene of the game that we created to show the atmosphere we wanted to give.
Farm Level
Level Design - Blocking
The intention of the level was to have a river crossing it in order to be able to push the sheep in it and win points but then was added the hay mechanic where the sheep could be pushed in.
Lighting - World Building
Creation of the lighting according to the different given references
Different iterations of the level using the assets created by the 3D team
Far West Level
Blocking
Creation of the different blocking on maya taking into account the main mechanics of the train which crosses on both sides of the map, addition of the levers which allow to divert the trajectory of each train
Lighting - World Building
Creation of the lighting, keeping in mind the spirit of the 1st map
Dressing of the level with the different assets created by the artists of the team
Shepherdess Skills
Setting up the mechanics of the shepherdess character and programming in blueprint
Smash
Allows to hit a sheep in order to try to unmask the other player, if it is the round ends
Gathering
Special skill of the shepherdess that allows to gather all the flock towards her
Grab Sheep
Special skill of the shepherdess that allows her to carry a sheep and put it down where she wants in order to protect it or prevent it from being launched
Sheep Skills
Setting up the mechanics of the sheep character and programming in blueprint
Expulsion
Allows the sheep player to get a sheep off the ground and earn points for each sheep he gets off the ground
Push
Sheep player skill that allows to push sheep on the different elements of scenery such as hay, river or trains