Skip to content

Instantly share code, notes, and snippets.

@variousauthors
Created March 7, 2022 17:38
Show Gist options
  • Save variousauthors/7141bbe8a9c0a2c59075fd535ce43b0f to your computer and use it in GitHub Desktop.
Save variousauthors/7141bbe8a9c0a2c59075fd535ce43b0f to your computer and use it in GitHub Desktop.
Microcosmos (PuzzleScript Script)
Play this game by pasting the script in http://www.puzzlescript.net/editor.html
title Microcosmos
author Aymeric du Peloux
homepage http://sneezingtiger.com/sokoban/levels/microcosmosText.html
========
OBJECTS
========
Background
LIGHTGREEN GREEN
11111
01111
11101
11111
10111
Target
DarkBlue
.....
.000.
.0.0.
.000.
.....
Wall
BROWN DARKBROWN
00010
11111
01000
11111
00010
Player
Black Orange White Blue
.000.
.111.
22222
.333.
.3.3.
Crate
Orange
00000
0...0
0...0
0...0
00000
=======
LEGEND
=======
- = Background
# = Wall
@ = Player
$ = Crate
* = Crate and Target
+ = Player and Target
. = Target
=======
SOUNDS
=======
Crate MOVE 36772507
================
COLLISIONLAYERS
================
Background
Target
Player, Wall, Crate
======
RULES
======
[ > Player | Crate ] -> [ > Player | > Crate ]
==============
WINCONDITIONS
==============
All Target on Crate
=======
LEVELS
=======
####-####
#--###--#
#-$-*-$-#
#---+---#
###-.$###
--#-.-#--
--#####--
#################
#--#--#--#--#---#
#.$---#--#.$----#
#--#.$-.$---#---#
#-@#--#--#--#---#
#################
---####-
####--#-
#--$--##
#-#$#--#
#--$---#
#.###--#
#.####-#
#.-@---#
########
------####
#######-.#
#-$-$-$$-#
#---@-...#
###---####
--#####---
-----####
-#####--#
-#-$-$--#
-#.#-#.-#
-#-$@$-##
##.#-#.##
#--*-*--#
#---#---#
#########
-#####--
-#---#--
-#-#-##-
##-*--##
#-$*$--#
#--*-#-#
##-.--+#
-#######
-#####-
-#---#-
-#-#$##
##-@--#
#-.#$-#
#-.--##
#-.#$#-
##---#-
-#####-
--####--
###--###
#---.--#
#--$-$-#
##.#+#.#
-#-$-$-#
-###--##
---####-
----####-
#####--#-
#-$---$#-
#--.#.-#-
##-###-##
-#-.#.--#
-#$-@-$-#
-#--#####
-####----
-#####-
##---#-
#--#.##
#-$$.-#
##-@--#
-#-#.-#
-#-$-##
-#-###-
-#--#--
-#--#--
-#--#--
-####--
--#####--
--#+--###
-##*#-$-#
-#-*----#
##-*-#-##
#--*---#-
#---####-
#####----
######-
#----##
#--*--#
#-$*$-#
##-*-##
-#-*-#-
-#-.-#-
-##+##-
--###--
-#####--
##---###
#-...*-#
#-#@$#-#
#-$----#
###-#$##
--#---#-
--#####-
-#####-
-#---#-
-#.#$##
-#----#
-#.#$-#
-#---##
-#.#$#-
##---#-
#-.#$#-
#-@--#-
#--###-
####---
--####----
###--#----
#----##---
#--#--###-
##-.-.-.#-
##$##.#$##
#-$--@-$-#
#---##---#
##########
-####----
-#--#####
-#---$--#
-#$#-#--#
##--+--##
#--#.#$#-
#--$.--#-
###-.-##-
--#####--
####-####-
#--###--#-
#--$-$--#-
#-$#.##-#-
##--.---##
-#-.@.#$-#
-##-#----#
--#---####
--#####---
--#######
-##--#--#
-#-*-*--#
##---#--#
#--*#+-##
#-----$#-
#####--#-
----####-
-#######-
-#--#--#-
-#$-+-$#-
-#-.#.-#-
##$.#.$##
#-$-.-$-#
#---#---#
#########
----#####-
#####---##
#---#$#--#
#---$.@#-#
##-##..--#
#--#.--###
#--$-$-#--
#--#####--
####------
--#####--
--#---###
###*#-$-#
#-$-@-#-#
#-#-..--#
#-.-#$###
##$.--#--
-#--###--
-####----
-----####-
-#####--#-
-#-$----#-
##-#.##$#-
#--#-@.-#-
#--.$-#-##
##-##.#--#
-#----$--#
-#--######
-####-----
#####--
#---###
#.#$--#
#-@$*-#
#--$--#
##.#.##
-#---#-
-#####-
-----#####
-#####---#
-#-$-.-#-#
-#-#-$$--#
##-##-#-##
#--$.$.-#-
#-##---##-
#--.@.##--
#######---
-----####-
--####--#-
--#..---#-
###-$@#-##
#--$-#..-#
#-$---$--#
####--####
---####---
--########
--#---#--#
--#---$.-#
-###$##--#
-#-$.##-##
##--.*---#
#--#$#---#
#-.@-#####
##---#----
-#####----
-#####--
-#---###
##-#$-@#
#-.-$--#
#...#$##
#-#--$-#
#--#---#
##---###
-#####--
-----####
----##--#
---##-.-#
####-$--#
#-$-$.@##
#--.--##-
#######--
---####
-###--#
##-@$-#
#-.$--#
#-.*-##
#-.$-#-
##--##-
-####--
######----
#---.#----
#-.-@#----
#-#-###---
#-#-$-##--
#-*.---##-
####-$$-##
---##----#
----##---#
-----#####
--#####-
###---#-
#--*#-##
#-#--*-#
#-*--#-#
##-#+--#
-#---$##
-###--#-
---####-
--#####-
--#---#-
###*#-##
#----*-#
#-#--#-#
#-*-+--#
##--#$##
-##---#-
--#####-
--####--
###.@###
#------#
#-*..#-#
##-#$$-#
-#----##
-##$#-#-
--#---#-
--#####-
-#########
-#--##---#
##--*--#-#
#-.$#*@--#
#---*---##
#########-
########
#---*--#
#-+***-#
##--$--#
-##---##
--##--#-
---####-
-####----
-#--#----
##.@#----
#-.$#####
#-$$-$--#
#-..----#
####--###
---####--
-----####-
######--#-
#-$--$--#-
#-#--.#-##
#--.-#.@-#
##$#-*---#
-#---#####
-#####----
--#####--
-##---###
-#------#
-#*#*#*-#
-#-#@$-##
##-#-#.#-
#------#-
#---#--#-
########-
--#####-
###---##
#-$$..-#
#-.-@#-#
##-#---#
-#-*$-##
-###--#-
---####-
--#####--
###---##-
#--$#--#-
#--.@.$##
##.#-#--#
-#-$----#
-##--####
--####---
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment