Skip to content

Instantly share code, notes, and snippets.

@sfiera
Last active May 26, 2026 00:40
Show Gist options
  • Select an option

  • Save sfiera/adaaf798befbd97d44385e6006bbcb0e to your computer and use it in GitHub Desktop.

Select an option

Save sfiera/adaaf798befbd97d44385e6006bbcb0e to your computer and use it in GitHub Desktop.
title Frog Game
author sfiera
homepage www.sfiera.net
again_interval 0.1
color_palette atari
========
OBJECTS
========
Grass
lightbrown
Water
darkblue
Wall
black
PlayerU
darkgreen
0.0.0
00000
.000.
00000
0...0
PlayerR
darkgreen
00.00
.000.
.0000
.000.
00.00
PlayerD
darkgreen
0...0
00000
.000.
00000
0.0.0
PlayerL
darkgreen
00.00
.000.
0000.
.000.
00.00
Crate
darkbrown black
.000.
00001
00001
00001
.111.
TongueTip
red
TongueH
red
.....
.....
00000
.....
.....
TongueV
red
..0..
..0..
..0..
..0..
..0..
Fly
Black White
1...1
11.11
.101.
.000.
..0..
=======
LEGEND
=======
Background = Grass or Water
Player = PlayerU or PlayerR or PlayerD or PlayerL
Pullable = Crate or Fly
Solid = Pullable or Wall
Blocker = Solid or Water
TongueHV = TongueH or TongueV
TongueBase = Player or TongueHV
Tongue = TongueTip or TongueHV
. = Grass
~ = Water
# = Wall
U = PlayerU and Grass
D = PlayerD and Grass
L = PlayerL and Grass
R = PlayerR and Grass
* = Crate and Grass
F = Fly and Grass
=======
SOUNDS
=======
================
COLLISIONLAYERS
================
Grass, Water
Tongue
Player, Solid
======
RULES
======
[> Player | Blocker] -> [Player | Blocker]
up [> Player] -> [> PlayerU]
right [> Player] -> [> PlayerR]
down [> Player] -> [> PlayerD]
left [> Player] -> [> PlayerL]
[Crate Water] -> [Grass]
[TongueTip] -> [action TongueTip] again
up [action PlayerU | ... | Pullable] -> [PlayerU | ... | TongueTip Pullable] again
right [action PlayerR | ... | Pullable] -> [PlayerR | ... | TongueTip Pullable] again
down [action PlayerD | ... | Pullable] -> [PlayerD | ... | TongueTip Pullable] again
left [action PlayerL | ... | Pullable] -> [PlayerL | ... | TongueTip Pullable] again
horizontal [TongueBase | no TongueH | ... | TongueTip] -> [TongueBase | TongueH | ... | TongueTip]
vertical [TongueBase | no TongueV | ... | TongueTip] -> [TongueBase | TongueV | ... | TongueTip]
[TongueHV | action TongueTip Pullable] -> [TongueTip Pullable |]
[TongueHV | action TongueTip ] -> [TongueTip |]
[Player | action TongueTip ] -> [Player | no Fly]
==============
WINCONDITIONS
==============
no Fly
=======
LEVELS
=======
message X TO TONGUE
.F.
~~~
~.~
#U#
...
.#.
.#F
..L
FFF
~~~
...
.U.
.*F
..#
..L
#.#
.*F
~~#
..L
#.#
.....
.***.
.*F*.
.***.
.....
.R...
.....
.***F***.
..*****..
...***...
....*....
.........
R........
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment