@Powersaurus@mastodon.social avatar

Powersaurus

@Powersaurus@mastodon.social

Hi I'm Ben, I made Cab Ride - https://powersaurus.itch.io/cab-ride - and other games - https://powersaurus.itch.io/ - and I recently released Caped Feline Arena, a retro fps for #pico8.

He/him

This profile is from a federated server and may be incomplete. Browse more on the original instance.

Powersaurus, to random
@Powersaurus@mastodon.social avatar

ALL CONSUMING quick post mortem thread

Went well:

  • Nice to ship something! Reinforced the value of prototyping, gameplay fell out of a few small pieces I put in place due to the constraints
  • Procgen textures - this was unsurprisingly the first thing I did, and it stuck
  • Lot of happy accidents - eating the walls, health moving with the player, spreading the enemies out to make it appear like they're coming in waves
  • Worked a tiny "theme" into 500 chars 1/3

Video of my tweet tweet jam game ALL CONSUMING - this time the guy escapes the monsters and the cave

Powersaurus, to random
@Powersaurus@mastodon.social avatar
Powersaurus, to random
@Powersaurus@mastodon.social avatar

495 characters... need a win screen still. Adding health floating with the character was a happy accident.

Short video of a cave escape game where a tiny guy is eaten by hungry cave monsters

Powersaurus, to random
@Powersaurus@mastodon.social avatar

Wasn't sure I would have time for but here I am, 455 characters in.

I was over budget with monster map collisions (probably wouldn't be now!), so the "solution" was "what if the monsters are eating the level?" Still need to add win/lose conditions.

A video of a game where a tiny little guy escapes from a cave, being chased by big eye monsters, who are eating the cave.

Powersaurus, to random
@Powersaurus@mastodon.social avatar

y'know what really validates a decision to cancel a sub to an anti-virus software solution?

The advertising popups before you cancel it, then the sales rep desperately trying to keep you onboard as you cancel it (3 upsells so far), the dead phone number on the "cancel subscription page", the darkpatterns in the cancellation flow that ultimately lead you to the sales rep.....

Powersaurus, to random
@Powersaurus@mastodon.social avatar

Spent this week making a little Worms/Scorched Earth terrain demo. Tried making one of these with my first ever project and ran into massive performance issues due to using pset.

This uses tline and a 2D array of vertical slices. Destroying the terrain earth shrinks a slice, or cuts/slices it into two. Perf is good, as terrain is destroyed, there are more slices, but less to draw! Second gif shows this in action.

Code/cart is here https://www.lexaloffle.com/bbs/?tid=140579

2D scene showing a cross section of a hill being gradually carved out like the games Worms of Scorched Earth
Terrain being carved again, but the data structure is illustrated by showing each slice as a different colour, and showing new slices being created as the terrain is modified.

zep, to random
@zep@mastodon.social avatar

0.2.6b is out now on lexaloffle / Humble / itch / https://www.pico-8-edu.com

๐ŸŒŸ Waveform Instruments ๐ŸŒŸ Custom Music Scale Snapping ๐ŸŒŸ High Memory Video Mapping ๐ŸŒŸ Handheld Improvements ๐ŸŒŸ Inside-out Circles!

Blog Post: https://www.lexaloffle.com/bbs/?tid=140421

Animation of moving down a colourful tunnel, chasing a flying logo "PICO-8 0.2.6"

Powersaurus,
@Powersaurus@mastodon.social avatar

@zep exciting new features! Loving the inside out shapes

Powersaurus, to random
@Powersaurus@mastodon.social avatar

Moody raycaster lighting. A lone light shows off the dithered shading well.

Made possible by finally allowing the editor to scroll so I can get past the first 16x16 tiles of the map. That doesn't screenshot well though!

A screenshot of a raycaster environment, and the same light from the previous picture, but now from the perspective of the dark corridor.

Powersaurus, to random
@Powersaurus@mastodon.social avatar
Powersaurus, to random
@Powersaurus@mastodon.social avatar
Powersaurus, to random
@Powersaurus@mastodon.social avatar

Spelunking for beginners.

Easy to motivate myself into putting some effort into my editor when I can start to make more complex map geometry like this fullbright tiny cave.

Hard work to get going, but fun to quickly iterate on the editor as I find what works (ripping off the BUILD editor shortcuts from distant partial memory)

Video of walking through a raycaster environment and dropping down into a small cave. Shows the current possible geometry - caves achieved by using adjacent tiles of greatly different heights to approximate walls and a ceiling

Powersaurus, to random
@Powersaurus@mastodon.social avatar

Alrighty, I feel like this at least proves the potential of the style I had wondered if it were possible.

Not necessarily a project I have a clear idea of how it's going to turn into a game, but I have a few ideas. Lends itself to generating maps (subway/metro stations maybe). Anything to not have to work on an editor! /me goes off to work on the editor.

Great thumbnail there, the video is better.

Video showing walking through bright lit areas and dark areas of a raycaster environment showing the contrast between the two.

Powersaurus, to random
@Powersaurus@mastodon.social avatar

Continuing experiments in raycaster lighting. Using the raycaster code to light the scene is not an ideal mix. Currently casting 160 rays per light (I only have two) and increasing the light value of each tile traversed. Other numbers of rays (more, less) have left dark holes, which is jarring.

Probably need to use a simpler move-in-a-line method for this. Also need to tweak the radius of the light - it's too bland in the centre at the moment. Promising start though.

Video of raycaster environment showing an area lit by a light, and how surfaces are darker further away from the lightsource

gigabates, to demoscene
@gigabates@mas.to avatar
Powersaurus,
@Powersaurus@mastodon.social avatar

@gigabates that's so good. Sense of scale is spot on. How are you rendering the buildings?

Powersaurus, to random
@Powersaurus@mastodon.social avatar

Precomputing the dithered colours is faster than doing it at drawtime, who knew!? Now I have 16 colour ramps for light-dark for any colour picked as a wall colour.

Also playing round with actually editing the map and seeing what sort of wall patterns could be created.

Video of walking round a 3d raycaster environment to demonstrate different wall colours and a larger colour ramp used to do distance based shading.

Powersaurus,
@Powersaurus@mastodon.social avatar

@pekkavaa Thanks! Doom always a big influence. Hoping to get 'cell based lighting' eventually (within the limits of a raycaster).

I have the x / y aligned walls already offset by one colour on the ramp - the effect is mangled by the video compression ๐Ÿ˜…

Powersaurus, to random
@Powersaurus@mastodon.social avatar

Can you base an entire project around a fill pattern? I'm trying. Started using fillp(0xa5a5) (chequerboard pattern) in Moon Miner 2580 as I only had three colour ramps for shading. Now seeing how many colours it can approximate through dithering.

Limited in that I'm stuck using block colours, but I like the idea of being able to use "more than 16 colours" when picking colours for different blocks or floors for the level. Compensates for no surface textures.

fsouchu, to gamedev French
@fsouchu@mastodon.gamedev.place avatar

Demi Daggers post launch fixes online!
Thanks for the feedback & bug reports!
Better shotgun, mouse feedback and jump (+ other fixes).

Go play on:
https://freds72.itch.io/demi-daggers
https://www.newgrounds.com/portal/view/905300
(also compatible with Pico8 Splore)

#gamedev #indiedev #pico8 #itch_io @ridgek

video/mp4

Powersaurus,
@Powersaurus@mastodon.social avatar

@fsouchu @ridgek congrats both - amazing work, atmosphere is spot on. Can't quite believe the voxel sprites in motion.

Powersaurus, to random
@Powersaurus@mastodon.social avatar
zep, to random
@zep@mastodon.social avatar
Powersaurus,
@Powersaurus@mastodon.social avatar

@zep amazing! Especially for for people like me with minimal-zero music theory.

Powersaurus,
@Powersaurus@mastodon.social avatar

@zep @Liquidream ah that's great too.

Can't put my finger on exactly why other than personal bias, but always seemed easier to get started with graphics, and if you got stuck, there was a resource to nudge you in the right direction. Music is harder and not as well supported (or I'm not looking)

