Javascript-форум (https://javascript.ru/forum/)
-   Оффтопик (https://javascript.ru/forum/offtopic/)
-   -   многопользовательские игры на canvas (https://javascript.ru/forum/offtopic/31717-mnogopolzovatelskie-igry-na-canvas.html)

l-liava-l 18.09.2012 15:26

многопользовательские игры на canvas
 
Доброго времени суток!
Решили с другом сделать многопользовательскую браузерную игрушку.
Если быть точнее то 2д танчики. Вот как то не врубаюсь с чего в этом игростроительном деле нужно начинать? какой использовать движок или ручками лучше? Вообщем если не сложно направьте в нужное русло мою самодеятельность.
Просто инфу найти не очень получается, видимо те кто делают эти бесчисленные игры не очень общительные)

l-liava-l 18.09.2012 15:45

Дзен-трансгуманист,
Даже очень в тему! я буду курить почти все что связано с созданием многопользовательских игр. Желательно конечно браузерных, но я не против что нибудь выучить кроме js и php. Лишь бы потом пригодилось.

l-liava-l 18.09.2012 16:08

Дасс ист фантастишь но статья агрессивная и собственно ни о чем, я видимо вопрос неправильно задал.
Переформулирую:
Что почитать(можно на английском) касательно создания браузерных(и не только) ммо? пошаговых инструкций не прошу. :)

просто если кто то из девелоперов на форуме занимается этим благородным делом, и не сочтет за трудность подсказать мне с чего начать буду очень признателен.

l-liava-l 18.09.2012 16:09

Дзен-трансгуманист,
я так и понял))

l-liava-l 18.09.2012 16:14

нашел подобную игру)
http://nettank.nrg-media.de/

Aetae 18.09.2012 16:31

Если интересует технический аспект, то тут проще найти один из вариантов создания чатиков по-новее, благо сей вопрос сверхдетально(в отличие от игр, хотя принципиально это то же самое) описан, найти пару толковых статей по canvas и творчески это объединить. А игровая механика везде одинакова, подойдут любые статьи безотносительно платформы.

l-liava-l 18.09.2012 16:36

Цитата:

пару толковых статей по canvas
Ну пока что статьи относительно толковые, обьясняют только основы рисования. Спасает разбор чужого кода.
Цитата:

один из вариантов создания чатиков по-новее
Это учту.
А пока читаю уроки по node.js

Dim@ 18.09.2012 16:43

Цитата:

Сообщение от Aetae
А игровая механика везде одинакова, подойдут любые статьи безотносительно платформы.

да это хорошо - знай физику и будет тебе счастье

Dim@ 18.09.2012 16:46

l-liava-l,
да кстати ООП там хорошо бы сделать, к примеру что бы делать ботов столько сколько хочешь, а не процедурой
да можно и тем и тем создать просто с ООП проще

l-liava-l 18.09.2012 17:36

Dim@,
Цитата:

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

Dim@ 18.09.2012 17:42

l-liava-l,
как на си

Dim@ 18.09.2012 18:48

Цитата:

Сообщение от Дзен-трансгуманист
Процедуры для лохов, используй Машину Тьюринг

:lol: я забыл её и то что она делает, а в вики не хочется лезть

l-liava-l 18.09.2012 19:12

Цитата:

Начни с блок-схемы. Да-да, возьмите с другом маркерную доску, пачку бумаги A4, еду, кофе/бухло и вперед. 1. Цикл работы сервера. 2. Цикл работы клиента. И приготовьтесь к усиленному потоотделению, потому что начинать надо именно с первого пункта.
Как только врублюсь в node.js так сразу и начну) даже такой простой шаг пока рановат.
Цитата:

я забыл её и то что она делает, а в вики не хочется лезть
бесконечную ленту гоняет и вычисляет=)

kobezzza 18.09.2012 20:39

Если желания хватить, то после первых 5-ти фейл проектов ты сделаешь хорошую игру. Я бы на твоём месте начал с простых портов игр с приставок (например денди), а через год-два занятий с энтузиазмом, ты напишешь неплохую игру:) Если "год-два" пугает, то забей сразу.

l-liava-l 18.09.2012 20:52

Цитата:

Если желания хватить, то после первых 5-ти фейл проектов ты сделаешь хорошую игру. Я бы на твоём месте начал с простых портов игр с приставок (например денди)
я и делаю(хочу сделать) порт батл сити) только с более большой картой. чтобы с друзьями поиграться.
Цитата:

а через год-два занятий с энтузиазмом, ты напишешь неплохую игру Если "год-два" пугает, то забей сразу.
год-два? ахах мне на протяжении будущих 4 лет в 5 утра вставать а в 22 ложиться... я теперь ничего не боюсь:haha:

К тому же нужно растить js скилы, а создание игры лучше всего для этого подходит)

Tana 08.10.2016 20:11

многопользовательские игры на canvas
 
Здесь все есть animacanvaszdorove.ru

cyber 09.10.2016 20:11

Цитата:

Сообщение от l-liava-l
год-два? ахах мне на протяжении будущих 4 лет в 5 утра вставать а в 22 ложиться... я теперь ничего не боюс

4 года прошло как ты?:D

kobezzza 09.10.2016 21:10

Цитата:

Сообщение от cyber (Сообщение 431128)
4 года прошло как ты?:D

Ебать, прям как ножом по сердцу, 4-ре года... вот время летит.

cyber 10.10.2016 10:26

Цитата:

Сообщение от kobezzza
Ебать, прям как ножом по сердцу, 4-ре года... вот время летит.

И не говори, вроде недавно был 2011 когда я пришел на форум и наслаждался жизнью студента бездельника, но потом вдруг как то оказался в 2016:D

kobezzza 10.10.2016 10:32

Цитата:

то оказался в 2016
Скоро уже 2017) ужас) А я помню 2012, еще в Яндексе работал, и помню все говорили про конец света)

cyber 10.10.2016 10:36

Цитата:

Сообщение от kobezzza
Скоро уже 2017) ужас) А я помню 2012, еще в Яндексе работал, и помню все говорили про конец света)

судя по курсу валют в некоторых странах он наступил :D

cyber 10.10.2016 10:53

А вообще время реально быстро летит, вон еще год и прощай универ))

Asimov 30.01.2017 02:32

Слушай с играми как то ручками вообще не вариант, тем более в современной оболочке. Как начальный вариант, это разработка под Android, а потом уж можно переходить на более серьезные проджекты на Unity, либо как мне нравиться UE


Часовой пояс GMT +3, время: 23:11.