Kādas tehnoloģijas lietojat?

Viss, kas saistīts ar spēļu izstrādi priekš Android, iOS, Windows Mobile, Symbian u.c.
Post Reply
Message
Author
kovacs
Posts: 81
Joined: 13 Dec 2010, 15:23

Kādas tehnoloģijas lietojat?

#1 Post by kovacs » 15 Aug 2013, 15:16

interesēja parunāt ar citiem mobile developeriem, ko tad īsti katrs lieto.

Man sanāk tā-

Hungry Rabbit - Objective-C, Cocos2D-iphone, Box2D, XCode. Analītikai un banneriem- Admob/Flurry/iAd/Revmob
<yet unnamed board game> - C/C++ (minimāli), Cocos2d-X, Lua (pārsvarā), Analītikai un banneriem- Admob/Flurry/iAd/Revmob

nākotnē ir doma par MOAI ( http://getmoai.com/ ) un visu engine/gameplay taisīt Lua, ja nu kaut ko vajag lai ir performance, tad to pārrakstīt C/C++. Galvenie iemesli- gribās cross-platform un lai var developēt/testēt uz desktop, nav tā ķēpa ar simulatoriem vai gaidīšanu, kamēr piestartējas uz devices. Gribu opensource un free usage, tāpēc uz citām lietām (Unity, ...) nopietni neskatos.

Ir moš šeit kādam praktiska pieredze ar MOAI? Vnk ir lietas, kas man Cocos2d-x īsti līdz galam nepatīk (piemēram, ka fizika nav iebūvēta, tas kā strādā taimeri, touch'i un tml detaļas)

So? :)

elvman
Posts: 429
Joined: 06 Dec 2010, 18:43
Location: Rīga
Contact:

Re: Kādas tehnoloģijas lietojat?

#2 Post by elvman » 15 Aug 2013, 16:14

Runion (iOS) - C++, Cocos2d-x (+CocosDenshion), Box2D, Flurry

PS. Ko tu izmanto, priekš Flurry iekš C++?
Beidz runāt, sāc darīt!

elvman
Posts: 429
Joined: 06 Dec 2010, 18:43
Location: Rīga
Contact:

Re: Kādas tehnoloģijas lietojat?

#3 Post by elvman » 17 Aug 2013, 18:00

Izveidoju C++ wrapperi priekš Flurry Analytics
https://github.com/elvman/FlurryX
Beidz runāt, sāc darīt!

bubu
Guru
Guru
Posts: 398
Joined: 07 Dec 2010, 11:54

Re: Kādas tehnoloģijas lietojat?

#4 Post by bubu » 17 Aug 2013, 19:09

Ko nozīmē šis vairākos failos?

Code: Select all

Created by Dmitry Matyukhin on ...
Forši būtu aizvietot "class FlurryX" ar "namespace FlurryX", jo pilnīgi visas metodes ir statiskas - no objektu veidošanas nekādas jēgas.

elvman
Posts: 429
Joined: 06 Dec 2010, 18:43
Location: Rīga
Contact:

Re: Kādas tehnoloģijas lietojat?

#5 Post by elvman » 18 Aug 2013, 21:11

bubu wrote:Ko nozīmē šis vairākos failos?

Code: Select all

Created by Dmitry Matyukhin on ...
Updeitoju headeri. Sākums ņemts no Dmitrija koda. Praktiski viss ir pārrakstīts, izņemot headeri :)
bubu wrote:Forši būtu aizvietot "class FlurryX" ar "namespace FlurryX", jo pilnīgi visas metodes ir statiskas - no objektu veidošanas nekādas jēgas.
Izmantoju klases, lai tas atainotu oriģinālo Flurry kodu, kurš gan Java, gan Objective-C versijās izmanto klases ar statiskajām metodēm. Vienīgā atšķirība tā, ka šajās valodās neimspeisus nevar izmantot, tāpēc varbūt tiešām būtu jēga C++ versiju pārrakstīt uz namespaceiem. Paldies par ieteikumu!
Beidz runāt, sāc darīt!

kovacs
Posts: 81
Joined: 13 Dec 2010, 15:23

Re: Kādas tehnoloģijas lietojat?

#6 Post by kovacs » 20 Aug 2013, 17:36

elvman wrote:Runion (iOS) - C++, Cocos2d-x (+CocosDenshion), Box2D, Flurry

PS. Ko tu izmanto, priekš Flurry iekš C++?
man uz visu analītiku ir C wraperis, ko attiecīgi var saukt gan no C++, gan Lua, bez lieka čakara. Attiecīgi wraper iekšpusē ir gan Flurry, gan Google analītikas paralēli. Pluss esmu iOS only.. pagaidām, jo manuprāt ir vērts portēt idejas, kuras ir vērts portēt, nevis jau no paša sākuma mocīties papildus ar cross platform.

Jo ja godīgi, man C++ nepatīk, jo dažādas jaudīgas lietas, kas ļauj vienkārši rakstīt programmas, viņā ir ļoti sarežģītas dēļ valodas sintakses, attiecīgi es vairāk skatos uz variantu Lua (game logic) + C/C++ (performance critical lietas).

Tev Flurry ir analītikai vai arī banneriem?

Post Reply

Return to “Mobilās platformas / Mobile platforms”