Log In  
Follow
Stompy

Is it possible to export Voxatron games to html/js like pico-8 can? I would like to host games on itch or my own website if possible. I saw that you can embed the player from the bbs, but that's less ideal than self hosting.

1 comment



Hey everyone. I recently released Goober's in the Mix. It was my first bigger pico game that actually required me to optimize for tokens. I wrote a lot of pseudo object oriented code with classes and inheritance. I found myself with a lot of code that looked like this:

local thing = class{
   update = function(self)
      -- cache a bunch of properties
      local x, y, dx, dy, health, frozen, invuln = self.x, self.y, self.dx, self.dy, self.health, self.frozen
      ... game logic in here
      -- resync all those properties on the instance
      self.x, self.y, self.dx, self.dy, self.health, self.frozen, self.invuln = x, y, dx, dy, health, frozen
   end
}

All that caching and syncing saves tokens instead of referencing self in the logic, but we can save more.

Lua has a feature called environments that lets you alter how global variables are looked up. So I altered my initial class declaration to look something like:

[ Continue Reading.. ]

15
6 comments



Cart #goobers_in_the_mix-10 | 2020-08-30 | Code ▽ | Embed ▽ | No License
8


edit: fixed the sluggish jumps
edit: tightened up camera, added some tips about switching items, shrunk spike hitboxes, added some helpful tiles in the firepit
edit: widened the rat/bat safety window, added a chest near the star door which gives you an extra heart and serves as a 1 time savepoint
edit: healing salve only replenishes a heart, cap is still 4 hearts
edit: fix collisions at trigger points
edit: add skull to door guarded by boss & add visual feedback when boss is hit
edit: changed the healing salve to a full checkpoint, rat doesn't spawn under the double spikes until after you get the first potion, added a in-game tip about using potions, added another checkpoint in the firepit, took the corner off the annoying ledge over the firepit spike jump, changed boss dialog to make it more clear about what he does or doesn't have in his possession.

[ Continue Reading.. ]

8
17 comments



Cart #office_escape-0 | 2019-12-15 | Code ▽ | Embed ▽ | No License
5

Made for 2-Button Jam 2019

Source is on github.

It's released MIT licensed.

Music was done by Cody Loyd.

Update 1.1: Now shows score for all gameovers

5
5 comments



Just going to start a thread here for bugs in the text as they're found so we can keep them all in one place.

2 comments



Hey guys, don't know how many people follow Zep on Twitter, but, thought I'd share some news:

"100% Lua scripted" - from 2:50 am - 17 May 2018

1
2 comments



Cart #44739 | 2017-09-29 | Code ▽ | Embed ▽ | No License
7

Rhythm Game made in about 50 hours for Music Game Jam. Team of codyloyd and myself. First jam for both of us.

Hit the buttons to the beat while avoiding the asteroids.

7
2 comments



Hey guys! This is my first game I felt was good enough to post here. It's not perfect but it's pretty fun. It's a demake of a LOVE game I made.

It's MIT licensed so if you like something in it, feel free to riff or rip.

Let me know what you think or where I can improve.

Cart #44050 | 2017-09-10 | Code ▽ | Embed ▽ | No License
2


Good luck!

2
4 comments



I've been seeing a lot of version spam in Splore while browsing, and I'd like to avoid doing that myself if I can avoid it. But I'm not entirely sure how Splore works. Is there some sort of wiki info about it? Or a guide some where? Are there best practices for stuff like versioning/cart data/naming?

4 comments