资 源 简 介
NvFrame is a framework on top of Slick2D (a 2d java game engine) to make powerful topdown games in java.
Key-features:
runs on top of the powerful Slick2D Java Game Engine
highly extendable and configurable
component based game design
camera with plug-in interface for effects
uses Events for communication between managers - entities - components - game logic (Observer - Observable pattern)
uses property pattern to realize transient properties (health, armor, ...-resistance, ...)
Functionality:
complex physics and collision integration thanks to JBox2d, a Java port of Erin Catto"s powerful C++ Box2D physics engine
entity creation from templa