#3 #2 Player render and movement

This commit is contained in:
Tibo De Peuter 2022-12-20 22:52:06 +01:00
parent de02c7113f
commit fb4bc5bb36
12 changed files with 158 additions and 9 deletions

View file

@ -18,9 +18,10 @@ defaultEntity = Entity {
-- Initialize the game
initGame :: Game
initGame = Game {
state = defaultState,
state = defaultState,
playing = defaultLevel,
levels = [defaultLevel]
levels = [defaultLevel],
player = defaultPlayer
}
defaultItem :: Item
@ -51,8 +52,9 @@ defaultLevel = Level {
defaultPlayer :: Player
defaultPlayer = Player {
playerHp = Prelude.Nothing, -- Compares to infinity
inventory = []
playerHp = Prelude.Nothing, -- Compares to infinity
inventory = [],
coord = (0, 0)
}
-- Default state of the game, Menu