Skip to content

kellycode/enari-engine-js

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Enari Engine

KellyCode Feb 1, 2025

Converted everything ts to vanilla js,
Removed all precompile dependencies,
Runs without all the build hoopla and
just makes it easier to work with.


Enari Engine: Browser-based CS-Style Game

Online Versions

Main version

Main Demo 🔗

Online demo🔗 image

Online Demo🔗 image

Online demo🔗 image

Controls

  • W A S D: Movement
  • 1: First Weapon
  • 2: Second Weapon
  • 3: Knife
  • 4: First Person View
  • 5: Third Person View
  • E: Respawn (clone)
  • Left Click: Fire
  • Escape: Leave mouse lock
  • R: Reload

I updated the project but it has old Three.js dependencies + Ammo.js has a better alternative now (Rapier.js)

Map loading

Can load .glb maps image image

Support gun animations

image

Exporting animation keys in JSON

https://github.com/grow/blender-animation-marker-export

Credits

Code

Assets

Pool Map - Vince_Crusty https://skfb.ly/opsCs

Minecraft Pickaxe - LeoPasc02 https://skfb.ly/6YG7W

"Minecraft Wood Shop & Mill" (https://skfb.ly/67YUT) by BlackSong is licensed under CC Attribution-NonCommercial-ShareAlike (http://creativecommons.org/licenses/by-nc-sa/4.0/).

"Backrooms Another Level" (https://skfb.ly/otWOo) by Huuxloc is licensed under Creative Commons Attribution (http://creativecommons.org/licenses/by/4.0/).

"Meat Monster" (https://skfb.ly/owECR) by HGHGK is licensed under Creative Commons Attribution (http://creativecommons.org/licenses/by/4.0/).

NotBlox : Another Three.js Project but with Multiplayer

Demo NotBlox

You like this project or want to talk about Three.js games ?

Discord https://discord.gg/aEBXPtFwgU 👀

About

Removed All Typescript and Vite Dependencies

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 99.7%
  • HTML 0.3%