SkillAgentSearch skills...

Biggoil

16K ZX81 fast action game.

Install / Use

/learn @charlierobson/Biggoil
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

biggoil

Fast action game for 16K ZX81.

Pure machine code action FTW.

  • Collect the oil from the underground tunnels.
  • Do not let the enemies touch the pipe that you pull along behind you.
  • Enemies self-destruct upon contact with the drill head.

Default controls:

UDLR / FIRE
QAOP / SPACE

Redefine keys on title screen.

DOWNLOAD

Enhanced features:

  • Music and sound effects.
    • ZonX compatible AY chip is required, E.G. Mr.X, ZXpand+, ZXPand+AY
  • Joystick control
    • ZXpand+, ZXpand+AY standard.

All game and artifact handling code by Sir Morris Bigg.
STC music player by Andy Rea.

Sketchy

AYFXEdit

BRASS

Archived development log


bugs:

  • ~~pipe turns are broken after retracting~~
  • ~~enemies crossing leave an enemy character behind~~
  • ~~'hello' sound too loud~~
  • ~~invalid entrances can be selected~~
  • ~~enemies erase non-solid inverse characters~~

engine

  • rom dependency removal via custom irq handler
  • ~~non-interruptable SFX~~
  • ~~fix race condition potentials~~
  • ~~make 'map' of the level at the start~~
    • ~~either 0 for passable (dot, space) or 128 for impassable~~
    • ~~player fills map with grey~~
    • ~~enemies unplot themselves using map data (no more lost dots, crashing through scenery)~~

features:

  • ~~difficulty ramp~~
    • ~~enemy spawn rate increases every level~~
    • ~~enemy speed~~
  • pick-ups
    • slow enemies
    • stop enemies
    • nuke enemies
    • poison
  • ~~timer~~
  • ~~enemy animations~~
  • ~~sound~~
  • ~~extra lives~~
  • different enemy types
  • character animation tables (and hence UDG possibility) for:
    • ~~boring head~~
    • ~~enemies~~
  • ~~title screen~~
  • ~~game over screen~~
  • ~~control customisation~~
  • music:
    • level begin jingle
    • level complete jingle
    • ~~title screen~~
    • ~~game over screen~~

whimsy

  • ~~cloud animation~~
  • ~~lorry animation~~
  • message?

enemy behaviour

  • ~~turn around when obstructed~~

If you're reading this well done! The ZX81 scene is dead. Long live the ZX81 scene.

View on GitHub
GitHub Stars5
CategoryDevelopment
Updated5mo ago
Forks2

Languages

Assembly

Security Score

72/100

Audited on Oct 25, 2025

No findings