User prompt
ik kan me player niet zien omdat de maze een layer hoger zit kan je dat veranderen dat de maze onder alles zit
User prompt
zorg er voor dat mijn player boven de maze staat
User prompt
zet de maze in het midden van het beeld scherm en maar hem even groot als het beeldscherm waar het op afspeeld
User prompt
center de maze in het midden
User prompt
kan je de snelheid van de player op 4 zetten
User prompt
maak de player iets sneller
User prompt
kan je er voor zorgen waar ik met me muis beweeg dat daar me player naar toe gaat maar langzamer dan ik in het echt doe
User prompt
laat de monster achter je aan komen met een redelijk snelheid en rustig
User prompt
make a maze for me
Initial prompt
Maze
===================================================================
--- original.js
+++ change.js
@@ -1,9 +1,23 @@
var Player = Container.expand(function () {
var self = Container.call(this);
var playerGraphics = self.createAsset('player', 'Player character', .5, .5);
- self.move = function () {};
- self.update = function () {};
+ self.targetPos = {
+ x: self.x,
+ y: self.y
+ };
+ self.move = function () {
+ var dx = self.targetPos.x - self.x;
+ var dy = self.targetPos.y - self.y;
+ var distance = Math.sqrt(dx * dx + dy * dy);
+ if (distance > 0) {
+ self.x += dx / distance;
+ self.y += dy / distance;
+ }
+ };
+ self.update = function () {
+ self.move();
+ };
});
var Monster = Container.expand(function () {
var self = Container.call(this);
var monsterGraphics = self.createAsset('monster', 'Monster character', .5, .5);
@@ -47,9 +61,7 @@
}
});
stage.on('down', function (obj) {
var event = obj.event;
- var pos = event.getLocalPosition(self);
- player.x = pos.x;
- player.y = pos.y;
+ player.targetPos = event.getLocalPosition(self);
});
});
maak een horror player karakter van boven af Single Game Texture. In-Game asset. 2d. Blank background. High contrast. No shadows.
maak een horror player karakter van boven af en het moet vriendelijk zijn Single Game Texture. In-Game asset. 2d. Blank background. High contrast. No shadows.
make a prison Single Game Texture. In-Game asset. 2d. Blank background. High contrast. No shadows.