AkiKurisu / AkiFramework

Personal game framework and code collection

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

AkiFramework

This is a code collection that i really used in my games, will be update through my development.

I supposed these code are useful but also not-must-be-included, which is my personal understanding of "Game Framework" should be, so that you can pick code you like and use in your project for free.

Core Features

Events

A powerful event solution for dynamic and contextual event handling ported from UIElement.

Pool

Zero allocation GameObject/Component pooling.

Scheduler

Zero allocation timer/frame counter.

Serialization

Powerful serialization tool for workflow.

Modules

Modules are based on core features.

AI

Personal AI tools from AAA games research.

Mod

Simple mod system based on Addressables.

Resource

Resource loading system, effect system based on Addressables.

UI

Build UGUI in script easily, useful for creating dynamic setting UI and debug menu.

Reference

R3

UniTask

UIElements Events

Unity Timer

QFramework

About

Personal game framework and code collection

License:MIT License


Languages

Language:C# 100.0%