资 源 简 介
The Chewable Framework
GOAL: Chewable is designed to make your life easier for game development.
Inspired by XNA, it is a C++ component-based framework that aims to serve as a solid foundation for getting a game up and running quicker.
Chewable is as minimal as a library can be and does not require any dependencies to compile (uses gtest for unit tests). It does NOT include features for windowing, input, graphics, audio but the framework"s design allows these systems to be plugged in easily.
For some of the features mentioned above and others such as level management and data format specific serialization, check the Delectable Engine.
Chewable Features
Chewable implements the following key features:
* Component-based architecture
* Reflection & serialization utilities (including an extensible serialization system)
* Fast event/delegate system
* Object, game st