diff options
| author | jeannekamikaze <jeannekamikaze@gmail.com> | 2012-09-02 12:51:52 +0300 |
|---|---|---|
| committer | jeannekamikaze <jeannekamikaze@gmail.com> | 2012-09-02 12:51:52 +0300 |
| commit | ff420d5b1380453e9be810b0693373146a7781b8 (patch) | |
| tree | aab144793d3e452bb1822442517da31fe5fcc892 | |
| parent | ae9425681f4a921f76a0aa763ba2d38dead31262 (diff) | |
Update README.md
| -rw-r--r-- | README.md | 12 |
1 files changed, 7 insertions, 5 deletions
| @@ -1,7 +1,9 @@ | |||
| 1 | Spear | 1 | Spear |
| 2 | ===== | 2 | ===== |
| 3 | 3 | ||
| 4 | Spear is a simple 3D game framework I have been working on since I started learning Haskell. The project's goal is to put what I learn into practise, to explore how far I can get with Haskell and if the results are decent enough, to build one or two game demos along the way. | 4 | Spear is a simple 2.5D game engine I have been working on since I started learning Haskell. |
| 5 | The project's goal is to put what I learn into practise, to explore how far I can get with Haskell and if the results | ||
| 6 | are decent enough, to build one or two game demos along the way. | ||
| 5 | 7 | ||
| 6 | Installation | 8 | Installation |
| 7 | ------------ | 9 | ------------ |
| @@ -33,15 +35,15 @@ Features | |||
| 33 | * Assets backed up by Resource for automatic (and optionally, manual) deletion. | 35 | * Assets backed up by Resource for automatic (and optionally, manual) deletion. |
| 34 | 36 | ||
| 35 | ### Collision | 37 | ### Collision |
| 36 | * Simple collision library featuring AABBs and bounding spheres (more to come). | 38 | * Simple collision library featuring AABBs and bounding circles. |
| 37 | 39 | ||
| 38 | ### OpenGL | 40 | ### OpenGL |
| 39 | * High level OpenGL >=3 wrappers. | 41 | * OpenGL >=3 wrapper library. |
| 40 | * OpenGL resources (VAOs, buffers, textures, etc.) backed up by Resource for automatic (and optionally, manual) deletion. | 42 | * OpenGL resources (VAOs, buffers, textures, etc.) backed up by Resource for automatic (and optionally, manual) deletion. |
| 41 | 43 | ||
| 42 | ### Math | 44 | ### Math |
| 43 | * Vectors, matrices, quaternions, cameras, etc. | 45 | * Vectors, matrices, quaternions, cameras, segments, rays, etc. |
| 44 | * The Spatial type class for objects that can be moved around in 3D space. | 46 | * The Spatial2 and Spatial3 type classes for objects that can be moved around in 2D and 3D space, respectively. |
| 45 | 47 | ||
| 46 | ### Render | 48 | ### Render |
| 47 | * Static and vertex-animated model resources, compiled into a VAO for efficient rendering. | 49 | * Static and vertex-animated model resources, compiled into a VAO for efficient rendering. |
