Skip to content

A fast-paced 3D platformer with procedural lava and action-packed gameplay

Notifications You must be signed in to change notification settings

sapientabdullah/lavaSurge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Leap, grapple, and conquer the platforms.

Master the swinging axe to shatter glass barriers and defeat menacing glass enemies in this fast-paced, action-packed 3D platformer!

Demo
Live demo

Note

Lava Surge is being developed, and bugs or issues may occur.

Features

  • Procedurally Generated Lava
  • Grappling Mechanic
  • Combat System
  • Platforming Challenges
  • Collectibles
  • Visual Effects:
    • Bloom
    • Vignette
    • Speed lines
    • Screen shake
    • Particles
  • Physics

Controls

Action Key
Movement W, A, S, D keys
Sprint Hold Shift
Jump Spacebar
Grapple E key (when falling)
Attack Left mouse click
Look Around Mouse movement (click the screen to lock the pointer)

📷 Demo

Demo 1 Demo 2

Technologies

  • TypeScript for type safety.
  • Three.js for 3D rendering.
  • Cannon.js for handling collisions and player interactions.
  • WebGL for 3D graphics rendering in the browser.

About

A fast-paced 3D platformer with procedural lava and action-packed gameplay

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published