Skip to content

Ny0n/TwitchGame

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 

Repository files navigation

Twitch Game - Unity Project

3D FallGuys-like game playable by an audience on Twitch.

Context

This game has been made for educational purposes during the first year of the Msc Video Game programming in Gaming Campus with the supervision of Matthieu GOLSENNE.

Objective

Learn about the SOLID principles, various design patterns and use some advanced notions of Unity/C#.

Technology used

Unity 2020.3
C#

Time to do it

1 month

Acquired skills

  • SOLID Principles
  • Scriptable Objects
  • Coroutines, Tweening, Animation Curves
  • Unity event system
  • Unity audio system
  • Design patterns: Singleton, State, Component, Observer, Command, Object Pool
  • Memory management
  • Delegates and C# Events
  • Async & Tasks
  • LinQ
  • JSON Api
  • Google Sheet API
  • TCP Clients
  • Twitch Chatbots
  • Make a save and load system in Unity

Assets

The assets used in this project come from quaternius.com

About

3D game made with Unity, playable from the Twitch chat.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors