- Make code ES6+ compatible
- Separate files
- Use some build tool to join files and generate a pure ES5+ compatible code
- Change from JavaScript to TypeScript
- Remodel domains for Types in TS instead of classes (?)
- User
- Crouch
- Jump
- Run
- Shoot/Attack
- Use (in level)
- Use (from inventory)
- Life points
- Inventory
- Stealth Walk
- Noise on walk/run
- Stamina?
- Levels
- Level Map
- Square Radar
- Custom map areas
- Custom map events/scripts
- Enemies
- Collision
- Pause game function
- Game Menu
- Subtitles
-
Notifications
You must be signed in to change notification settings - Fork 0
Raycasting (DOOM-like) Engine for Web
License
terremoth/js-raycast-engine
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
Raycasting (DOOM-like) Engine for Web
Topics
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published