Skip to content

Latest commit

 

History

History
21 lines (16 loc) · 1.33 KB

README.md

File metadata and controls

21 lines (16 loc) · 1.33 KB

Pixi Sven Workshop

This project provides resources for creating a browser game using Pixi.js as a part of a beginners workshop for programming. The theme of the workshop is the classic game from the 2000s - Sven Bomwollen - https://en.wikipedia.org/wiki/Sven_Bomwollen.

The project is based on the following pixi boilerplate, which takes care of most of the heavy lifting that is required in starting such a project (see details in the link) https://github.com/dopamine-lab/pixi-boilerplate

The repo includes working assets and code versions organized in 4 main chapters:

  • project setup, loading assets, drawing sprites, handling user input
  • spritesheets, tweens, game entities
  • map, tiles, isometry
  • character control

After covering these key topics, the workshop can progress into different directions:

  • adding more gameplay and animations (sven - sheep interaction)
  • adding timers, score, end game logic
  • detailed information how isometry works, basic collision logic
  • adding sounds and sound control logic
  • adding a dog entity - handling multiple moving entities, pathfinding

Disclaimer

The purpose of this repository and workshop are purely educational. The assets used in the game are captured from the original game and adapted for the purposes of the workshop. All rights of these assets belong to the original creator - Phenomedia AG.