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