На чем ваять все-таки лучше? Поиск форумский не дал четкого ответа, да и старые там топики. Прошу знающих ответить на след. впрс:
1. Что лучше — C# для CF или С++ ? (Особенно интересует мнение тех, кто хоть что-то сваял на этом), и почему7
2. На чем реально пишутся игры под Win Mobile, где об этом можно почитать?
C>На чем ваять все-таки лучше? Поиск форумский не дал четкого ответа, да и старые там топики. Прошу знающих ответить на след. впрс: C>1. Что лучше — C# для CF или С++ ? (Особенно интересует мнение тех, кто хоть что-то сваял на этом), и почему7
C++ plus AGG. Шутка. На самом деле ваяй на том, к чему больше душа лежит.
McSeem
Я жертва цепи несчастных случайностей. Как и все мы.
Здравствуйте, McSeem2, Вы писали:
C>>На чем ваять все-таки лучше? Поиск форумский не дал четкого ответа, да и старые там топики. Прошу знающих ответить на след. впрс: C>>1. Что лучше — C# для CF или С++ ? (Особенно интересует мнение тех, кто хоть что-то сваял на этом), и почему7
MS>C++ plus AGG. Шутка. На самом деле ваяй на том, к чему больше душа лежит.
Да нет, это-то все понятно, но вот например, мне нравится С#, а я не знаю, хватает ли возможностей CF на то, чтобы разработать игрульку? Наверное, мне тогда посоветуют использовать неуправляемый код... а все же хотелось услышать тех, кто по своим граблям прошелся...
C>Да нет, это-то все понятно, но вот например, мне нравится С#, а я не знаю, хватает ли возможностей CF на то, чтобы разработать игрульку? Наверное, мне тогда посоветуют использовать неуправляемый код... а все же хотелось услышать тех, кто по своим граблям прошелся...
Смотря что ты хочешь получить. Если аркаду или недайбох стратегию какую, шарп никуда не годится. Какой-нибудь простой пазл типа бежувелед, пожалуй, слепить можно без проблем. Лично мне не хватает даже с++ без специальной оптимизации(сейчас у меня например в пике 15 FPS), а ничего супернавороченного собственно и нет..
Здравствуйте, jaguard, Вы писали:
C>>Да нет, это-то все понятно, но вот например, мне нравится С#, а я не знаю, хватает ли возможностей CF на то, чтобы разработать игрульку? Наверное, мне тогда посоветуют использовать неуправляемый код... а все же хотелось услышать тех, кто по своим граблям прошелся...
J>Смотря что ты хочешь получить. Если аркаду или недайбох стратегию какую, шарп никуда не годится. Какой-нибудь простой пазл типа бежувелед, пожалуй, слепить можно без проблем. Лично мне не хватает даже с++ без специальной оптимизации(сейчас у меня например в пике 15 FPS), а ничего супернавороченного собственно и нет..
J>>Смотря что ты хочешь получить. Если аркаду или недайбох стратегию какую, шарп никуда не годится. Какой-нибудь простой пазл типа бежувелед, пожалуй, слепить можно без проблем. Лично мне не хватает даже с++ без специальной оптимизации(сейчас у меня например в пике 15 FPS), а ничего супернавороченного собственно и нет..
C>А такая штука, как GAPI?
Здравствуйте, jaguard, Вы писали:
J>>>Смотря что ты хочешь получить. Если аркаду или недайбох стратегию какую, шарп никуда не годится. Какой-нибудь простой пазл типа бежувелед, пожалуй, слепить можно без проблем. Лично мне не хватает даже с++ без специальной оптимизации(сейчас у меня например в пике 15 FPS), а ничего супернавороченного собственно и нет..
C>>А такая штука, как GAPI?
J>А что GAPI?
Дак это, ты, как game developer, нам сам об этом должен рассказывать
Здравствуйте, catsy, Вы писали:
C>На чем ваять все-таки лучше? Поиск форумский не дал четкого ответа, да и старые там топики. Прошу знающих ответить на след. впрс: C>1. Что лучше — C# для CF или С++ ? (Особенно интересует мнение тех, кто хоть что-то сваял на этом), и почему7 C>2. На чем реально пишутся игры под Win Mobile, где об этом можно почитать?
C>Спасибо
На самом деле есть ещё один язык, Embedded VC в принципе на С++ очень похож, если не сказать большего 8))) преимкщество — бесплатный он .... так что можно и что-нить коммерческое наваять если захочется.
Шахматки на CF писались. Т.е. не ИИ, а клиент под сервер, плюющийся XML-ными ходами и прочим.
Производительность Графики: 4+ за счёт вызовов API
Производительность контролов GUI: 3+
Производительность десереализации сообщений: 3-
Общее впечатление: приемлемо: 4-
В жизни кaждoгo челoвекa бывaют приятные мoменты, кoгдa oн чувствует себя пoлным идиoтoм. Приятнoсть этих мoментoв в пoстижении истины.
Здравствуйте, sugarde, Вы писали:
S>Здравствуйте, Denis_Orlov, Вы писали:
S>Шахматки на CF писались. Т.е. не ИИ, а клиент под сервер, плюющийся XML-ными ходами и прочим. S>Производительность Графики: 4+ за счёт вызовов API S>Производительность контролов GUI: 3+ S>Производительность десереализации сообщений: 3-
S>Общее впечатление: приемлемо: 4-
шахматки ладно, а если мне надо, чтобы курица по экрану быстро бежала?
Здравствуйте, sugarde, Вы писали:
S>Здравствуйте, catsy, Вы писали:
C>>шахматки ладно, а если мне надо, чтобы курица по экрану быстро бежала? S>Посмотреть в сторону GAPI?
ну не знаю, сам работаю в мотороле, пишем под smartphone 2002/2003 системы на embedded написан бильярд — работает быстро...
Re[7]: Все-таки на чем игру на покете
От:
Аноним
Дата:
22.12.04 16:38
Оценка:
Здравствуйте, bkat, Вы писали:
B>Здравствуйте, jaguard, Вы писали:
J>>>>Смотря что ты хочешь получить. Если аркаду или недайбох стратегию какую, шарп никуда не годится. Какой-нибудь простой пазл типа бежувелед, пожалуй, слепить можно без проблем. Лично мне не хватает даже с++ без специальной оптимизации(сейчас у меня например в пике 15 FPS), а ничего супернавороченного собственно и нет..
C>>>А такая штука, как GAPI?
J>>А что GAPI?
B>Дак это, ты, как game developer, нам сам об этом должен рассказывать
1) GAPI не панацея темболее на более-менее современных машинах особой разници нет.(IPAQ 3835;3970)
2) Начиная с IPAQ 3650 получить 30 фпс и в что в GAPI что в GDI не проблема.
(по крайней мере PocketDivX работает)
3) Лично я писал на С++ но ООП не использовал. (PACMAN;PITON)
А вообще при выборе средств программирования для игр лучше движок писать на максимально низком уровне, а логику на чем удобней(но тоже лучше не на очень высоком). Оптимизации лучше отключить вообще.(Все равно лучше чем человек никакая оптимизация не соптемизирует)
ЗЫ: Хотя уровень средств можно выбирать в зависимости от производительности системы и от того как быстро все это должно работать.(чем выше уроветь тем медленее работает)
ЗЫЫ: Не в обиду любителям ООП, но ООП для кома тоже весч не родная. (Пока объектных процессоров не делают, а тем более на КПК где процы вообще рисковые у кторых набор комманд СИЛЬНО урезан)
Здравствуйте, Аноним, Вы писали:
А>Здравствуйте, bkat, Вы писали:
B>>Здравствуйте, jaguard, Вы писали:
J>>>>>Смотря что ты хочешь получить. Если аркаду или недайбох стратегию какую, шарп никуда не годится. Какой-нибудь простой пазл типа бежувелед, пожалуй, слепить можно без проблем. Лично мне не хватает даже с++ без специальной оптимизации(сейчас у меня например в пике 15 FPS), а ничего супернавороченного собственно и нет..
C>>>>А такая штука, как GAPI?
J>>>А что GAPI?
B>>Дак это, ты, как game developer, нам сам об этом должен рассказывать
А>1) GAPI не панацея темболее на более-менее современных машинах особой разници нет.(IPAQ 3835;3970) А>2) Начиная с IPAQ 3650 получить 30 фпс и в что в GAPI что в GDI не проблема. А> (по крайней мере PocketDivX работает) А>3) Лично я писал на С++ но ООП не использовал. (PACMAN;PITON) А>А вообще при выборе средств программирования для игр лучше движок писать на максимально низком уровне, а логику на чем удобней(но тоже лучше не на очень высоком). Оптимизации лучше отключить вообще.(Все равно лучше чем человек никакая оптимизация не соптемизирует)
А>ЗЫ: Хотя уровень средств можно выбирать в зависимости от производительности системы и от того как быстро все это должно работать.(чем выше уроветь тем медленее работает)
А>ЗЫЫ: Не в обиду любителям ООП, но ООП для кома тоже весч не родная. (Пока объектных процессоров не делают, а тем более на КПК где процы вообще рисковые у кторых набор комманд СИЛЬНО урезан)
А>С уважением Валерий.
А чего не рассказать? Расскажу. Если нужен GAPI, то идем на http://www.droneship.com и берем там pocketHAL. Он donationware для коммерческих проектов. Это удобная замена GAPI.
Или, там же, берем PocketFrog, который не просто замена GAPI, а очень даже замечательная библиотека для создания игр.
Соответственно, это все не .net и не c#.
А мысль о том, чтобы писать игру на GDI(или GDI+), мне и в голову не приходила, потому и вопрос в верхней цитате.
Здравствуйте, catsy, Вы писали:
C>1. Что лучше — C# для CF или С++ ? (Особенно интересует мнение тех, кто хоть что-то сваял на этом), и почему7
C++. Во-первых, потому, что у многих ещё девайсы с Windows Mobile 2002 и раньше, на них нет .NET. Во-вторых С++ обеспечит большую производительность.
C>2. На чем реально пишутся игры под Win Mobile, где об этом можно почитать?
Здравствуйте, Snakeye, Вы писали:
S>C++. Во-первых, потому, что у многих ещё девайсы с Windows Mobile 2002 и раньше, на них нет .NET. Во-вторых С++ обеспечит большую производительность.
Это как это нет? А почему тогда с VS .NET 2003 никакого эмулятора кроме Windows CE и Windows Mobile 2002 не дают? 2003 — надо качать отдельно...