IPB

Здравствуйте, гость ( Вход | Регистрация )

11 страниц V  < 1 2 3 4 > »   
Reply to this topicStart new topic
> Free Heroes II, обсужение свободного движка
DRONыч
сообщение 19 Sep 2009, 18:12
Сообщение #21

von Kerman
Сообщений: 721
Спасибо сказали: 482 раза




Объясните, пожалуйста, чем это отличается от обычной двойки.
Go to the top of the pageAdd Nick
 
+Quote Post
tolich
сообщение 19 Sep 2009, 18:44
Сообщение #22

Невыносимый
Сообщений: 13 982
Спасибо сказали: 26451 раз




Пока только тем, что 1) свободный движок и 2) практически не работает. Надеюсь, что второе отличие устранят, а первое оставят. laugh.gif


--------------------
Go to the top of the pageAdd Nick
 
+Quote Post
SandySandy
сообщение 08 Feb 2010, 12:36
Сообщение #23

Newbie
Сообщений: 22
Спасибо сказали: 17 раз




зарелизил новую версию, теперь работает и на КПК тоже.
переписал всю битву, поправил всю логику битвы по ФАКу.
В игре отсутствует только adventure магия, сетевая игра и кампании.
Над этими позициями сейчас работаю тоже.


Спасибо сказали:
Go to the top of the pageAdd Nick
 
+Quote Post
DRONыч
сообщение 08 Feb 2010, 14:07
Сообщение #24

von Kerman
Сообщений: 721
Спасибо сказали: 482 раза




А что такое свободный движок?
Go to the top of the pageAdd Nick
 
+Quote Post
Leency
сообщение 08 Feb 2010, 22:58 (Сообщение отредактировал Leency - 08 Feb 2010, 23:00)
Сообщение #25

KolibriOS developer
Сообщений: 61
Спасибо сказали: 51 раз




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. В их движок практически никак нельзя внести изменения, или уочччень сложно.
Но если написать свой, открытый движок - в него можно будет потом вносить изменения любой желающий.


Спасибо сказали:
Go to the top of the pageAdd Nick
 
+Quote Post
Etoprostoya
сообщение 08 Feb 2010, 23:12
Сообщение #26

Etoprostostatus
Сообщений: 8 527
Спасибо сказали: 15800 раз




И чтоб тоже на дискету всё умещалось! crazy.gif

Добавлено ([mergetime]1265659958[/mergetime]):
Это я ответил на уже удалённоё сообщение (развелось тут параноиков... gigi.gif ), в котором предлагалось портировать код на КолибриОС.


--------------------
Etoprostopodpis'
Go to the top of the pageAdd Nick
 
+Quote Post
Leency
сообщение 10 Feb 2010, 02:39
Сообщение #27

KolibriOS developer
Сообщений: 61
Спасибо сказали: 51 раз




Сообщение не удалено, а перенесено в начало поста. При чём сдесь параноя - Quake, Doom 1-2, DosBox, FCE Ultra (эмулятор денди) успешно портированы.


Спасибо сказали:
Go to the top of the pageAdd Nick
 
+Quote Post
Etoprostoya
сообщение 10 Feb 2010, 09:13
Сообщение #28

Etoprostostatus
Сообщений: 8 527
Спасибо сказали: 15800 раз




Цитата(Leency @ 10 Feb 2010, 02:39)
Сообщение не удалено, а перенесено в начало поста.

Теперь заметил. Сорри.


--------------------
Etoprostopodpis'
Go to the top of the pageAdd Nick
 
+Quote Post
fireman
сообщение 10 Feb 2010, 19:09
Сообщение #29

Immortal
Сообщений: 2 765
Спасибо сказали: 939 раз




Только что поигрался, хорошее впечатление, но подтормаживает графика, и остаются полупрозрачно наложенные кадры
Go to the top of the pageAdd Nick
 
+Quote Post
SandySandy
сообщение 16 Feb 2010, 11:50
Сообщение #30

Newbie
Сообщений: 22
Спасибо сказали: 17 раз




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

в конце недели выложу релиз уже с поддержкой этих фич.


Спасибо сказали:
Go to the top of the pageAdd Nick
 
+Quote Post
AZK
сообщение 16 Feb 2010, 16:03 (Сообщение отредактировал AZK - 16 Feb 2010, 16:05)
Сообщение #31

Member
Сообщений: 67
Спасибо сказали: 3 раза




Хочу спросить одну вещь: автор(или кто-то другой, кто обладает программерскими навыками на уровне эксперта-мастера) может портировать игру на apple-устройства(iphone,itouch)? В плане управления можно было бы скопировать алгоритм управления scummvm - аналогично ПК-тачпаду.

Если что сильно не бейте, просто интересно smile.gif Тем более что можно не просто выклаывать, а вообще говоря продавать если не в app, то в cydia store точно...
Go to the top of the pageAdd Nick
 
+Quote Post
fireman
сообщение 17 Feb 2010, 18:49
Сообщение #32

Immortal
Сообщений: 2 765
Спасибо сказали: 939 раз




AZK, продавать нельзя. Что бы продавать придётся переделать графику и убрать привязку к героям 2.
Go to the top of the pageAdd Nick
 
+Quote Post
SandySandy
сообщение 18 Feb 2010, 14:14
Сообщение #33

Newbie
Сообщений: 22
Спасибо сказали: 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 не собираюсь, нет времени и устройства нет, и покупать буду не его biggrin.gif


Спасибо сказали:
Go to the top of the pageAdd Nick
 
+Quote Post
fireman
сообщение 18 Feb 2010, 15:39
Сообщение #34

Immortal
Сообщений: 2 765
Спасибо сказали: 939 раз




А на нокиа с60 ос 9.х?
Go to the top of the pageAdd Nick
 
+Quote Post
AZK
сообщение 18 Feb 2010, 21:38 (Сообщение отредактировал AZK - 18 Feb 2010, 22:06)
Сообщение #35

Member
Сообщений: 67
Спасибо сказали: 3 раза




SandySandy, а кто присылал? может он со мной поделится smile.gif

Если всё же передумаешь и будешь делать - я буду первым же тестером smile.gif Как-никак любимая игра(после 3-ки)
Go to the top of the pageAdd Nick
 
+Quote Post
SandySandy
сообщение 19 Feb 2010, 07:47
Сообщение #36

Newbie
Сообщений: 22
Спасибо сказали: 17 раз




> А на нокиа с60 ос 9.х?
тоже есть контакты, могу отправить емайл в личку если нужно.

> SandySandy, а кто присылал? может он со мной поделится smile.gif
эта информация открытая, вот на форуме он писал под ником JANWAR
http://sourceforge.net/projects/fheroes2/f...1/topic/3401851


Спасибо сказали:
Go to the top of the pageAdd Nick
 
+Quote Post
fireman
сообщение 20 Feb 2010, 17:48 (Сообщение отредактировал fireman - 20 Feb 2010, 17:49)
Сообщение #37

Immortal
Сообщений: 2 765
Спасибо сказали: 939 раз




SandySandy, давай(он русский знает?)
Go to the top of the pageAdd Nick
 
+Quote Post
SandySandy
сообщение 10 Mar 2010, 14:31
Сообщение #38

Newbie
Сообщений: 22
Спасибо сказали: 17 раз




Цитата(fireman @ 20 Feb 2010, 17:48)
SandySandy, давай(он русский знает?)

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


Спасибо сказали:
Go to the top of the pageAdd Nick
 
+Quote Post
fireman
сообщение 10 Mar 2010, 17:02
Сообщение #39

Immortal
Сообщений: 2 765
Спасибо сказали: 939 раз




Знаю его, что-то я с тормозил тогда. Он же мне всё и хвастает фри хероес, а сам он раньше был в группе создателей аом.
Go to the top of the pageAdd Nick
 
+Quote Post
SandySandy
сообщение 10 Mar 2010, 17:51
Сообщение #40

Newbie
Сообщений: 22
Спасибо сказали: 17 раз




понятно, почитал про аом, интересно, только вот пощупать я его не смогу нету устройства на симбиане, а на других платформах они как то и не планируют.
смелые ребята, даже не представляю как они все тестировали на смартфонах, или там скорей всего эмулятор был...
Go to the top of the pageAdd Nick
 
+Quote Post

11 страниц V  < 1 2 3 4 > » 
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 9 December 2019 - 08:21
Copyright by Алексей Крючков
Strategy Gamez by GrayMage
Programming by Degtyarev Dmitry
  Яндекс.Метрика