petereon / javascript-physics-tinkering

Tinkering with JS physics and rendering

Home Page:https://petereon.github.io/javascript-physics-tinkering/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Introduction

This is scratch-pad fun-house project for tinkering with JS physics and rendering engines

TODOs

  • Getting very basic stuff rendered
  • Driving movement of pixi.js Sprite from matter-js Body
  • Creating wrapper around Engine, Application and Runner to debloat main.ts
  • Creating wrapper around Body and Sprite to ensure easy position and rotation updates
  • Controlling Body using a keyboard
  • Dragging body around using a mouse
  • Get some animations for "player" Sprite
  • Binding more shapes together loosely
  • Enabling some sort of deformation
  • Raytracing to enable some lights and shadows

About

Tinkering with JS physics and rendering

https://petereon.github.io/javascript-physics-tinkering/


Languages

Language:TypeScript 91.0%Language:HTML 6.7%Language:JavaScript 1.2%Language:CSS 1.2%