Home
Spare time
About
JavaScript Projects
Mangion
PhysicsStressTest
This is a demonstrative scene for my javascript engine called "Mangion". This demo will push the engine to the limit of simulation and rendering while maintaining over 50 frames/second.
Press the left mouse button to cause force pushes. using force pushes during the "build up" stage is not recommended as it can cause various object-spawning bugs. This demo was written in mid-2014.
EndlessFaller
This is a demonstrative scene for my javascript engine called "Mangion". This simple demo will mostly demonstrate the soft body physics in Mangion.
This project is not interactive, simply candy for your eyes. This demo was written in early 2014.
2012-2013
Windy
This game is actually a visual representation of a dream I once had. In my dream the scene was very simple and consisted of nothing but a ship sailing on an endless ocean with waves splashing in. As of right now, the game has no goal. It is simply a beautiful scene with randomly generated lightning strikes and water waves. This game was written in 2012.
If the game is too big to fit your screen, please zoom out. Zooming out can also help with framerate issues.
Coolstructions_v2
This is the second version of the constraint based dynamic softbody simulation I created, new controls can be found in the '+Help' tab. The core of the simulation has been rewritten to favour performance, the orange dots represent a "full" particle that can not connect to any more particles. This project was written in late-2013.
Further help and controls can be found in the top right corner of the game by pressing the '+Help'.
Coolstructions_v1
This is the first version of coolstructions I wrote where the goal was to connect particles dynamically based on how close they are. It's inspired by World of Goo. The simulation is still a bit unstable and heavy on performance. The simulation is a constraint-based simulation where the red lines represent the force put on a constraint. Enough force and they will snap, this would be when the lines are fully red. This project was written in early-2013.
Further help and controls can be found in the top right corner of the game by pressing the '+Help'.
BlobV2
This is a reconstruction of the Gish physics model using a constraint-based physics system. Use A and S to move the blob, use W and S to tense/relax the physics body. Use Space to make the blob stick to surfaces. This project was created mid-2013.
Further help and controls can be found by clicking the '+Help' in the top right corner of the game.