Adding assets package
This commit is contained in:
parent
de4328aaba
commit
f6e535b055
3 changed files with 64 additions and 0 deletions
25
assets/def.go
Normal file
25
assets/def.go
Normal file
|
|
@ -0,0 +1,25 @@
|
||||||
|
package assets
|
||||||
|
|
||||||
|
type Tile byte
|
||||||
|
|
||||||
|
const (
|
||||||
|
TILE_EMPTY Tile = '_'
|
||||||
|
TILE_PELLET Tile = '.'
|
||||||
|
TILE_POWER_PELLET Tile = '*'
|
||||||
|
TILE_CHERRY Tile = 'c'
|
||||||
|
TILE_STRAWBERRY Tile = 's'
|
||||||
|
TILE_PEACH Tile = 'p'
|
||||||
|
TILE_APPLE Tile = 'a'
|
||||||
|
TILE_MELLON Tile = 'm'
|
||||||
|
TILE_GALAXIAN Tile = 'g'
|
||||||
|
TILE_BELL Tile = 'b'
|
||||||
|
TILE_KEY Tile = 'k'
|
||||||
|
TILE_WALL Tile = 'X'
|
||||||
|
)
|
||||||
|
|
||||||
|
// The maze
|
||||||
|
|
||||||
|
const (
|
||||||
|
MAZE_WIDTH uint16 = 28
|
||||||
|
MAZE_HEIGHT uint16 = 31
|
||||||
|
)
|
||||||
31
assets/level1.dat
Normal file
31
assets/level1.dat
Normal file
|
|
@ -0,0 +1,31 @@
|
||||||
|
XXXXXXXXXXXXXXXXXXXXXXXXXXXX
|
||||||
|
X............XX............X
|
||||||
|
X.XXXX.XXXXX.XX.XXXXX.XXXX.X
|
||||||
|
X*X__X.X___X.XX.X___X.X__X*X
|
||||||
|
X.XXXX.XXXXX.XX.XXXXX.XXXX.X
|
||||||
|
X..........................X
|
||||||
|
X.XXXX.XX.XXXXXXXX.XX.XXXX.X
|
||||||
|
X.XXXX.XX.XXXXXXXX.XX.XXXX.X
|
||||||
|
X......XX....XX....XX......X
|
||||||
|
XXXXXX.XXXXX_XX_XXXXX.XXXXXX
|
||||||
|
_____X.XXXXX_XX_XXXXX.X_____
|
||||||
|
_____X.XX__________XX.X_____
|
||||||
|
_____X.XX_XXXXXXXX_XX.X_____
|
||||||
|
XXXXXX.XX_X______X_XX.XXXXXX
|
||||||
|
______.___X______X___.______
|
||||||
|
XXXXXX.XX_X______X_XX.XXXXXX
|
||||||
|
_____X.XX_XXXXXXXX_XX.X_____
|
||||||
|
_____X.XX__________XX.X_____
|
||||||
|
_____X.XX_XXXXXXXX_XX.X_____
|
||||||
|
XXXXXX.XX_XXXXXXXX_XX.XXXXXX
|
||||||
|
X............XX............X
|
||||||
|
X.XXXX.XXXXX.XX.XXXXX.XXXX.X
|
||||||
|
X.XXXX.XXXXX.XX.XXXXX.XXXX.X
|
||||||
|
X...XX.......__.......XX...X
|
||||||
|
XXX.XX.XX.XXXXXXXX.XX.XX.XXX
|
||||||
|
XXX.XX.XX.XXXXXXXX.XX.XX.XXX
|
||||||
|
X......XX....XX....XX......X
|
||||||
|
X.XXXXXXXXXX.XX.XXXXXXXXXX.X
|
||||||
|
X.XXXXXXXXXX.XX.XXXXXXXXXX.X
|
||||||
|
X..........................X
|
||||||
|
XXXXXXXXXXXXXXXXXXXXXXXXXXXX
|
||||||
8
assets/levels.go
Normal file
8
assets/levels.go
Normal file
|
|
@ -0,0 +1,8 @@
|
||||||
|
package assets
|
||||||
|
|
||||||
|
import (
|
||||||
|
_ "embed"
|
||||||
|
)
|
||||||
|
|
||||||
|
//go:embed level1.dat
|
||||||
|
var Level1 []byte
|
||||||
Loading…
Add table
Add a link
Reference in a new issue