Free Heroes II, обсужение свободного движка |
Здравствуйте, гость ( Вход | Регистрация )
Free Heroes II, обсужение свободного движка |
19 Sep 2009, 18:12
Сообщение
#21
|
|
von Kerman Сообщений: 727 Спасибо сказали: 524 раза |
Объясните, пожалуйста, чем это отличается от обычной двойки.
|
|
|
19 Sep 2009, 18:44
Сообщение
#22
|
|
😸🧡✊✌️ Сообщений: 16 027 Спасибо сказали: 2671 раз |
Пока только тем, что 1) свободный движок и 2) практически не работает. Надеюсь, что второе отличие устранят, а первое оставят.
-------------------- |
|
|
08 Feb 2010, 12:36
Сообщение
#23
|
|
Newbie Сообщений: 23 Спасибо сказали: 17 раз |
зарелизил новую версию, теперь работает и на КПК тоже.
переписал всю битву, поправил всю логику битвы по ФАКу. В игре отсутствует только adventure магия, сетевая игра и кампании. Над этими позициями сейчас работаю тоже. |
|
|
08 Feb 2010, 14:07
Сообщение
#24
|
|
von Kerman Сообщений: 727 Спасибо сказали: 524 раза |
А что такое свободный движок?
|
|
|
08 Feb 2010, 22:58
(Сообщение отредактировал Leency - 08 Feb 2010, 23:00)
Сообщение
#25
|
|
KolibriOS developer Сообщений: 104 Спасибо сказали: 123 раза |
SandySandy
Спасибо за огромный труд! Если бы ещё под KolibriOS код портировал было бы ваще замечательно))))) Кстати, уже давно узнал об этой разработке, время от времени поглядывал на саурсфорж не остановился ли процесс. Цитата(dronblch @ 08 Feb 2010, 14:07) А что такое свободный движок? Вот герои ты запускаешь по H3WOG.exe или HEROES3.ехе. Это программы, так называемые "движки" которые обрабатывают и выводят графику и общаются с пользователем (реагируют на нажатия клавиш). Откуда взялись эти программы H3WOG.exe или HEROES3.ехе? Их кто-то написал. Изначально они были кучей файлов с исходным кодом, такого вида: Код void main(){ dword id; loop(){ SWITCH(WaitEvent()) { CASE evButton: id=GetButtonID(); IF (id==1)|| (id==500) ExitProcess(); BREAK; CASE evKey: BREAK; CASE evReDraw: draw_window(); BREAK; } } } void draw_window(){ WindowRedrawStatus(1); DefineAndDrawWindow(300,176,300,223,0x34,0x10B2B4BF,0,0,"Example Program in C--"); // DrawBar(0,0,170,35,0xE4DFE1); DefineButton(40,82,84,19,500,0xE4DFE1); WriteText(120,150,0x80,0,"Press F2 to see FlatButton",0); // WindowRedrawStatus(2); } stop: Так вот у большинства программ исходный код движка закрытый и не доступен общественности. У героев 1,2,3,4,5 именно такой. Потому если у пользователя возникнет проблема, он не сможет её исправить. Придёться ждать заплатки от автора/компании которая выпускает программу. На некоторые программы их автора уже забили. Например, Герои 2 и 3. В их движок практически никак нельзя внести изменения, или уочччень сложно. Но если написать свой, открытый движок - в него можно будет потом вносить изменения любой желающий. |
|
|
08 Feb 2010, 23:12
Сообщение
#26
|
|
Etoprostostatus Сообщений: 8 527 Спасибо сказали: 15833 раза |
И чтоб тоже на дискету всё умещалось!
Добавлено ([mergetime]1265659958[/mergetime]): Это я ответил на уже удалённоё сообщение (развелось тут параноиков... ), в котором предлагалось портировать код на КолибриОС. -------------------- Etoprostopodpis'
|
|
|
10 Feb 2010, 02:39
Сообщение
#27
|
|
KolibriOS developer Сообщений: 104 Спасибо сказали: 123 раза |
Сообщение не удалено, а перенесено в начало поста. При чём сдесь параноя - Quake, Doom 1-2, DosBox, FCE Ultra (эмулятор денди) успешно портированы.
|
|
|
10 Feb 2010, 09:13
Сообщение
#28
|
|
Etoprostostatus Сообщений: 8 527 Спасибо сказали: 15833 раза |
Цитата(Leency @ 10 Feb 2010, 02:39) Сообщение не удалено, а перенесено в начало поста. Теперь заметил. Сорри. -------------------- Etoprostopodpis'
|
|
|
10 Feb 2010, 19:09
Сообщение
#29
|
|
Immortal Сообщений: 2 768 Спасибо сказали: 959 раз |
Только что поигрался, хорошее впечатление, но подтормаживает графика, и остаются полупрозрачно наложенные кадры
|
|
|
16 Feb 2010, 11:50
Сообщение
#30
|
|
Newbie Сообщений: 23 Спасибо сказали: 17 раз |
сейчас почти добавил поддержку загрузки внешних параметров:
- начальные параметры героев, и развиваемые. - стоимость всех построек, все покупки и прибыль - характеристики монстров - анимация монстров для битвы в конце недели выложу релиз уже с поддержкой этих фич. |
|
|
16 Feb 2010, 16:03
(Сообщение отредактировал AZK - 16 Feb 2010, 16:05)
Сообщение
#31
|
|
Member Сообщений: 67 Спасибо сказали: 3 раза |
Хочу спросить одну вещь: автор(или кто-то другой, кто обладает программерскими навыками на уровне эксперта-мастера) может портировать игру на apple-устройства(iphone,itouch)? В плане управления можно было бы скопировать алгоритм управления scummvm - аналогично ПК-тачпаду.
Если что сильно не бейте, просто интересно Тем более что можно не просто выклаывать, а вообще говоря продавать если не в app, то в cydia store точно... |
|
|
17 Feb 2010, 18:49
Сообщение
#32
|
|
Immortal Сообщений: 2 768 Спасибо сказали: 959 раз |
AZK, продавать нельзя. Что бы продавать придётся переделать графику и убрать привязку к героям 2.
|
|
|
18 Feb 2010, 14:14
Сообщение
#33
|
|
Newbie Сообщений: 23 Спасибо сказали: 17 раз |
Цитата(AZK @ 16 Feb 2010, 16:03) Хочу спросить одну вещь: автор(или кто-то другой, кто обладает программерскими навыками на уровне эксперта-мастера) может портировать игру на apple-устройства(iphone,itouch)? В плане управления можно было бы скопировать алгоритм управления scummvm - аналогично ПК-тачпаду. проект кроссплатформенный, я собираю его для WinCE, Win32, Linux. Мне присылали письмо с скриншотами где один энтузиаст также успешно собирал его и запускал на iPhone. Так же знаю что запускали на BeOs, AmigaOs и гаджете GP2X Pandora. Так же есть интересующиеся для Maelmo/Android. проблем не вижу, нужен всего лишь SDK + по минимуму библиотека SDL + немного терпения чтобы настроить различные костыли сертификации от производителей и для настройки окружения сборки. по поводу продаж, я не распространяю оригинальную графику и музыку (так же есть возможность загрузки альтернативных спрайтов и музыки), так что продавать именно движок можно, но я его распространяю бесплатно, (доволен зарплатой и вообще just for fan). конкретно заниматься сборкой под iPhone не собираюсь, нет времени и устройства нет, и покупать буду не его |
|
|
18 Feb 2010, 15:39
Сообщение
#34
|
|
Immortal Сообщений: 2 768 Спасибо сказали: 959 раз |
А на нокиа с60 ос 9.х?
|
|
|
18 Feb 2010, 21:38
(Сообщение отредактировал AZK - 18 Feb 2010, 22:06)
Сообщение
#35
|
|
Member Сообщений: 67 Спасибо сказали: 3 раза |
SandySandy, а кто присылал? может он со мной поделится
Если всё же передумаешь и будешь делать - я буду первым же тестером Как-никак любимая игра(после 3-ки) |
|
|
19 Feb 2010, 07:47
Сообщение
#36
|
|
Newbie Сообщений: 23 Спасибо сказали: 17 раз |
> А на нокиа с60 ос 9.х?
тоже есть контакты, могу отправить емайл в личку если нужно. > SandySandy, а кто присылал? может он со мной поделится smile.gif эта информация открытая, вот на форуме он писал под ником JANWAR http://sourceforge.net/projects/fheroes2/f...1/topic/3401851 |
|
|
20 Feb 2010, 17:48
(Сообщение отредактировал fireman - 20 Feb 2010, 17:49)
Сообщение
#37
|
|
Immortal Сообщений: 2 768 Спасибо сказали: 959 раз |
SandySandy, давай(он русский знает?)
|
|
|
10 Mar 2010, 14:31
Сообщение
#38
|
|
Newbie Сообщений: 23 Спасибо сказали: 17 раз |
Цитата(fireman @ 20 Feb 2010, 17:48) SandySandy, давай(он русский знает?) долго искал отправил в личку контакт, сегодня с ним разговаривал, есть версия. |
|
|
10 Mar 2010, 17:02
Сообщение
#39
|
|
Immortal Сообщений: 2 768 Спасибо сказали: 959 раз |
Знаю его, что-то я с тормозил тогда. Он же мне всё и хвастает фри хероес, а сам он раньше был в группе создателей аом.
|
|
|
10 Mar 2010, 17:51
Сообщение
#40
|
|
Newbie Сообщений: 23 Спасибо сказали: 17 раз |
понятно, почитал про аом, интересно, только вот пощупать я его не смогу нету устройства на симбиане, а на других платформах они как то и не планируют.
смелые ребята, даже не представляю как они все тестировали на смартфонах, или там скорей всего эмулятор был... |
|
|
Текстовая версия | Сейчас: 24 April 2024 - 00:33 |
Copyright by Алексей Крючков
Programming by Degtyarev Dmitry |