sponticelli / LiteNinja-GameStarterKit

GameStarterKit is a Unity3D project that provides a quick start for game development by utilizing pre-made assets, scripts, and tools from the LiteNinja libraries.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

LiteNinja GameStarterKit

LiteNinja GameStarterKit (GSK) is a Unity3D project that provides developers with a quick start for prototyping mobile game concepts. It includes pre-made assets, scripts, and tools from the LiteNinja libraries to simplify and streamline game development.

Features

Getting Started

To get started with GSK, simply download the project and open it in Unity3D. You can then begin experimenting with the pre-made assets and tools, and start building your game concept.

Scenes

GSK has 4 pre-configured scenes:

  • Bootstrap: the splash screen. In the build flow, it loads the Systems scene and then open the Home scene
  • Systems: it contains the systems used in all the other scenes such as the AudioSystem or the PoolingSystem. All the scenes contain a prefab (LoadSystems) that load the Systems scene, so you can edit and test every scene without starting from Bootstrap
  • Home: A simple scene that allows to launch the Game scene and the settings popup
  • Game: this is your job!

Systems

TODO explain LoadSystems prefab and the game event TODO for each system

Sample Game

TODO Link to a sample game

Requirements

  • Unity3D 2021.3+
  • LiteNinja libraries (included in the project)
  • DOTween

License

GameStarterKit is open source and free to use under the MIT License.

Contributions

Contributions are always welcome! If you'd like to contribute to GSK, please open a pull request with your changes.

Credits

Fonts

About

GameStarterKit is a Unity3D project that provides a quick start for game development by utilizing pre-made assets, scripts, and tools from the LiteNinja libraries.

License:MIT License


Languages

Language:C# 59.2%Language:ShaderLab 34.8%Language:HLSL 6.0%