ソースを参照

Updated features list with animation

BearishSun 9 年 前
コミット
7ee01a62ae
3 ファイル変更20 行追加14 行削除
  1. 13 0
      Documentation/GitHub/features.md
  2. 6 13
      Documentation/GitHub/roadmap.md
  3. 1 1
      README.md

+ 13 - 0
Documentation/GitHub/features.md

@@ -36,6 +36,19 @@ All features listed here are the ones currently available (implemented). If you
   * Supports texture atlases
   * Supports arbitrary 3D transformations
   * Localization support (string tables)
+* __Animation__
+  * Skeletal animation with skinning
+    * 1D and 2D animation blending
+    * Additive animation support
+    * Animation events
+    * Root bone animation
+    * Animation sockets for animating in-game objects
+    * Post-processing hooks for IK support
+  * Blend shape animation
+  * Generic property animation
+    * Animate any script property
+    * Built-in animation curve editor
+  * Multi-threaded and GPU accelerated
 * __Input__
   * Mouse/keyboard/gamepad support
   * Provides both raw and OS input

+ 6 - 13
Documentation/GitHub/roadmap.md

@@ -1,19 +1,11 @@
 # Roadmap
 
-The focus right now is to implement the most critical missing features:
- - Animation (skeletal, blend shapes, generic script variables)
-
-Planned for Q3 2016 release.
-
----------------------------------------------------
-
-Quickly to follow will be:
- - Ports for Linux & Mac
- - Vulkan (and possibly DX12) implementation
+We are currently focusing on finish up a final set of features before releasing 1.0 stable. These features are:
+ - Vulkan implementation
  - Physically based renderer
- - Website for the community
- 
-Planned for Q2 2017 release (Version 1.0 beta).
+ - Linux/Mac ports
+
+Planned for Q2 2017 release
 
 ---------------------------------------------------
 
@@ -35,6 +27,7 @@ There are many more features planned, but these are without a specific timeline
  - Level of detail
  - XBONE/PS4 ports
  - BSP brushes for level prototyping
+ - Offline lightmapper
  - And more to be decided later...
  
 Implementation times for each of those roughly ranges from 1-4 months.

+ 1 - 1
README.md

@@ -1,5 +1,5 @@
 # What is Banshee? 
-A high quality modern game development toolkit. It provides a **high performance multi-threaded game engine** written in C++14 that runs 2D and 3D games. The engine offers a wide variety of high level systems needed for game development, ranging from math and utility libraries, to DirectX 11 and OpenGL support all the way to input, GUI, physics, audio, scripting and support for many popular resource formats (e.g. FBX, PNG, PSD, TTF, OGG, WAV).
+A high quality modern game development toolkit. It provides a **high performance multi-threaded game engine** written in C++14 that runs 2D and 3D games. The engine offers a wide variety of high level systems needed for game development, ranging from math and utility libraries, to DirectX 11 and OpenGL support all the way to input, GUI, physics, audio, animation, scripting and support for many popular resource formats (e.g. FBX, PNG, PSD, TTF, OGG, WAV).
 
 On top of the engine Banshee also provides a highly intuitive and customizable **editor** that is easy to use by artists, designers and programmers alike. The editor allows you to manage all your project's assets, build levels, compile scripts, test and publish your game. Editor is also fully extensible via scripting to ensure developers can easily customize it for the exact needs of their projects.