Skip to content

phpgl/php-towerdefense

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PHP Tower Defense

A simple 3D tower defense game written in PHP, using PHP-GLFW and the VISU framework.

Features

  • Rendering Graph'ish pipeline
  • Deferred rendering
  • Translation animation system
  • SSAO pass
  • Shader managment with includes
  • Simple terrain renderer with heightmap recorder
  • Debug texts overlay
  • Billboard progress bars
  • Level serialization
  • LowPoly Model loading & rendering
  • RTS / Citybuilder like camera system
  • Keyboard and Mouse input event system
  • Entity component system
  • Entity Picker
  • Ray intersection testing
  • GizMo
  • Varios 3D debugging shaped and lines
  • alot more stuff.

Screenshots & Gifs

Basic level editor:

s

Model drag n drop

s

Simple rendering profiler:

s

Some scene

s

Deferred rendering

s1 s2
s3 s4
s5

Billboards

s

Pocedural Roads.. (far from done..)

s

About

A 3D tower defense game written in PHP.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published