What is Running for the wild ?

Running for the wild is a multiplayer experience which mixes both a logical perspective and an adventurous game.
Your objective is to escape the maze, by completing different levels as you go on.
You are able to play against other players, attack them in order to steal items. . . but also avoid them in order to not get attacked.

Our Team

Behind this game, there is a team of four students.
Let us introduce ourselves :

Manon Loveland

Chief of Project

She is in charge of the management of the game and the design.

Léo Verniquet

Main developer

Although each member has his role in the coding of the game, he is the main coder.

Constance Carlé

Web developer

Her main task is to develop and maintain the website while helping in the developement of the game.

Julien Clauss

Polyvalent agent

His main task is to provide backup on different domains.

The Creation of the Game

First defence

Manon : For this first part of the project, I concentrated on the design of the game. Thus, I designed two objects that we will need for one of the enigmas, which are a bucket I designed in 3D using Blender and a tap using ArtStudio. Using ArtStudio again, I then designed a character for our game, turning him into a zombie and a logo with the name of our society: “Maze Corp”.

Léo : For this first period of time, I coded a working multiplayer with Photon, based on Peer 2 peer, this means players can also be game hosts, using a system of personalized rooms and player names to able the user to connect to his friends. I also made a main menu to make the access to the game easier. Finally a game scene is available but uses unity prefabs, that is why I am currently coding a new player and trying to find a way to spawn multiple player-objects so players can play together to test the multiplayer.

Constance : For the first part of the development of the project, my task was to create the website that will support our game. This is why I took a template and modified it in order to make the best website possible for our game. I implemented the photographs of each member of our group, added the description of the game, the attribution of our tasks, made buttons that send us on different webpages. I also made a table that will allow us to note what is left to accomplish.

Julien : Although Constance kindly asked me numerous times to make my personnal report, I didn't do it.

Role attribution - first defence
Tasks :
Character mouvements
Level generation
Game Mechanics
Music and Sound
Level design
Character frames
LaTeX reports
Creation of enigmas
Animation and Appearance
Website
Constance :

X

X
X

X
X

X
Léo :
X

X
X



X
X

Julien :

X




X
X


Manon :



X
X
X
X
X
X

Second defence

Manon : For this second defence, I concentrated on designing the character in further details, thus enabling him to jump or break into pieces when he dies. I used Art Studio to design the various frames of the zombie jumping or falling to the ground, and then individually flipped every frame to have the same image, only going in the opposite direction. The tricky part, was making sure the character actually looked like he was jumping, or like he was breaking into pieces and dying. In addition, I worked on the LateX report for this second defence.

Léo : For this defence, I had to implement the movements for the player, not only basic movements such as running or jumping, but also wall jumping and wall climbing. The first one was easy but the problems came with the wall jump which I wanted to add to my first code. After finishing the wall jumping feature, I turned to the animation side to discover new Unity features. However I still have to implement the attack feature to the game to finish the Player.

Constance : I was mostly in charge of the music and sound design, for this second defence. This is why I searched for different types of sound and music for the menu, the character etc. I needed to find all the noises of the character like when he runs, jumps or dies. I also needed to find different music for the menu, the victory and the defeat for example. Of course I was still supposed to maintain the website. This is why I added the part about the second defence.

Julien : Although Constance kindly asked me numerous times to make my personnal report, I didn't do it. Again.

Role attribution - Second defence
Tasks :
Character mouvements
Level generation
Game Mechanics
Music and Sound
Level design
Character frames
LaTeX reports
Creation of enigmas
Animation and Appearance
Website
Constance :
Done
X

Done
X
Done

Done

X
Léo :
Done
X
X
Done

Done

Done
X

Julien :
Done
X
X
Done

Done

Done


Manon :
Done
X

Done
X
Done
X
Done
X

Third defence

Manon : For this last and final defence, I worked mainly on the objects for the game as well as drawing the maze for each level. I drew a new bucket, a container, levers and a door enabling the players to exit the maze, using ArtStudio on the Ipad. In addition to just drawing the objects, I implemented them within Unity. I had to make sure the player didn’t already have a bucket when he went to get one, or that it wasn’t already full when he wanted to fill it up… Finally, I wrote the LateX report and worked on creating and editing the video for the defence.

Léo : For this last defence, I had to implement the last part of the multiplayer which consists of spawning the player in the maze. It was a hard part as I had a lot of camera problems. I ended up creating the camera in each player script so that each player creates its own camera to avoid camera problems. I also coded the melee attack which creates a circle in front of the player where every other player dies. Finally, as all the group, I mostly fixed errors and bugs.

Constance : For this third and last defence, my job was to implement the mazes into the game. I did so piece by piece. After correcting some imperfection of the maze, I also implemented the sounds and music found for the last defence. Meanwhile, I still needed to keep the website up to date by adding photographs, these small texts and the table below. Finally, I made a trailer with Léo's help. The trailer can be seen by clicking on the "trailer" button seen above.

Julien : You guessed it, I haven't done it. This has become a running gag by now.

What we did up to the third defence
Tasks :
Multiplayer
Character mouvements
Level generation
Game Mechanics
Music and Sound
Level design
Objects
Character frames
LaTeX reports
Creation of enigmas
Animation and Appearance
Website
Manuals
Trailer
Constance :


X
X
X




X

X

X
Léo :
X
X

X





X
X



Julien :









X




Manon :

X

X

X
X
X
X
X
X




Click here to see our final LaTeX report

Contact Us

If you have any question regarding the game, please feel free to ask us.
We will be happy to answer you.

Contact us any time

Our headquarters are located in Villejuif. If you can't come to see us, here is our phone number and email adress.

Contact Info

  • 66 Guy Môquet st., Villejuif 94800, France

  • +33 6 25 25 12 03

  • runningforthewild@gmail.com

Thank you for your feedbacks !