[ÎÁÚßÂËÅÍÈÅ] HeroWO.js: îòêðûòàÿ ðåàëèçàöèÿ «Ãåðîåâ 3» äëÿ áðàóçåðà - Ôîðóì HeroesWorld-à

Áûñòðàÿ íàâèãàöèÿ ïî îñíîâíûì ðàçäåëàì ôîðóìà:
Òóðíèðû
ÊÀÐÒÛ
Heroes 6
Heroes 5
Heroes 4
Heroes 3
Heroes 2
Heroes 1
Might&Magic

Heroes 3 in a browser - Ãåðîè 3 â áðàóçåðå OpenSource ðåàëèçàöèÿ Ãåðîåâ Ìå÷à è Ìàãèè 3 íà JavaScript, êîòîðóþ ìîæíî çàïóñòèòü â áðàóçåðå. OpenSource version of Heroes of Might and Magic 3 to run in a browser.

Îòâåò
 
Îïöèè òåìû
#1
Ñòàðûé 17.05.2023, 22:37
  #1
^
HeroWO
 
Àâàòàð äëÿ HeroWO
📖
Ðåãèñòðàöèÿ: 04.04.2023
Ñîîáùåíèÿ: 1
HeroWO.game#5274
Ðåãèñòðàöèÿ: 04.04.2023
Ñîîáùåíèÿ: 1
HeroWO.game#5274
Ïî óìîë÷àíèþ
[ÎÁÚßÂËÅÍÈÅ] HeroWO.js: îòêðûòàÿ ðåàëèçàöèÿ «Ãåðîåâ 3» äëÿ áðàóçåðà

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

Реализация «Героев меча и магии III: Дыхание смерти» для браузера

→ Сайт: herowo.game (запустить Tutorial)

→ Код: https://github.com/HeroWO-js

→ Форум: https://forum.herowo.net

→ Discord: https://discord.gg/UcGCNhJEUx

Написан на JavaScript и PHP. Общее число строк - порядка 100 тысяч.

Текущая версия имеет много ошибок и работает медленно, однако все проблемы решаемы, если кто-то захочет помочь.





Карта с тремя уровнямиМультиплеер с наблюдателем
  • Готовы карта, битва, туман войны, звуки.
  • Заклинания, существа, артефакты, навыки, городские здания и города.
  • Мультиплеер без глобальных блокировок (ходы и битвы игроков не мешают другим).
  • Собственный парсер и компилятор .h3m на PHP: h3m2json
В коде заложена максимальная гибкость, хотя не все выведено наружу. Например, в битве может участвовать неограниченное число сторон, на карте может быть сколько угодно уровней, есть запись реплеев, режим наблюдателя и многое другое.

Особенное внимание уделено созданию модификаций, причем как с программированием (JavaScript), так и без (система эффектов и банков данных). Здесь более подробно.





Также приглашаю всех, кому интересна разработка игр, обратить внимание на цикл моих статей на Хабрахабре о суровых буднях работы над движком HeroWO:

__________________
Îòêðûòàÿ ðåàëèçàöèÿ Heroes III íà JavaScript | herowo.game
Îòêðûòàÿ ðåàëèçàöèÿ Heroes III íà JavaScript | herowo.game
HeroWO âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#2
Ñòàðûé 17.05.2023, 23:35
  #2
^
}{0TT@6bI4
 
Àâàòàð äëÿ }{0TT@6bI4
📖
Ðåãèñòðàöèÿ: 05.09.2019
Àäðåñ: Ñåðåáðÿíûå Ãîðîäà, Àëü-Ñàôèð
Ñîîáùåíèÿ: 1976
Âûñòàâêà íàãðàä
Ðåãèñòðàöèÿ: 05.09.2019
Àäðåñ: Ñåðåáðÿíûå Ãîðîäà, Àëü-Ñàôèð
Ñîîáùåíèÿ: 1976
Âûñòàâêà íàãðàä
Ïî óìîë÷àíèþ
Re: [ÎÁÚßÂËÅÍÈÅ] HeroWO.js: îòêðûòàÿ ðåàëèçàöèÿ «Ãåðîåâ 3» äëÿ áðàóçåðà

Только хотел порадовать знакомого, а он уже на хабре прочитал) ОГРОМНЕЙШИЙ респект за проделанную работу, королева в восхищении!
__________________
Ñ óâàæåíèåì, }{0TT@6bI4
_________________
Ãðóïïà êàðòîñòðîèòåëåé
Òàì îòâåòû íà âîïðîñû, ðóêîâîäñòâà, ãàéäû è ïðî÷åå
Discord-ñåðâåð "Ãåðîè 5: S.T.A.L.K.E.R"
Ñåðâåð ïî ìîäèôèêàöèè "Ãåðîè 5: S.T.A.L.K.E.R"
_________________
Ñ óâàæåíèåì, }{0TT@6bI4
_________________
Ãðóïïà êàðòîñòðîèòåëåé
Òàì îòâåòû íà âîïðîñû, ðóêîâîäñòâà, ãàéäû è ïðî÷åå
Discord-ñåðâåð "Ãåðîè 5: S.T.A.L.K.E.R"
Ñåðâåð ïî ìîäèôèêàöèè "Ãåðîè 5: S.T.A.L.K.E.R"
_________________
}{0TT@6bI4 âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#3
Ñòàðûé 23.05.2024, 12:12
  #3
^
Alukret
 
Àâàòàð äëÿ Alukret
📖
Ðåãèñòðàöèÿ: 17.03.2016
Ñîîáùåíèÿ: 12
Ðåãèñòðàöèÿ: 17.03.2016
Ñîîáùåíèÿ: 12
Ïî óìîë÷àíèþ
Re: [ÎÁÚßÂËÅÍÈÅ] HeroWO.js: îòêðûòàÿ ðåàëèçàöèÿ «Ãåðîåâ 3» äëÿ áðàóçåðà

herowo —*с названия проорал))
чистый JS? почему без фреймворка?
Alukret âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
Îòâåò


Îïöèè òåìû



×àñîâîé ïîÿñ GMT +4, âðåìÿ: 20:54.


vBulletin v3.5.0, Copyright ©2000-2024, Jelsoft Enterprises Ltd. (Ðóññêèé)

ßíäåêñ öèòèðîâàíèå    Top.Mail.Ru