User prompt
arka plana arka plan asseti yap
User prompt
oyun başlıyınca çok hafif sesle des müziği gelsin
User prompt
yerken eat sesi gelsin
User prompt
yediğimizde 3 saniyebeklesin sonra yok olsun
User prompt
pişerken fire sesi gelsin
User prompt
pişerken bir ateş asseti onun üstünde gezsin
User prompt
fırına gidince 15 saniye bekleyelim sonra pişsin
User prompt
pizzayı yiyince oyun bitmeli
Initial prompt
pizza rest
/**** * Classes ****/ // Button class to represent the bake button var BakeButton = Container.expand(function () { var self = Container.call(this); var buttonGraphic = self.attachAsset('bakeButton', { anchorX: 0.5, anchorY: 0.5 }); self.down = function (x, y, obj) { if (pizza) { pizza.cook(); } }; return self; }); //<Assets used in the game will automatically appear here> //<Write imports for supported plugins here> // Fire class to represent the fire object var Fire = Container.expand(function () { var self = Container.call(this); var fireGraphic = self.attachAsset('fire', { anchorX: 0.5, anchorY: 0.5 }); self.visible = false; return self; }); // Pizza class to represent the pizza object var Pizza = Container.expand(function () { var self = Container.call(this); var rawPizza = self.attachAsset('rawPizza', { anchorX: 0.5, anchorY: 0.5 }); self.isCooked = false; self.isEaten = false; self.cook = function () { if (!self.isCooked) { // Start a timer for 15 seconds (15000ms) LK.setTimeout(function () { self.isCooked = true; rawPizza.visible = false; cookedPizza.visible = true; fire.visible = false; LK.getSound('fire').stop(); // Stop the fire sound when cooking is done }, 15000); fire.visible = true; LK.getSound('fire').play(); // Play the fire sound when cooking starts } }; self.eat = function () { if (self.isCooked && !self.isEaten) { self.isEaten = true; LK.setTimeout(function () { cookedPizza.visible = false; }, 3000); } }; var cookedPizza = self.attachAsset('cookedPizza', { anchorX: 0.5, anchorY: 0.5 }); cookedPizza.visible = false; return self; }); /**** * Initialize Game ****/ var game = new LK.Game({ backgroundColor: 0x000000 //Init game with black background }); /**** * Game Code ****/ var background = game.addChild(LK.getAsset('background', { anchorX: 0.0, anchorY: 0.0, x: 0, y: 0 })); // Initialize pizza and button var pizza = game.addChild(new Pizza()); var fire = pizza.addChild(new Fire()); fire.x = 0; fire.y = 0; pizza.x = 2048 / 2; pizza.y = 2732 / 2; var bakeButton = game.addChild(new BakeButton()); bakeButton.x = 2048 - 100; // Position at top right bakeButton.y = 100; // Event listener for clicking on the pizza pizza.down = function (x, y, obj) { pizza.eat(); if (pizza.isEaten) { LK.getSound('eat').play(); LK.showGameOver(); } }; // Play the 'des' music at a low volume when the game starts LK.playMusic('des', { volume: 0.1 }); // Update function for game logic game.update = function () { // Game logic can be added here if needed };
===================================================================
--- original.js
+++ change.js
@@ -69,14 +69,20 @@
/****
* Initialize Game
****/
var game = new LK.Game({
- backgroundColor: 0x000000 //Init game with black background
+ backgroundColor: 0x000000 //Init game with black background
});
/****
* Game Code
****/
+var background = game.addChild(LK.getAsset('background', {
+ anchorX: 0.0,
+ anchorY: 0.0,
+ x: 0,
+ y: 0
+}));
// Initialize pizza and button
var pizza = game.addChild(new Pizza());
var fire = pizza.addChild(new Fire());
fire.x = 0;
çiğ pizza. Single Game Texture. In-Game asset. 2d. Blank background. High contrast. No shadows
fire. Single Game Texture. In-Game asset. 2d. Blank background. High contrast. No shadows
mutfak. Single Game Texture. In-Game asset. 2d. Blank background. High contrast. No shadows
Fırın. Single Game Texture. In-Game asset. 2d. Blank background. High contrast. No shadows