itch.io is community of indie game creators and players

Devlogs

Problems, Solutions and... More Problems

Class 6 Goes to... HELL!
A browser game made in HTML5

So, apparently itch had a problem with using my game package yesterday. I thought at first it was maybe some server that was done, but it persisted. I finally attempted to file a ticket for it. No response as yet. I wound up trying a couple of things to break it loose. A manually uploaded package worked, as did my _source_ package, if it was the only thing uploaded. Finally, I seem to have gotten butler to work by zipping the game package myself before it uploads it.

However, now. for whatever reason, I have no maze music in the uploaded game???

Things weren't all bad. I also got the intro "slideshow" working. And in a very nice way -- I was able to define everything in %data.js as entities. Very nice! I did up some sketchy artwork (for now) and we're off to the races, with timed messages besides!

I also worked on the collision detection and move system. Part of what I want to do with this game is have moves be "on beat", which we're calling 120bpm. So that's one beat per half second. Unfortunately, my constrained timing move system is a bit choppy. I don't think this is going to work out... Probably going to go back to my previous sort of motion. I did get collision detection going on in a primitive way though, so there's that.

And! I also reworked how the level editor drops mobs (Map OBjects). Instead of basing it on the sprites, I do it now with a palette of items, that are used as prototypes when the new entity is added to the Store. This means I can also have different characteristics, like "trap" or "movable" and "breakable". This will be nice when it gets used fully.

Files

  • class6-html5.zip 12 MB
    Version 27
  • class6-html5.zip 12 MB
    Version 2
  • class6-source.zip 12 MB
    Version 20
Download Class 6 Goes to... HELL!
Leave a comment