• Stars
    star
    247
  • Rank 164,117 (Top 4 %)
  • Language
    TypeScript
  • Created over 10 years ago
  • Updated 12 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

for your TPS game development with three.js.

MeshWalk.js

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

examples

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
  2. keyboard Input
  3. the CameraControl
  4. objects
  5. terrain
  6. AnimationController
  7. all together
  8. remove collider

examples with recast-navigation-js:

  1. with recast nav-mesh: followers
  2. with recast nav-mesh: auto navigation

More Repositories

1

camera-controls

A camera control for three.js, similar to THREE.OrbitControls yet supports smooth transitions and more features.
TypeScript
2,010
star
2

VolumetricFire

JavaScript
99
star
3

gl-slideshow

A JavaScript library for advanced 2D slideshow with WebGL, that provides variety of beautiful effects
TypeScript
83
star
4

ZipLoader

Light weight zip file loader and unzipper in JS
JavaScript
74
star
5

threejs-examples

JavaScript
69
star
6

three-particle-fire

JavaScript
51
star
7

ScrambleText

Free version of Greensock's Scramble Text like text shuffle effect
JavaScript
51
star
8

camera-movement-comparison

HTML
46
star
9

ExtraMaterials

Extra materials for three.js
JavaScript
30
star
10

vuex-history

Undo/Redo for Vuex, with manual taking state-snapshots at desired timing
JavaScript
19
star
11

japanese-string-utils

Convert Japanese strings to other forms, such as Hiragana, Katakana, Full-width, Half-width, numeric and others.
TypeScript
19
star
12

hold-event

TypeScript
18
star
13

inertia-drag

to drag with inertia
TypeScript
16
star
14

slide-anim

TypeScript
14
star
15

stable-fluids-in-threejs

JavaScript
13
star
16

comparison-slider

TypeScript
12
star
17

JS_Packer

pack JavaScript into a self-extracting PNG
HTML
12
star
18

figures-to-explain-webgl-threejs

figures to explain WebGL and three.js
12
star
19

walkthrough

JavaScript
10
star
20

screen-gamepad

TypeScript
10
star
21

vue-webgl-non-dom-component-example

Vue
9
star
22

MatchHeight

No dependencies, Light weight, Makes elements equal height.
TypeScript
9
star
23

scroll-detector

TypeScript
8
star
24

layeredTextureGen

JavaScript
8
star
25

CharacterController

JavaScript
7
star
26

tango-webar-experience

JavaScript
7
star
27

svg-line-animator

TypeScript
7
star
28

xmas2016

JavaScript
6
star
29

ribbon-geometry

TypeScript
6
star
30

spherical-image

TypeScript
6
star
31

ar-store-demo

JavaScript
5
star
32

comozilla_2015-03

JavaScript
4
star
33

webgl-webspeech

JavaScript
4
star
34

dom-slideshow

TypeScript
3
star
35

get-started-with-a360-view-api

HTML
3
star
36

PixelPerfectCamera

HTML
3
star
37

CanvasForUI

tiny canvas wrapper lib for UI
JavaScript
3
star
38

inori

JavaScript
3
star
39

dissolve-transition

TypeScript
3
star
40

hex-color-utils

TypeScript
3
star
41

xmas2013

JavaScript
3
star
42

vr-experiment

JavaScript
3
star
43

drag-event-dispatcher

TypeScript
3
star
44

mmo-chat

JavaScript
2
star
45

a-star

HTML
2
star
46

SphereCamera

JavaScript
2
star
47

escapeToUtf16

2
star
48

delaunay

HTML
2
star
49

windyGrass

JavaScript
2
star
50

examples

HTML
2
star
51

click-emulation

TypeScript
2
star
52

svg-icon-sprite-task

CSS
2
star
53

text-splitter

JavaScript
2
star
54

resource-cacher

JavaScript
2
star
55

FPS_Comparison

2
star
56

inview-observer

TypeScript
2
star
57

virtualInput

virtual joystick for touch devices and all
JavaScript
2
star
58

gradient-maker

TypeScript
2
star
59

yomotsu.github.com

1
star
60

dom-ponyfills

TypeScript
1
star
61

datauri_converter_for_svg

DataURI converter for SVG
HTML
1
star
62

video-bg

TypeScript
1
star
63

dotfiles

Vim Script
1
star
64

PjaxRouter

JavaScript
1
star
65

vue3-no-bundler

JavaScript
1
star
66

html5conf2012

1
star
67

basic-chat

HTML
1
star
68

sveltekit-trial

Svelte
1
star
69

SVG_Filter_Effects

1
star
70

wait-stable-fps

TypeScript
1
star
71

parallax3d

TypeScript
1
star
72

chocolate4u

JavaScript
1
star
73

tween-values

TypeScript
1
star
74

MOC_chat_Azure

JavaScript
1
star
75

clock-manager

TypeScript
1
star
76

footstep

JavaScript
1
star
77

damping-tween

TypeScript
1
star
78

learning-vue-ssr-in-3-steps

JavaScript
1
star
79

page-scroll

TypeScript
1
star
80

PeriodicEventEmitter

JavaScript
1
star
81

image-transition

TypeScript
1
star