Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/yomotsu/meshwalk

for your TPS game development with three.js.
https://github.com/yomotsu/meshwalk

Last synced: 2 days ago
JSON representation

for your TPS game development with three.js.

Awesome Lists containing this project

README

        

## MeshWalk.js

MeshWalk.js is a JS library which helps your TPS game development with three.js.

examples

- [walkthrough: since it's done with previous version, the APIs are a little bit different](https://yomotsu.github.io/walkthrough/)
- [xmas walkthrough](https://yomotsu.github.io/xmas2014/)

## Usage and Learning

See following demos and check the source code with some comments.
(You need three.js via peerDependencies or importmap)

1. [get started](http://yomotsu.github.io/meshwalk/examples/1_get-started.html)
2. [keyboard Input](http://yomotsu.github.io/meshwalk/examples/2_keyboard-input.html)
3. [the CameraControl](http://yomotsu.github.io/meshwalk/examples/3_camera-control.html)
4. [objects](http://yomotsu.github.io/meshwalk/examples/4_objects.html)
5. [terrain](http://yomotsu.github.io/meshwalk/examples/5_terrain.html)
6. [AnimationController](http://yomotsu.github.io/meshwalk/examples/6_animation-controller.html)
7. [all together](http://yomotsu.github.io/meshwalk/examples/7_all-together.html)
8. [remove collider](http://yomotsu.github.io/meshwalk/examples/8_mesh-remove.html)

examples with [recast-navigation-js](https://github.com/isaac-mason/recast-navigation-js):

9. [with recast nav-mesh: followers](http://yomotsu.github.io/meshwalk/examples/9_with-recast-nav-mesh-followers.html)
10. [with recast nav-mesh: auto navigation](http://yomotsu.github.io/meshwalk/examples/10_with-recast-nav-mesh-navigation.html)