Hi, I make random javascript (especially Raphael) programs in my free time, mostly involving artificial intelligence or simulations. Here are some of my favorites.
__
|
- Homestuck OC Generator |
__
|
-Homestuck SBURB story Generator.
|
__
|
- Monster Tower Defender
|
__
|
- Monster Flocking Simulator |
???
|
-SCPCreepyTest
|
|
- Lovecraft Automata |
_
|
- Simple story using HTML5 Local Storage.
|
_
|
- Playing with html5 canvas.
|
_
|
- Playing with html5 canvas.
|
_
|
- Playing with raw svg (no Raphael) and function callbacks.
|
__
|
- Random unicode giberish generator with JSRender |
|
- Playing around with various Raphael animation settings.
|
|
- Test bed for me trying out various SVG paths before putting them in a project.
|
|
-Personal tool for converting Inkscape paths to Raphael paths, need to manually strip out all letters first and initial move coordinates 'cause i was lazy.
|
|
-Has a simulated life base, with a dynamic narration engine tacked on. One of my personal favorite toys I've built. Creatures live and die and reproduce with simple DNA using basic genetic algorithms. The Narration Engine comments on events in a way that is meant to be meaningful without being repetitive. Players can choose to observer the simulation, or interact with it in meaningful ways.
|
|
- Like the simple story world, but the creatures no longer have a random AI. Their DNA is generated the same, but rather than dictate how they move, it determines how much pheremone they secrete at each stage of their life. Creatures move towards food if hungry, otherwise they move towards areas of high pheremones. When a creature dies, it secretes negative pheremone, and when it eats it secretes a double dose. I also stripped out disease entirely, since it wasn't really contributing anything.
|
|
Uses the same basic code as pheremone world, but creatures don't starve to death and there are no plants. Instead, creatures leave streaks of their inverted color behind them in the world (like they eat their color from the white blocks). Can also toggle whether pheremones repulse or attract creatures.
|
|
-Simple simulation of humans and zombies in a block world. Zombies infect nearby humans, and die after a certain number of turns.
|
|
-Simple maze where creatures attempt to use a genetic algorithm over several genreations to solve a maze. Mazes are random, and should be always solvable (can be very simple). Creatures have a DNA consisting of directions to move in (LRDU).
|