У многих геймдев-детство связано с Костей) Он, кстати, разрабатывал похожую стрелялку с видом сверху по мотивам Project Moon — был такой его аддон для первой кваки, и получалось неплохо.
Спасибо за ностальгию, и отдельный респект за то, что сохранил своего хомяка до сегодняшних дней :)
Когда меня посадили на мутулс, я пришел в шок и совсем не думал, что буду в дальнейшем кому-то советовать этот фреймворк) Но потом понял — акценты в нем смещены на более низкий уровень, чем у jquery, работа с элементами — всего лишь частный случай. Появляется честное ООП, удобный функционал для работы со стандартными объектами и полная свобода его расширения. Сейчас используем mootools в связке с node.js, где вообще отсутствует объект window и прочие.
Пример: var Animal = new Class({
initialize: function(age){
this.age = age;
}
});
var Cat = new Class({
Extends: Animal,
initialize: function(name, age){
this.parent(age); // calls initalize method of Animal class
this.name = name;
}
});
var myCat = new Cat('Micia', 20);
console.log(myCat.name); // 'Micia'.
console.log(myCat.age); // 20.
Нескромный вопрос: а почему вы выбрали именно jquery? Ну, и если прямо — то почему не мутулс? Решено исходя из поставленных задач, или потому что привычнее?
Спрашиваю потому, что сам недавно мигрировал в мутулс из jquery и нашел для себя много крутых плюшек. В частности для ситуаций, когда работа с DOM сведена к минимуму (как у вас) и нужно делать грамотное, приятное JS API.
Спасибо за ностальгию, и отдельный респект за то, что сохранил своего хомяка до сегодняшних дней :)
Пример:
var Animal = new Class({
initialize: function(age){
this.age = age;
}
});
var Cat = new Class({
Extends: Animal,
initialize: function(name, age){
this.parent(age); // calls initalize method of Animal class
this.name = name;
}
});
var myCat = new Cat('Micia', 20);
console.log(myCat.name); // 'Micia'.
console.log(myCat.age); // 20.
Спрашиваю потому, что сам недавно мигрировал в мутулс из jquery и нашел для себя много крутых плюшек. В частности для ситуаций, когда работа с DOM сведена к минимуму (как у вас) и нужно делать грамотное, приятное JS API.
Спасибо от всей души за людей, информацию, веселье и вкусняшки)
P.S.: и за парик habrastorage.org/storage1/a43a8e8c/8c7720d8/714e64f1/cc1915e9.jpg
их довольно много)