![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#21 |
Старожил
Регистрация: 02.01.2011
Сообщений: 3,328
|
![]()
Я нашёл отличную книгу по созданию браузерных 2D игр: Learn PixiJS
Исходники: https://github.com/kittykatattack/learningPixi В ней используется библиотека Pixi.js, но в ней есть очень много универсальных вещей, которые можно применять и на Canvas API и на WebGL. Например, интерполяция спрайтов для плавной анимации, перемещения, вращения: Sprite Utilities В репозитарии автора книги много полезных вещей, которые он используте в своей книге. |
![]() |
![]() |
![]() |
#22 | ||
Пользователь
Регистрация: 15.12.2015
Сообщений: 16
|
![]() Цитата:
[QUOTE=8Observer8;1717095]Я нашёл отличную Цитата:
Последний раз редактировалось Apkko; 11.01.2018 в 13:50. |
||
![]() |
![]() |
![]() |
#23 |
Старожил
Регистрация: 02.01.2011
Сообщений: 3,328
|
![]()
Те вопросы которые вы задали подробно описываются в книге: Multiplayer Game Development with HTML5
В ней используется Canvas API, Node.js, socket.io Я читал её кусками. Сам некоторые эксперименты только делал. Когда начну делать игру и книгу изучу подробнее, то может какие-то свои соображения напишу по теме. |
![]() |
![]() |
![]() |
#24 |
Пользователь
Регистрация: 15.12.2015
Сообщений: 16
|
![]()
Жаль что она не переведена
|
![]() |
![]() |
![]() |
#25 |
Пользователь
Регистрация: 15.12.2015
Сообщений: 16
|
![]()
Начал более подробно изучать phaser, возможно я его недооценил =) писать свой фреймворк это ппц конечно...
|
![]() |
![]() |
![]() |
#26 |
Пользователь
Регистрация: 15.12.2015
Сообщений: 16
|
![]()
Почему то не могу редактировать свои сообщения, поэтому выкладываю сдесь:
Ссылка на текущее состояние моего проекта, ничего кроме процедуры авторизации пока что (серверная часть на бесплатном хостинге heroku, клиент на 000webhostapp.com, бд на http://www.freesqldatabase.com)... https://toril.000webhostapp.com/ |
![]() |
![]() |
![]() |
#27 |
Пользователь
Регистрация: 15.12.2015
Сообщений: 16
|
![]()
Создал группу в вк в которой выкладываю инфу по ходу разработки
https://vk.com/abertoril |
![]() |
![]() |
![]() |
#28 |
Старожил
Регистрация: 02.01.2011
Сообщений: 3,328
|
![]()
Правильно, что вы Phaser взяли. Так гораздо удобнее и быстрее, чем писать на чистом Canvas API или WebGL. Phaser под капотом старается использовать WebGL, потому что рисовать графику на GPU (графическом процессоре) быстрее, а если WebGL на клиенте не поддерживается, то Phaser автоматически переключается на отрисовку с помощью Canvas API, что помедленнее, так как будет использован CPU (центральный процессор) для отрисовки.
|
![]() |
![]() |
![]() |
#29 |
Пользователь
Регистрация: 15.12.2015
Сообщений: 16
|
![]()
Довольно удобный инструмент, в нем конечно гора всего позапихано, вроде не сложный но некоторые моменты заставляют очень сильнозадуматься
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Создание аддона для MMOrpg (javascript, xml) | Uldaman | Фриланс | 0 | 25.02.2015 19:11 |
Создание MMORPG | log83931 | Свободное общение | 12 | 28.02.2011 17:57 |
Создание Браузерной игры | Dexxyg | Помощь студентам | 1 | 29.10.2010 11:59 |
Разработка Браузерной MMORPG игры | advantixx | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 5 | 12.06.2010 16:55 |