User prompt
Уменьшить силу толчков в 10 раз
User prompt
Увеличить частоту толчков в 100 раз
User prompt
Увеличить частоту толчков в 10 раз
User prompt
Персонажи отлетают от ударов на большее растояние в 2 раза
User prompt
Персонажи отлетают от ударов на большее растояние в 5 раз
User prompt
Персонажи рандомно выходят на передний план заслоняя друг друга
User prompt
Персонажи меняют свою частоту толчков рандомно
User prompt
Персонажи меняют свою силу толчков рандомно
User prompt
norwegianGirl сильнее чем asianGirl 2 секунды реального времени потом asianGirl сильнее 2 секунды и так далее
User prompt
norwegianGirl сильнее чем asianGirl 3 секунды реального времени потом asianGirl сильнее 3 секунды и так далее
User prompt
norwegianGirl сильнее чем asianGirl 5 секунд реального времени потом asianGirl сильнее 5 секунд и так далее
User prompt
Сила увеличивается с каждым толчком
User prompt
norwegianGirl сильнее чем asianGirl 2 секудны реального времени потом asianGirl сильнее 2 секунды и так далее
User prompt
norwegianGirl сильнее 2 секудны, потом asianGirl сильнее 2 секунды и так далее
User prompt
Уменьшить частоту толчков в 2 раза
User prompt
Увеличить силу толчков в 2 раза
/**** * Classes ****/ var Enemy = Container.expand(function () { var self = Container.call(this); var enemyGraphics = self.attachAsset('asianGirl', { anchorX: 0.5, anchorY: 0.5 }); self.update = function () { // Enemy update logic here }; }); var Hero = Container.expand(function () { var self = Container.call(this); var heroGraphics = self.attachAsset('norwegianGirl', { anchorX: 0.5, anchorY: 0.5 }); self.update = function () { // Hero update logic here }; }); /**** * Initialize Game ****/ var game = new LK.Game({ backgroundColor: 0x000000 //Init game with black background }); /**** * Game Code ****/ var leftWall = game.addChild(LK.getAsset('leftWall', { x: 0, y: 1366 })); var rightWall = game.addChild(LK.getAsset('rightWall', { x: 2038, y: 1366 })); var tapCounter = 0; var hero = game.addChild(new Hero()); hero.x = 1024; // Position at the center hero.y = 1366; // Center vertically var enemy = game.addChild(new Enemy()); enemy.x = 1024; // Position at the center enemy.y = 1366; // Center vertically LK.on('tick', function () { // AI control if (LK.ticks % 120 < 60) { // The hero is stronger and moves in bursts hero.x += 200 + tapCounter * 0.8; // The enemy is weaker enemy.x -= 20 + tapCounter * 0.4; } else { // The hero is weaker hero.x += 20 + tapCounter * 0.4; // The enemy is stronger and moves in bursts enemy.x -= 200 + tapCounter * 0.8; } hero.update(); enemy.update(); // Collision detection and response if (hero.intersects(enemy)) { var overlap = hero.x + hero.width - enemy.x; hero.x -= overlap / 20; enemy.x += overlap / 20; if (hero.x > enemy.x) { hero.zIndex = 1; enemy.zIndex = 0; } else { hero.zIndex = 0; enemy.zIndex = 1; } } if (hero.intersects(leftWall) || enemy.intersects(rightWall)) { LK.showGameOver(); } });
===================================================================
--- original.js
+++ change.js
@@ -46,23 +46,20 @@
hero.y = 1366; // Center vertically
var enemy = game.addChild(new Enemy());
enemy.x = 1024; // Position at the center
enemy.y = 1366; // Center vertically
-var strengthSwitch = 0;
LK.on('tick', function () {
// AI control
- if (LK.ticks % 180 === 0) {
- // Switch strength every 3 seconds
- strengthSwitch = (strengthSwitch + 1) % 2;
- }
- if (strengthSwitch === 0) {
- // The hero is stronger
- hero.x += tapCounter % 2 === 0 ? 200 + tapCounter * 0.4 : 40 + tapCounter * 0.4;
- enemy.x -= tapCounter % 2 === 0 ? 100 + tapCounter * 0.4 : 20 + tapCounter * 0.4;
+ if (LK.ticks % 120 < 60) {
+ // The hero is stronger and moves in bursts
+ hero.x += 200 + tapCounter * 0.8;
+ // The enemy is weaker
+ enemy.x -= 20 + tapCounter * 0.4;
} else {
- // The enemy is stronger
- hero.x += tapCounter % 2 === 0 ? 100 + tapCounter * 0.4 : 20 + tapCounter * 0.4;
- enemy.x -= tapCounter % 2 === 0 ? 200 + tapCounter * 0.4 : 40 + tapCounter * 0.4;
+ // The hero is weaker
+ hero.x += 20 + tapCounter * 0.4;
+ // The enemy is stronger and moves in bursts
+ enemy.x -= 200 + tapCounter * 0.8;
}
hero.update();
enemy.update();
// Collision detection and response
Душат друг друга за шею. Beautiful angry girls female lady. Ужас и боль. Спортивные кофты с контрастными вставками. Захват за шею . Две девушки брюнетка против блондинки. Одетые в блестящие сатиновые спортивные костюмы красный против голубого. Боль страх отчаяние в глазах. Дерутся кулаками и ногами, Cartoon oldschool comics. Grabs Collarfight collarshake collargrappled in tracksuit satin track jacket. Girls blonde vs brunette. Cartoon comics oldshcool retro. Red satin tracksuit adidas track jacket asian brunette young women. Blue satin tracksuit kappa track jacket blone scandinavian young women beauty. Grabs collar each other. Beautiful girls. Fight kick hit strike to head. Хитпоинты урон. Наносят удары урон, драка. Душат друг друга за шею. Beautiful angry girls female lady. . Cartoon oldschool comics. Grabs Collarfight collarshake collargrappled in tracksuit satin track jacket. Girls blonde vs brunette. Cartoon comics oldshcool retro. Red satin tracksuit adidas track jacket asian brunette young women. Blue satin tracksuit kappa track jacket blone scandinavian young women beauty. Grabs collar each other. Beautiful girls. Beautiful girls female lady. Cartoon oldschool comics. Grabs Collarfight collarshake collargrappled in tracksuit satin track jacket. Girls blonde vs brunette. Cartoon comics oldshcool retro. Red satin tracksuit adidas track jacket asian brunette young women. Cartoon comics oldshcool retro. Red satin tracksuit adidas track jacket asian brunette young women. Blue satin tracksuit kappa track jacket blone scandinavian young women beauty. Grabs collar each other. Beautiful girls. Beautiful girls female lady. Захват за шею . Cartoon oldschool comics. Grabs Collarfight collarshake collargrappled in tracksuit satin track jacket. Girls blonde vs brunette. Cartoon comics oldshcool retro. Red satin tracksuit adidas track jacket asian brunette young women. Blue satin tracksuit kappa track jacket blone scandinavian young women beauty. Grabs collar each other. Single Game Texture. In-Game asset. 2d. Blank background. High contrast. No shadows.