ld31-space-diggers/src/entities/tile.coffee
2014-12-06 12:57:25 +01:00

23 lines
474 B
CoffeeScript

class Tile extends BaseEntity
constructor: (options) ->
super options
@seed = getRandomInt 0, 4
@layers = [
new Tilelayer type: 'grass'
new Tilelayer type: 'mud'
new Tilelayer type: 'gravel'
new Tilelayer type: 'stone'
new Tilelayer type: 'gold'
]
@currentLayer = getRandomInt 0, 4
tick: (delta) ->
# TODO: digging deeper?
render: (x, y)->
tile = @layers[@currentLayer]
tile.render(app.layer, x, y)