totakoko / wondershot-phaser-experiment

Phaser experiment to build a clone of Wondershot

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Wondershot Phaser Experiment

I started this project in 2016 after playing the video game Wondershot from Leikir Studio. My goal was to implement the game logic using the JavaScript framework Phaser, not the graphics!

In december 2022, the project was migrated to Phaser 3.55, TypeScript and Vite. It should not receive any further updates as I have lost interest in Phaser. 😶

Wondershot

Demo

Demo

The game supports Xbox 360 gamepads:

  • Left stick: move
  • A: fire the weapon (keep pressed to charge your attack)
  • B: jump
  • Y: drop the weapon
  • Start: pause

2 weapons are implemented, the hammer and the slingshot.

Improvement ideas

  • Better handle collision groups
  • Better handle cameras
  • Implement the final score board
  • Implement other weapons
  • Graphics, animations
  • So much more...

Docker image

To build and push to the Docker Hub.

docker build -t totakoko/wondershot-phaser-experiment .
docker push totakoko/wondershot-phaser-experiment

About

Phaser experiment to build a clone of Wondershot


Languages

Language:TypeScript 95.7%Language:JavaScript 2.2%Language:CSS 1.3%Language:HTML 0.8%Language:Dockerfile 0.1%