Gary Munnelly
|
1c482e9dd6
Fixed some bugs with player movement and updated raycasting
|
2 жил өмнө |
Gary Munnelly
|
783fd4b454
Build broken by attempt to use iterators to optimise raycast
|
2 жил өмнө |
Gary Munnelly
|
a63e525871
Wall Raycast working again, now with lookup table for indexing texture
|
2 жил өмнө |
Gary Munnelly
|
6e7f473ec9
Refactoring raycaster into structs
|
2 жил өмнө |
Gary Munnelly
|
e93b1dab00
Refactored code into modules. Deleted much legacy code. Switched lookup table generation from build.rs to macros
|
2 жил өмнө |
Gary Munnelly
|
f037e2d647
Added demo crate to separate engine functionality from demonstrations. JSON format for initializing engine
|
2 жил өмнө |
Gary Munnelly
|
8ce49b35cb
Build broken while refactoring
|
2 жил өмнө |
Gary Munnelly
|
acff46e02b
Beginning project refactor
|
2 жил өмнө |
Gary Munnelly
|
4911b02c6a
Ceiling texturing and look up/down functionality added
|
2 жил өмнө |
Gary Munnelly
|
76967e700e
Floor texturing implemented
|
2 жил өмнө |
Gary Munnelly
|
69e042500e
Added second joystick. Joysticks should hide on desktop and show on mobile
|
2 жил өмнө |
Gary Munnelly
|
1ba95127c2
Show joystick on all platforms
|
2 жил өмнө |
Gary Munnelly
|
7d792e34be
Added joystick functionality for mobile
|
2 жил өмнө |
Gary Munnelly
|
7d9ac928f1
Transparency implemented. Fixed a bug with texture transformer
|
2 жил өмнө |
Gary Munnelly
|
e76781ab90
Raycast now returning lists of slices. Passable walls implemented
|
2 жил өмнө |
Gary Munnelly
|
12313c2e5e
Reverted to flat shading for ceiling and floor
|
2 жил өмнө |
Gary Munnelly
|
ed5f0b3b85
Added Google Analytics
|
2 жил өмнө |
Gary Munnelly
|
6fd47b5e6c
Wall texturing implemented. Testing tilesheets added. Added img2tex project and turned project into a workspace
|
2 жил өмнө |
Gary Munnelly
|
d43073b56d
Fixed rendering and collision bugs. Updated colour scheme
|
2 жил өмнө |
Gary Munnelly
|
0ece317e5f
Fixed point arithmetic implemented. Simple collision detection (buggy). Basic shading added to ray cast.
|
2 жил өмнө |
Gary Munnelly
|
2954f4b1e4
Basic movement for user added. Build script for generating static lookup tables implemented
|
2 жил өмнө |
Gary Munnelly
|
60ec305f69
Some refactoring. Player movement added
|
2 жил өмнө |
Gary Munnelly
|
cd9b4964d0
Fixed ray cast bugs. Now have a spinning camera in the middle of a room that appears to work
|
2 жил өмнө |
Gary Munnelly
|
059dec2b58
First attempt at implementing ray cast algorithm. Implementation is broken
|
2 жил өмнө |
Gary Munnelly
|
02e56eee85
Fixed minor typo in package.json and fixed resolution of canvas in index.html
|
2 жил өмнө |
Gary Munnelly
|
8be6bc542b
Initial commit
|
2 жил өмнө |