Skip to content

Fall is a game project developed in Unity using C#. The project utilizes Zenject for dependency injection and UniRx for reactive programming.

License

Notifications You must be signed in to change notification settings

OzgeKocaoglu/Fall

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 

Repository files navigation

logo

Fall

🎈 Fall is a game project developed in Unity using C#. The project utilizes Zenject for dependency injection and UniRx for reactive programming. Game backend and data storage repository is here: https://github.com/OzgeKocaoglu/Fall-Backend


📔 Table of Contents

Technologies Used

  • Unity & C# - Game development
  • Zenject - Dependency Injection
  • UniRx - Reactive programming
  • Photoshop - Asset editing

Features

  • Unity & C#: The game is built in Unity using C#.
  • Database: Player data is stored in MongoDB.
  • Dependency Management: Zenject is used to manage class relationships within the game.
  • Reactive Programming: UniRx is used instead of .NET Reactive Extensions.
  • Asset Editing: In-game assets were sourced from DeviantArt and customized in Photoshop.

Future Improvements

  • Containerization of the Node.js API using Docker and deployment on Kubernetes.

Setup

Requirements

  • Unity - The version used for development

Running the Project

  1. Open the Fall project in Unity.
  2. Run the game in the Unity editor.

Gameplay Video

https://www.youtube.com/watch?v=cegnxasAeMI&t=120s

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

Fall is a game project developed in Unity using C#. The project utilizes Zenject for dependency injection and UniRx for reactive programming.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published