Javascript написать игру

рейтинг: 4.9 - 231 голосов
Javascript написать игру — PlayerParadise
Комментарии пользователей
Clewith Zhukerberg 01.10.2018 - 09:59

для удобства передвижения) move : function(direction, speed) { if(direction == up ) { this.y-= speed } if(direction == down ) { this.y+= speed } if(direction == right ) { this.x+= speed } if(direction == left ) { this.x-= speed }

  • Ответить
Anonymouse 02.10.2018 - 13:40

Аах. музыка с To the Moon

  • Ответить
Alexey Borisenko 04.10.2018 - 08:45

var style = canvas.style и далее style.position = absolute style.left = 0 style.top = 0.

  • Ответить
vladimka channel 07.10.2018 - 04:40

Cannot read property appendChild

  • Ответить
Илья Федорцов 08.10.2018 - 11:13

Skaner, как ты сделал самопальный генератор карт через 2D массив?

  • Ответить
Andrew Hramov 09.10.2018 - 22:15

@cnv.getContext is not a function подскажите, что не так со строкой var ctx = cnv.getContext( 2d ) спасибо за урок, интересно)

  • Ответить
TheCatDog 12.10.2018 - 03:40

не все так я пытался мой Папа пытался мы не сделали всякий дауны пишут всякую ерунду лучше бы они писали что нужно писать

  • Ответить
TheCatDog 14.10.2018 - 20:30

ну а так автор этого видео моледец не матирился

  • Ответить
TheCatDog 14.10.2018 - 09:22

не все так я пытался мой Папа пытался мы не сделали всякий дауны пишут всякую ерунду лучше бы они писали что нужно писать

  • Ответить
Lets Build Games 16.10.2018 - 16:26

Uncaught SyntaxError: Unexpected token { game.js:1 Uncaught ReferenceError: Game is not defined at game.js:1 (anonymous) @ game.js:1 //this is keyboard var kbInited = false this.KeyBoard = funcion () { if (kbInited) return kbInited = true var keys = { UP : 38, DOWN : 40, LEFT : 37, RIGHT : 39, } var pressedKeys = {} window.addEventListener( keydown, function (e) { pressedKeys[e.keyCode] = true }) window.addEventListener( keyup, function (e) { pressedKeys[e.keyCode] = false }) var kb = { isPressed : function(keyName) { return! pressedKeys[keys[keyName]] } } return kb } } ================================================================= var game = new Game(450, 300, 3D3D3D ) var kb = game.KeyBoard() var rect = new game.Rect({ x : 50, y : 50, width : 50, height : 30, color : FF0000 }) var rect2 = new game.Rect({ x : 200, y : 50, width : 50, height : 30, color : FFEF00 }) game.update = function () { if(kb.isDown( UP )) rect.y if(kb.isDown( UP )) rect.y++ if(kb.isDown( UP )) rect.x if(kb.isDown( UP )) rect.x++ rect.draw() rect2.draw() } game.start()

  • Ответить
Ytkonaftishe 18.10.2018 - 06:22

блииин адски жаль, что пропустил этот стрим(

  • Ответить
Виталий Бжеленко 21.10.2018 - 01:20

Наконец то чистый js, сам начинающий геймдев, работаю в канвас на чистом js, смотрю много зарубежных видео ихзаметил что все пишут игры на движках, не кажется ли тебе что написание игр на готовом движке это своего рода деградация программиста, ведь там уже есть готовые решения ты просто берешь заготовленную функцию, прописываешь в нее парамметры и вуаля пол игры готово. По мне так на чистом js ты постояно думаешь о конструкции кода, ты учишься думать на javascript

  • Ответить
MegaKillBot 23.10.2018 - 03:05

Сандро Некий Вообще-то для собственного же развития, программист должен иметь опыт в создании велосипедов. А вот их коммерческое использование, это иной вопрос!

  • Ответить
MegaKillBot 24.10.2018 - 09:54

Глеб Колоколов, откровенно говоря вы сравниваете хер с пальцем, серьёзно. Не похоже, что бы вы разбирались как минимум в одном из упомянутых языков и программировании в целом!

  • Ответить
Hasst 27.10.2018 - 02:11

При чем тут C++ и что ты напишешь на С++?

  • Ответить
SkanerSoft 28.10.2018 - 07:26

+Vladimir Zhosan ещё какой))

  • Ответить
Wladimir Zhosan 30.10.2018 - 01:33

Парень велосипедист)

  • Ответить
<iframe src="http://first-autosalon.ru/embed?id=88783" frameborder="0" allowfullscreen></iframe>