Carrion Forge: Fusion Gunship by Dining Philosopher
Grow your spaceship by salvaging thrusters, lasers, shields and sensors from the ships that you destroy.
Controls: Arrow keys to rotate and fire thrusters, Space to fire lasers.
Tools: Phaser, Gimp, jfxr and google hangouts.
Made by FrozenFractal, Marten, Job, Otto and me from Germany, Sweden, the Netherlands and the UK.
Controls: Arrow keys to rotate and fire thrusters, Space to fire lasers.
Tools: Phaser, Gimp, jfxr and google hangouts.
Made by FrozenFractal, Marten, Job, Otto and me from Germany, Sweden, the Netherlands and the UK.
| Web (Chrome) | http://blindedcyclops.neocities.org/ld34/index.html |
| Web 2 (Chrome) | http://jellenauta.com/games/LudumDare/LD34/ |
| Frozen Fractal | http://frozenfractal.com/ |
| Source | https://bitbucket.org/ttencate/ld34/ |
| Original URL | https://ludumdare.com/compo/ludum-dare-34/?action=preview&uid=18490 |
Ratings
| Coolness | 51% | 3 |
| Overall(Jam) | 3.50 | 344 |
| Audio(Jam) | 3.00 | 513 |
| Fun(Jam) | 3.72 | 125 |
| Graphics(Jam) | 3.23 | 627 |
| Humor(Jam) | 2.67 | 496 |
| Innovation(Jam) | 3.84 | 86 |
| Mood(Jam) | 3.23 | 496 |
| Theme(Jam) | 3.80 | 389 |
The graphics, music, and presentation was also incredible.
Very very nice work! :)
Very good work.
It became kind of easy to survive, though.
Good job!
please make the play button at the beginning, I have no time to read tutorial.
good work, smells like teen spirit :)
Who knows, maybe we'll clean things up later ;)
We used Phaser.js with its built-in P2 physics system. Each component is an individual object (see src/component.ts). We attach them using a LockConstraint, which is supposed to glue them together rigidly, but as you can see it has quite a bit of floppiness. Additionally, we maintain a tree structure of which components are attached to which, so we can control them from the ship's core and detach them correctly* when something blows up.
If you have more questions, hit me up via @frozenfractal on Twitter or thomas@frozenfractal.com on plain old email!
*Mostly correctly. Sometimes something crashes inside Phaser, and we never got to the bottom of why.