от
Так что я пытался помочь другу, протянуть руку, как он очень занят и приступил к работе с кодом. Он делает игру, которая является Марио стиле на основе JavaScript. Цель данного этапа было сделать движущиеся платформы, по которым персонаж сможет прыгать на путешествовать с ним в другое место. Так что у меня проверили часть кода и нашли некоторые детали, которые могут сделать трюк, но я не могу показаться, чтобы понять это. Я пытался связаться с моей подругой для любой дополнительной информации, но он сказал, что ему придется заново проверять весь код, чтобы иметь возможность рассказать мне больше о его системе. Теперь я знаю, что некоторые могут сказать: "оставьте код к нему", но я очень хочу игру, чтобы вернуть его в живое состояние. Я уже провел некоторое время, пытаясь понять структуру (и должен понимать какие-то основы) в любом случае, здесь это демо-код своей игры, что делает проблемы для меня Это код.
     /////////////////////////////////
     // This is only a testing code //
     /////////////////////////////////

var LEVELS = [
   ["                                   ",
   "                                   ",
   "                                   ",
   "                                   ",
   "                      xxx          ",
   "                     xx!xx         ",
   "                     x!!!x         ",
   "         aaa         xx!xx         ",
   "                      xvx          ",
   "  x                               x",
   "  x                               x",
   "  x                               x",
   "  x                               x",
   "  x      ***                      x",
   "  x @                xxxxx     o  x",
   "  xxxxxx     xxxxxxxxx   xxxxxxxxxx",
   "       xtttttx                     ",
   "       xtttttx                     ",
   "       xtttttx                     ",
   "       x!!!!!x                     ",
   "       xxxxxxx                     "]
];
//set the playzone
function Vector(x, y) {
	this.x = x; this.y = y;
}

Vector.prototype.plus = function(other) {
	return new Vector(this.x   other.x, this.y   other.y);
};

Vector.prototype.times = function(scale) {
	return new Vector(this.x * scale, this.y * scale);
};

// Note: uppercase words are used that means constructor are values
var actorchars =  {
	"@": Player,
	"o": Coin,
	"=": Lava,
	"|": Lava,
	"v": Lava,
	"#": Lava,
	" 
body {
  background: #222;
}

h2 {
  color: #666;
  font 
<!DOCTYPE html>


  <meta charset="UTF 




Я бы очень признателен за любую помощь в этом деле.

Ваш ответ

Отображаемое имя (по желанию):
Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.
Анти-спам проверка:
Чтобы избежать проверки в будущем, пожалуйста войдите или зарегистрируйтесь.
Добро пожаловать на сайт ByNets, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...