Skip to content

v0.5#1

Open
codelamp wants to merge 4 commits intomasterfrom
v0.5
Open

v0.5#1
codelamp wants to merge 4 commits intomasterfrom
v0.5

Conversation

@codelamp
Copy link
Owner

@codelamp codelamp commented Aug 5, 2022

Adds in v0.5 of Pebbl that is now based using Matter.js. Still using Matter's default renderer. The aim will be to carry on with that renderer initially, but attempt to improve things — perhaps with Pixi.js — if time allows.

Features that we've reproduced quite quickly using Matter.js

  • Asset loading and display
  • World interaction
  • Player movement
  • Pebble animation
  • "Castable" shadows (with rays)

Current areas that need improvement:

  • Formalise all the entities into their own Class (i.e. tidy things out of core.js).
  • Tweak the areas where it is possible for "Progress Bean" to get stuck (typically due to jump disabling).
  • Build in the scene loading and scene navigation handling (i.e. more than one screen).
  • Build out more of the assets we'll need to make scenes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant