var Hero = Container.expand(function () {
	var self = Container.call(this);
	var heroGraphics = self.createAsset('hero', 'Hero character', .5, .5);
	self.speed = 5;
	self.move = function () {};
	self.jump = function () {};
	self.flipGravity = function () {};
});
var Enemy = Container.expand(function () {
	var self = Container.call(this);
	var enemyGraphics = self.createAsset('enemy', 'Enemy character', .5, .5);
	self.speed = -3;
	self.move = function () {};
});
var Obstacle = Container.expand(function () {
	var self = Container.call(this);
	var obstacleGraphics = self.createAsset('obstacle', 'Obstacle', .5, .5);
	self.move = function () {};
});
var Game = Container.expand(function () {
	var self = Container.call(this);
	var hero, enemies = [], obstacles = [], score = 0, isGameOver = false;
	hero = self.addChild(new Hero());
	hero.x = 200;
	hero.y = 2732 / 2;
	LK.on('tick', function () {
		hero.move();
		for (var i = 0; i < enemies.length; i++) {
			enemies[i].move();
		}
		for (var i = 0; i < obstacles.length; i++) {
			obstacles[i].move();
		}
		if (isGameOver) {
			LK.effects.flashScreen(0xff0000, 1000);
			LK.showGameOver();
		}
	});
	stage.on('down', function (obj) {
		var event = obj.event;
		var pos = event.getLocalPosition(self);
	});
});
 var Hero = Container.expand(function () {
	var self = Container.call(this);
	var heroGraphics = self.createAsset('hero', 'Hero character', .5, .5);
	self.speed = 5;
	self.move = function () {};
	self.jump = function () {};
	self.flipGravity = function () {};
});
var Enemy = Container.expand(function () {
	var self = Container.call(this);
	var enemyGraphics = self.createAsset('enemy', 'Enemy character', .5, .5);
	self.speed = -3;
	self.move = function () {};
});
var Obstacle = Container.expand(function () {
	var self = Container.call(this);
	var obstacleGraphics = self.createAsset('obstacle', 'Obstacle', .5, .5);
	self.move = function () {};
});
var Game = Container.expand(function () {
	var self = Container.call(this);
	var hero, enemies = [], obstacles = [], score = 0, isGameOver = false;
	hero = self.addChild(new Hero());
	hero.x = 200;
	hero.y = 2732 / 2;
	LK.on('tick', function () {
		hero.move();
		for (var i = 0; i < enemies.length; i++) {
			enemies[i].move();
		}
		for (var i = 0; i < obstacles.length; i++) {
			obstacles[i].move();
		}
		if (isGameOver) {
			LK.effects.flashScreen(0xff0000, 1000);
			LK.showGameOver();
		}
	});
	stage.on('down', function (obj) {
		var event = obj.event;
		var pos = event.getLocalPosition(self);
	});
});
:quality(85)/https://cdn.frvr.ai/65a5c6d7d7a41fff12f3796a.png%3F3) 
 2d cyberpunk particle of a dash ability. Single Game Texture. In-Game asset. 2d. Blank background. High contrast. No shadows.
:quality(85)/https://cdn.frvr.ai/6688b51d7dad67f9857aebc2.png%3F3) 
 :quality(85)/https://cdn.frvr.ai/6689c67ae78335d02f33a149.png%3F3) 
 blue jetfuel. Single Game Texture. In-Game asset. 2d. Blank background. High contrast. No shadows.
:quality(85)/https://cdn.frvr.ai/66cb819d8dd14c858900fee8.png%3F3) 
 :quality(85)/https://cdn.frvr.ai/66cb81b28dd14c858900feec.png%3F3) 
 :quality(85)/https://cdn.frvr.ai/66cba9f0fa7f71c951c2c0d3.png%3F3) 
 :quality(85)/https://cdn.frvr.ai/66cbaa0efa7f71c951c2c0d7.png%3F3) 
 :quality(85)/https://cdn.frvr.ai/66cbaf89fa7f71c951c2c175.png%3F3) 
 :quality(85)/https://cdn.frvr.ai/66cbb8f5fa7f71c951c2c1e9.png%3F3) 
 :quality(85)/https://cdn.frvr.ai/66cd05ba423e03c81f879c8a.png%3F3) 
 pixel art speech bubble that says "?" neon color. Single Game Texture. In-Game asset. 2d. Blank background. High contrast. No shadows.
:quality(85)/https://cdn.frvr.ai/66cd0d15423e03c81f879cc0.png%3F3) 
 pixel art speech bubble that says "Go" neon color. Single Game Texture. In-Game asset. 2d. Blank background. High contrast. No shadows.
:quality(85)/https://cdn.frvr.ai/66cd1a9a423e03c81f879d3f.png%3F3) 
 :quality(85)/https://cdn.frvr.ai/66cdb183651049126fa084d7.png%3F3) 
 :quality(85)/https://cdn.frvr.ai/66cdbcd3651049126fa0853e.png%3F3) 
 pixel art speech bubble that says "Ok" neon color.. Single Game Texture. In-Game asset. 2d. Blank background. High contrast. No shadows.
:quality(85)/https://cdn.frvr.ai/66cdc717651049126fa085b5.png%3F3) 
 pixel art of a bubble a wing inside in neon color.. Single Game Texture. In-Game asset. 2d. Blank background. High contrast. No shadows.
:quality(85)/https://cdn.frvr.ai/66d1c9ec423e03c81f87a4cf.png%3F3) 
 pixel art bubble with 2 fast foward arrows neon color. Single Game Texture. In-Game asset. 2d. Blank background. High contrast. No shadows.
:quality(85)/https://cdn.frvr.ai/66d1dd884c0bfbf86463ae15.png%3F3) 
 :quality(85)/https://cdn.frvr.ai/66d5b252401d2c2487b97038.png%3F3) 
 Gray Cyber neon lit logo of the word Rush. Single Game Texture. In-Game asset. 2d. Blank background. High contrast. No shadows.
:quality(85)/https://cdn.frvr.ai/66da3481614cf130e22d95cb.png%3F3) 
 side profile of a flying car in the art style of a 16 bit neon cyberpunk game. Single Game Texture. In-Game asset. 2d. Blank background. High contrast. No shadows.
:quality(85)/https://cdn.frvr.ai/66dc623783f2b35d3f70c70e.png%3F3) 
 retro cyberpunk datadisk in neon colors. Single Game Texture. In-Game asset. 2d. Blank background. High contrast. No shadows.
:quality(85)/https://cdn.frvr.ai/66ddca21cc485d4eb466963f.png%3F3) 
 retro cyberpunk pole flag in neon colors with the words 'events' on it.. Single Game Texture. In-Game asset. 2d. Blank background. High contrast. No shadows.
:quality(85)/https://cdn.frvr.ai/66ddca3ecc485d4eb4669644.png%3F3) 
 :quality(85)/https://cdn.frvr.ai/66de0fe0d3f49272580b0055.png%3F3) 
 :quality(85)/https://cdn.frvr.ai/66de1fb20baea71c3805c5b3.png%3F3) 
 :quality(85)/https://cdn.frvr.ai/66de3669d9173691d8b0f711.png%3F3) 
 retro sign that says "Hold to Dash" in neon colors. Single Game Texture. In-Game asset. 2d. Blank background. High contrast. No shadows.
:quality(85)/https://cdn.frvr.ai/66de3761d9173691d8b0f73b.png%3F3) 
 retro sign that says "Tap to Move" in neon colors.. Single Game Texture. In-Game asset. 2d. Blank background. High contrast. No shadows.
:quality(85)/https://cdn.frvr.ai/66e0b2f6ccaaa6aa21e294c2.png%3F3) 
 :quality(85)/https://cdn.frvr.ai/66e5969f12d26d43857c5a65.png%3F3) 
 retro sign that says "catch" with an flying drone symbol in neon colors.. Single Game Texture. In-Game asset. 2d. Blank background. High contrast. No shadows.
:quality(85)/https://cdn.frvr.ai/66e5971912d26d43857c5a7c.png%3F3) 
 retro flying drone in neon colors.. Single Game Texture. In-Game asset. 2d. Blank background. High contrast. No shadows.
:quality(85)/https://cdn.frvr.ai/66e77302af5bb872203a8863.png%3F3) 
 retro sign that says "Survive" with an face symbol in neon colors... Single Game Texture. In-Game asset. 2d. Blank background. High contrast. No shadows.
:quality(85)/https://cdn.frvr.ai/66e77d32af5bb872203a887a.png%3F3) 
 :quality(85)/https://cdn.frvr.ai/66ec9e9bddd348e6ea954de8.png%3F3) 
 neon colored cyberpunk round electricity. Single Game Texture. In-Game asset. 2d. Blank background. High contrast. No shadows.
SynthwaveMusic
Music
snd_letsgo
Sound effect
snd_announcer
Sound effect
snd_powerup
Sound effect
snd_dataacquire
Sound effect
snd_walkie
Sound effect
snd_nice
Sound effect
snd_carhonk
Sound effect
snd_enemy
Sound effect
snd_sphere
Sound effect
snd_windup
Sound effect
snd_spikey
Sound effect
snd_drone
Sound effect