/
annabasalyga
/
Nimble
Обзор
Документация
Войти
/
annabasalyga
/
Nimble
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
data/levels.json
62 строки
5 KB
Anna
Initial commit: add all game files from Websim
01 дек 2025, 21:35
01 дек 2025, 21:35
17d9f3f
Код
Авторство
О чём код?
[ { "name":"City I","tileset":"assets/tileset_city.png","bounds":{"w":1600,"h":1200},"spawn":{"x":120,"y":120}, "orders":[{"target":{"x":400,"y":200},"time":45},{"target":{"x":800,"y":300},"time":40}], "obstacles":[{"x":300,"y":260,"texture":"assets/obstacle_static.png"},{"x":600,"y":420,"texture":"assets/obstacle_static.png"}], "patrols":[{"x":700,"y":200,"speed":90},{"x":500,"y":500,"speed":70}], "bonuses":[{"x":350,"y":180,"texture":"assets/bonus_speed.png","kind":"speed"}] }, { "name":"City II","tileset":"assets/tileset_city.png","bounds":{"w":1800,"h":1200},"spawn":{"x":140,"y":140}, "orders":[{"target":{"x":600,"y":400},"time":38},{"target":{"x":1200,"y":500},"time":34}], "obstacles":[{"x":800,"y":360,"texture":"assets/obstacle_moving.png","moving":true,"amp":60,"speed":1.2}], "patrols":[{"x":900,"y":300,"speed":100},{"x":400,"y":800,"speed":80}], "bonuses":[{"x":650,"y":420,"texture":"assets/bonus_slide.png","kind":"slide"}] }, { "name":"Desert I","tileset":"assets/tileset_desert.png","bounds":{"w":2000,"h":1400},"spawn":{"x":160,"y":160}, "orders":[{"target":{"x":900,"y":600},"time":32},{"target":{"x":1500,"y":900},"time":30}], "obstacles":[{"x":700,"y":700,"texture":"assets/obstacle_static.png"},{"x":1200,"y":300,"texture":"assets/obstacle_moving.png","moving":true,"amp":50,"speed":1.5}], "patrols":[{"x":1400,"y":500,"speed":110},{"x":600,"y":900,"speed":90}], "bonuses":[{"x":1000,"y":650,"texture":"assets/bonus_speed.png","kind":"speed"}] }, { "name":"Desert II","tileset":"assets/tileset_desert.png","bounds":{"w":2200,"h":1600},"spawn":{"x":180,"y":180}, "orders":[{"target":{"x":1100,"y":800},"time":28},{"target":{"x":1800,"y":1000},"time":26}], "obstacles":[{"x":900,"y":900,"texture":"assets/obstacle_moving.png","moving":true,"amp":80,"speed":1.8}], "patrols":[{"x":1600,"y":700,"speed":120},{"x":800,"y":1200,"speed":95}], "bonuses":[{"x":1300,"y":850,"texture":"assets/bonus_slide.png","kind":"slide"}] }, { "name":"Forest I","tileset":"assets/tileset_forest.png","bounds":{"w":2400,"h":1600},"spawn":{"x":200,"y":200}, "orders":[{"target":{"x":1200,"y":600},"time":26},{"target":{"x":2000,"y":1200},"time":24}], "obstacles":[{"x":1000,"y":500,"texture":"assets/obstacle_static.png"},{"x":1500,"y":700,"texture":"assets/obstacle_moving.png","moving":true,"amp":70,"speed":2.0}], "patrols":[{"x":1400,"y":600,"speed":130},{"x":700,"y":1300,"speed":100}], "bonuses":[{"x":1200,"y":650,"texture":"assets/bonus_speed.png","kind":"speed"}] }, { "name":"Forest II","tileset":"assets/tileset_forest.png","bounds":{"w":2600,"h":1800},"spawn":{"x":220,"y":220}, "orders":[{"target":{"x":1400,"y":900},"time":24},{"target":{"x":2200,"y":1400},"time":22}], "obstacles":[{"x":1600,"y":900,"texture":"assets/obstacle_moving.png","moving":true,"amp":90,"speed":2.2}], "patrols":[{"x":1800,"y":900,"speed":140},{"x":900,"y":1500,"speed":110}], "bonuses":[{"x":1500,"y":950,"texture":"assets/bonus_slide.png","kind":"slide"}] }, { "name":"City III","tileset":"assets/tileset_city.png","bounds":{"w":2800,"h":2000},"spawn":{"x":240,"y":240}, "orders":[{"target":{"x":1600,"y":900},"time":22},{"target":{"x":2400,"y":1600},"time":20}], "obstacles":[{"x":1900,"y":1200,"texture":"assets/obstacle_moving.png","moving":true,"amp":100,"speed":2.4}], "patrols":[{"x":2000,"y":1100,"speed":150},{"x":1100,"y":1700,"speed":120}], "bonuses":[{"x":1700,"y":950,"texture":"assets/bonus_speed.png","kind":"speed"}] }, { "name":"Desert III","tileset":"assets/tileset_desert.png","bounds":{"w":3000,"h":2200},"spawn":{"x":260,"y":260}, "orders":[{"target":{"x":1800,"y":1000},"time":20},{"target":{"x":2600,"y":1800},"time":18}], "obstacles":[{"x":2100,"y":1300,"texture":"assets/obstacle_moving.png","moving":true,"amp":110,"speed":2.6}], "patrols":[{"x":2200,"y":1200,"speed":160},{"x":1200,"y":1900,"speed":130}], "bonuses":[{"x":1900,"y":1050,"texture":"assets/bonus_slide.png","kind":"slide"}] }, { "name":"Forest III","tileset":"assets/tileset_forest.png","bounds":{"w":3200,"h":2400},"spawn":{"x":280,"y":280}, "orders":[{"target":{"x":2000,"y":1100},"time":18},{"target":{"x":3000,"y":2000},"time":16}], "obstacles":[{"x":2300,"y":1500,"texture":"assets/obstacle_moving.png","moving":true,"amp":120,"speed":2.8}], "patrols":[{"x":2400,"y":1300,"speed":170},{"x":1300,"y":2100,"speed":140}], "bonuses":[{"x":2100,"y":1150,"texture":"assets/bonus_speed.png","kind":"speed"}] }, { "name":"Final Rush","tileset":"assets/tileset_city.png","bounds":{"w":3400,"h":2600},"spawn":{"x":300,"y":300}, "orders":[{"target":{"x":2200,"y":1200},"time":16},{"target":{"x":3200,"y":2200},"time":14}], "obstacles":[{"x":2500,"y":1600,"texture":"assets/obstacle_moving.png","moving":true,"amp":140,"speed":3.0}], "patrols":[{"x":2600,"y":1400,"speed":180},{"x":1400,"y":2300,"speed":150}], "bonuses":[{"x":2300,"y":1250,"texture":"assets/bonus_slide.png","kind":"slide"}] } ]