Skip to content

Red-Cat-Fat/RedCatEngine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

82 Commits
 
 
 
 
 
 

Repository files navigation

RedCatEngine

This is an extension package that represents a set of different functionality for creating a game. The main focus in version 1.0.0 is on Unity, but it can be adapted for other game engines. Individual packages may have dependencies on other packages that are hosted in a separate repository, namely:

Pools

Special pool system.

Serializable prefab spawner^

		[SerializeField]
		private UnityComponentPoolSerializable<*BasePooledObject*> _items;

Configs

Base configs

Installation Configs

  1. Open Package Manager from Window > Package Manager
  2. Click on the "+" button > Add package from git URL
  3. Enter the following URL
https://github.com/Red-Cat-Fat/RedCatEngine.git?path=/RedCatEngineUnityProject/Packages/Configs

Quests

Base quests

Installation Quests

  1. Open Package Manager from Window > Package Manager
  2. Click on the "+" button > Add package from git URL
  3. Enter the following URL
https://github.com/Red-Cat-Fat/RedCatEngine.git?path=/RedCatEngineUnityProject/Packages/Quests

Resources

This is a package that provides a basic system for work with Addresables

Installation Resources

  1. Open Package Manager from Window > Package Manager
  2. Click on the "+" button > Add package from git URL
  3. Enter the following URL
https://github.com/Red-Cat-Fat/RedCatEngine.git?path=/RedCatEngineUnityProject/Packages/ResourceSystem

Dependency injection (DI)

Simple service locator

Installation DI

  1. Open Package Manager from Window > Package Manager
  2. Click on the "+" button > Add package from git URL
  3. Enter the following URL
https://github.com/Red-Cat-Fat/RedCatEngine.git?path=/RedCatEngineUnityProject/Packages/DependencyInjection

State machine

This is a package that provides a basic State machine for implementing the states of a game project.

Installation State machine

  1. Open Package Manager from Window > Package Manager
  2. Click on the "+" button > Add package from git URL
  3. Enter the following URL
https://github.com/Red-Cat-Fat/RedCatEngine.git?path=/RedCatEngineUnityProject/Packages/StateMachine

Windows

Simple window system, based on MVP pattern.

Install Windows

  1. Open Package Manager from Window > Package Manager
  2. Click on the "+" button > Add package from git URL
  3. Enter the following URL
https://github.com/Red-Cat-Fat/RedCatEngine.git?path=/RedCatEngineUnityProject/Packages/Windows

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages