diff --git a/game/bot.aseprite b/game/bot.aseprite index 124ea813..f46f61ef 100644 Binary files a/game/bot.aseprite and b/game/bot.aseprite differ diff --git a/game/bot.png b/game/bot.png index 6561e99f..5b74b676 100644 Binary files a/game/bot.png and b/game/bot.png differ diff --git a/game/overworld.ldtk b/game/overworld.ldtk new file mode 100644 index 00000000..6f828c6c --- /dev/null +++ b/game/overworld.ldtk @@ -0,0 +1,237 @@ +{ + "__header__": { + "fileType": "LDtk Project JSON", + "app": "LDtk", + "doc": "https://ldtk.io/json", + "schema": "https://ldtk.io/files/JSON_SCHEMA.json", + "appAuthor": "Sebastien 'deepnight' Benard", + "appVersion": "1.3.3", + "url": "https://ldtk.io" + }, + "iid": "315bbfe0-1460-11ee-be24-3324961fe10c", + "jsonVersion": "1.3.3", + "appBuildId": 467698, + "nextUid": 3, + "identifierStyle": "Capitalize", + "toc": [], + "worldLayout": "Free", + "worldGridWidth": 256, + "worldGridHeight": 256, + "defaultLevelWidth": 256, + "defaultLevelHeight": 256, + "defaultPivotX": 0, + "defaultPivotY": 0, + "defaultGridSize": 16, + "bgColor": "#40465B", + "defaultLevelBgColor": "#696A79", + "minifyJson": false, + "externalLevels": false, + "exportTiled": false, + "simplifiedExport": false, + "imageExportMode": "None", + "exportLevelBg": true, + "pngFilePattern": null, + "backupOnSave": false, + "backupLimit": 10, + "backupRelPath": null, + "levelNamePattern": "Level_%idx", + "tutorialDesc": null, + "customCommands": [], + "flags": [], + "defs": { "layers": [ + { + "__type": "Tiles", + "identifier": "World", + "type": "Tiles", + "uid": 2, + "doc": null, + "uiColor": null, + "gridSize": 16, + "guideGridWid": 0, + "guideGridHei": 0, + "displayOpacity": 1, + "inactiveOpacity": 1, + "hideInList": false, + "hideFieldsWhenInactive": false, + "canSelectWhenInactive": true, + "renderInWorldView": true, + "pxOffsetX": 0, + "pxOffsetY": 0, + "parallaxFactorX": 0, + "parallaxFactorY": 0, + "parallaxScaling": true, + "requiredTags": [], + "excludedTags": [], + "intGridValues": [], + "autoRuleGroups": [], + "autoSourceLayerDefUid": null, + "tilesetDefUid": 1, + "tilePivotX": 0, + "tilePivotY": 0 + } + ], "entities": [], "tilesets": [ + { + "__cWid": 1, + "__cHei": 1, + "identifier": "World_sprites", + "uid": 1, + "relPath": "world_sprites.aseprite", + "embedAtlas": null, + "pxWid": 16, + "pxHei": 16, + "tileGridSize": 16, + "spacing": 0, + "padding": 0, + "tags": [], + "tagsSourceEnumUid": null, + "enumTags": [], + "customData": [], + "savedSelections": [], + "cachedPixelData": { "opaqueTiles": "1", "averageColors": "f6b4" } + } + ], "enums": [], "externalEnums": [], "levelFields": [] }, + "levels": [ + { + "identifier": "Level_0", + "iid": "315be6f1-1460-11ee-be24-4d9c21f00752", + "uid": 0, + "worldX": 0, + "worldY": 0, + "worldDepth": 0, + "pxWid": 256, + "pxHei": 256, + "__bgColor": "#696A79", + "bgColor": null, + "useAutoIdentifier": true, + "bgRelPath": null, + "bgPos": null, + "bgPivotX": 0.5, + "bgPivotY": 0.5, + "__smartColor": "#ADADB5", + "__bgPos": null, + "externalRelPath": null, + "fieldInstances": [], + "layerInstances": [ + { + "__identifier": "World", + "__type": "Tiles", + "__cWid": 16, + "__cHei": 16, + "__gridSize": 16, + "__opacity": 1, + "__pxTotalOffsetX": 0, + "__pxTotalOffsetY": 0, + "__tilesetDefUid": 1, + "__tilesetRelPath": "world_sprites.aseprite", + "iid": "5f6f1940-1460-11ee-be24-a5eacbfb9439", + "levelId": 0, + "layerDefUid": 2, + "pxOffsetX": 0, + "pxOffsetY": 0, + "visible": true, + "optionalRules": [], + "intGridCsv": [], + "autoLayerTiles": [], + "seed": 9347475, + "overrideTilesetUid": null, + "gridTiles": [ + { "px": [0,0], "src": [0,0], "f": 0, "t": 0, "d": [0], "a": 1 }, + { "px": [16,0], "src": [0,0], "f": 0, "t": 0, "d": [1], "a": 1 }, + { "px": [32,0], "src": [0,0], "f": 0, "t": 0, "d": [2], "a": 1 }, + { "px": [48,0], "src": [0,0], "f": 0, "t": 0, "d": [3], "a": 1 }, + { "px": [64,0], "src": [0,0], "f": 0, "t": 0, "d": [4], "a": 1 }, + { "px": [80,0], "src": [0,0], "f": 0, "t": 0, "d": [5], "a": 1 }, + { "px": [96,0], "src": [0,0], "f": 0, "t": 0, "d": [6], "a": 1 }, + { "px": [112,0], "src": [0,0], "f": 0, "t": 0, "d": [7], "a": 1 }, + { "px": [128,0], "src": [0,0], "f": 0, "t": 0, "d": [8], "a": 1 }, + { "px": [0,16], "src": [0,0], "f": 0, "t": 0, "d": [16], "a": 1 }, + { "px": [16,16], "src": [0,0], "f": 0, "t": 0, "d": [17], "a": 1 }, + { "px": [32,16], "src": [0,0], "f": 0, "t": 0, "d": [18], "a": 1 }, + { "px": [48,16], "src": [0,0], "f": 0, "t": 0, "d": [19], "a": 1 }, + { "px": [64,16], "src": [0,0], "f": 0, "t": 0, "d": [20], "a": 1 }, + { "px": [80,16], "src": [0,0], "f": 0, "t": 0, "d": [21], "a": 1 }, + { "px": [96,16], "src": [0,0], "f": 0, "t": 0, "d": [22], "a": 1 }, + { "px": [112,16], "src": [0,0], "f": 0, "t": 0, "d": [23], "a": 1 }, + { "px": [128,16], "src": [0,0], "f": 0, "t": 0, "d": [24], "a": 1 }, + { "px": [0,32], "src": [0,0], "f": 0, "t": 0, "d": [32], "a": 1 }, + { "px": [16,32], "src": [0,0], "f": 0, "t": 0, "d": [33], "a": 1 }, + { "px": [32,32], "src": [0,0], "f": 0, "t": 0, "d": [34], "a": 1 }, + { "px": [48,32], "src": [0,0], "f": 0, "t": 0, "d": [35], "a": 1 }, + { "px": [64,32], "src": [0,0], "f": 0, "t": 0, "d": [36], "a": 1 }, + { "px": [80,32], "src": [0,0], "f": 0, "t": 0, "d": [37], "a": 1 }, + { "px": [96,32], "src": [0,0], "f": 0, "t": 0, "d": [38], "a": 1 }, + { "px": [112,32], "src": [0,0], "f": 0, "t": 0, "d": [39], "a": 1 }, + { "px": [128,32], "src": [0,0], "f": 0, "t": 0, "d": [40], "a": 1 }, + { "px": [0,48], "src": [0,0], "f": 0, "t": 0, "d": [48], "a": 1 }, + { "px": [16,48], "src": [0,0], "f": 0, "t": 0, "d": [49], "a": 1 }, + { "px": [32,48], "src": [0,0], "f": 0, "t": 0, "d": [50], "a": 1 }, + { "px": [48,48], "src": [0,0], "f": 0, "t": 0, "d": [51], "a": 1 }, + { "px": [64,48], "src": [0,0], "f": 0, "t": 0, "d": [52], "a": 1 }, + { "px": [80,48], "src": [0,0], "f": 0, "t": 0, "d": [53], "a": 1 }, + { "px": [96,48], "src": [0,0], "f": 0, "t": 0, "d": [54], "a": 1 }, + { "px": [112,48], "src": [0,0], "f": 0, "t": 0, "d": [55], "a": 1 }, + { "px": [128,48], "src": [0,0], "f": 0, "t": 0, "d": [56], "a": 1 }, + { "px": [0,64], "src": [0,0], "f": 0, "t": 0, "d": [64], "a": 1 }, + { "px": [16,64], "src": [0,0], "f": 0, "t": 0, "d": [65], "a": 1 }, + { "px": [32,64], "src": [0,0], "f": 0, "t": 0, "d": [66], "a": 1 }, + { "px": [48,64], "src": [0,0], "f": 0, "t": 0, "d": [67], "a": 1 }, + { "px": [64,64], "src": [0,0], "f": 0, "t": 0, "d": [68], "a": 1 }, + { "px": [80,64], "src": [0,0], "f": 0, "t": 0, "d": [69], "a": 1 }, + { "px": [96,64], "src": [0,0], "f": 0, "t": 0, "d": [70], "a": 1 }, + { "px": [112,64], "src": [0,0], "f": 0, "t": 0, "d": [71], "a": 1 }, + { "px": [128,64], "src": [0,0], "f": 0, "t": 0, "d": [72], "a": 1 }, + { "px": [0,80], "src": [0,0], "f": 0, "t": 0, "d": [80], "a": 1 }, + { "px": [16,80], "src": [0,0], "f": 0, "t": 0, "d": [81], "a": 1 }, + { "px": [32,80], "src": [0,0], "f": 0, "t": 0, "d": [82], "a": 1 }, + { "px": [48,80], "src": [0,0], "f": 0, "t": 0, "d": [83], "a": 1 }, + { "px": [64,80], "src": [0,0], "f": 0, "t": 0, "d": [84], "a": 1 }, + { "px": [80,80], "src": [0,0], "f": 0, "t": 0, "d": [85], "a": 1 }, + { "px": [96,80], "src": [0,0], "f": 0, "t": 0, "d": [86], "a": 1 }, + { "px": [112,80], "src": [0,0], "f": 0, "t": 0, "d": [87], "a": 1 }, + { "px": [128,80], "src": [0,0], "f": 0, "t": 0, "d": [88], "a": 1 }, + { "px": [0,96], "src": [0,0], "f": 0, "t": 0, "d": [96], "a": 1 }, + { "px": [16,96], "src": [0,0], "f": 0, "t": 0, "d": [97], "a": 1 }, + { "px": [32,96], "src": [0,0], "f": 0, "t": 0, "d": [98], "a": 1 }, + { "px": [48,96], "src": [0,0], "f": 0, "t": 0, "d": [99], "a": 1 }, + { "px": [64,96], "src": [0,0], "f": 0, "t": 0, "d": [100], "a": 1 }, + { "px": [80,96], "src": [0,0], "f": 0, "t": 0, "d": [101], "a": 1 }, + { "px": [96,96], "src": [0,0], "f": 0, "t": 0, "d": [102], "a": 1 }, + { "px": [112,96], "src": [0,0], "f": 0, "t": 0, "d": [103], "a": 1 }, + { "px": [128,96], "src": [0,0], "f": 0, "t": 0, "d": [104], "a": 1 }, + { "px": [0,112], "src": [0,0], "f": 0, "t": 0, "d": [112], "a": 1 }, + { "px": [16,112], "src": [0,0], "f": 0, "t": 0, "d": [113], "a": 1 }, + { "px": [32,112], "src": [0,0], "f": 0, "t": 0, "d": [114], "a": 1 }, + { "px": [48,112], "src": [0,0], "f": 0, "t": 0, "d": [115], "a": 1 }, + { "px": [64,112], "src": [0,0], "f": 0, "t": 0, "d": [116], "a": 1 }, + { "px": [80,112], "src": [0,0], "f": 0, "t": 0, "d": [117], "a": 1 }, + { "px": [96,112], "src": [0,0], "f": 0, "t": 0, "d": [118], "a": 1 }, + { "px": [112,112], "src": [0,0], "f": 0, "t": 0, "d": [119], "a": 1 }, + { "px": [128,112], "src": [0,0], "f": 0, "t": 0, "d": [120], "a": 1 }, + { "px": [0,128], "src": [0,0], "f": 0, "t": 0, "d": [128], "a": 1 }, + { "px": [16,128], "src": [0,0], "f": 0, "t": 0, "d": [129], "a": 1 }, + { "px": [32,128], "src": [0,0], "f": 0, "t": 0, "d": [130], "a": 1 }, + { "px": [48,128], "src": [0,0], "f": 0, "t": 0, "d": [131], "a": 1 }, + { "px": [64,128], "src": [0,0], "f": 0, "t": 0, "d": [132], "a": 1 }, + { "px": [80,128], "src": [0,0], "f": 0, "t": 0, "d": [133], "a": 1 }, + { "px": [96,128], "src": [0,0], "f": 0, "t": 0, "d": [134], "a": 1 }, + { "px": [112,128], "src": [0,0], "f": 0, "t": 0, "d": [135], "a": 1 }, + { "px": [128,128], "src": [0,0], "f": 0, "t": 0, "d": [136], "a": 1 }, + { "px": [0,144], "src": [0,0], "f": 0, "t": 0, "d": [144], "a": 1 }, + { "px": [16,144], "src": [0,0], "f": 0, "t": 0, "d": [145], "a": 1 }, + { "px": [32,144], "src": [0,0], "f": 0, "t": 0, "d": [146], "a": 1 }, + { "px": [48,144], "src": [0,0], "f": 0, "t": 0, "d": [147], "a": 1 }, + { "px": [64,144], "src": [0,0], "f": 0, "t": 0, "d": [148], "a": 1 }, + { "px": [80,144], "src": [0,0], "f": 0, "t": 0, "d": [149], "a": 1 }, + { "px": [96,144], "src": [0,0], "f": 0, "t": 0, "d": [150], "a": 1 }, + { "px": [112,144], "src": [0,0], "f": 0, "t": 0, "d": [151], "a": 1 }, + { "px": [128,144], "src": [0,0], "f": 0, "t": 0, "d": [152], "a": 1 } + ], + "entityInstances": [] + } + ], + "__neighbours": [] + } + ], + "worlds": [], + "dummyWorldIid": "315be6f0-1460-11ee-be24-1f7d7ad3f341" +} \ No newline at end of file diff --git a/game/world_sprites.aseprite b/game/world_sprites.aseprite new file mode 100644 index 00000000..251ca769 Binary files /dev/null and b/game/world_sprites.aseprite differ