| HeroWO   
 Posts: 6
 
 | 
			| 
 
				Хочу представить проект, над которым я работал три года.Реализация «Героев меча и магии 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), так и без (система эффектов и банков данных). Здесь более подробно .
 Открытая реализация Heroes III на JavaScript | herowo.game
 
				
(This post was last modified: 16.05.2023 19:12 by HeroWO.)
 |  | 
	| 02.04.2023 20:37 |  |