Powersaurus, to random
@Powersaurus@mastodon.social avatar

Jumping around to test variable height floors.

Probably time to make an editor, or suck it up and check out Tiled. I pushed a 1-layer tilemap for Caped Feline Arena further than was sensible, or easy to work with. Each map cell feasibly now has floor + ceiling height, floor + ceiling colour, inside/outside flag, lo/hi wall colours, flags for things like diagonal walls, and objects. Some of this is a wishlist!

Video of moving round a raycaster environment, showing different height floors and jumping features.

Powersaurus, to random
@Powersaurus@mastodon.social avatar

Clipping for doorways/walls/different-height-floors is working now. At the equivalent point of "tests pass", now need major tidyup.

Jumping in a raycaster 3d environment to demonstrate working clipping or different pieces of scenery obscuring others..

Powersaurus, to random
@Powersaurus@mastodon.social avatar

Broken graphics / future album cover

Powersaurus, to random
@Powersaurus@mastodon.social avatar

I'm really enjoying playing Golf 7 by sp0nska on the bbs. It's a mode 7 style golf game and it works really well (the visuals really make the game). The controls are nicely balanced for a fun crazy/mini-golf game. Definitely worth checking out!

https://www.lexaloffle.com/bbs/?pid=135813#p

  • All
  • Subscribed
  • Moderated
  • Favorites
  • โ€ข
  • megavids
  • kavyap
  • DreamBathrooms
  • thenastyranch
  • magazineikmin
  • InstantRegret
  • GTA5RPClips
  • Youngstown
  • everett
  • slotface
  • rosin
  • osvaldo12
  • mdbf
  • ngwrru68w68
  • JUstTest
  • cubers
  • modclub
  • normalnudes
  • tester
  • khanakhh
  • Durango
  • ethstaker
  • tacticalgear
  • Leos
  • provamag3
  • anitta
  • cisconetworking
  • lostlight
  • All magazines