Diskusija: Flash žaidimas su Flex UI

13 views
Skip to first unread message

Rytis Alekna

unread,
Nov 12, 2012, 4:53:07 AM11/12/12
to flash_lt
Sveiki,

turiu tokią dilemą: yra žaidimas, kuriame labai daug visokių formų ir panašių GUI elementų, kurie bendrauja su visokiais web servisais. Su flex'u tokias formas daryti vienas malonumas. Su Flash IDE - ne. Todėl kilo idėja ateityje naudoti tokią žaidimo kūrimo strategiją - tai, kas yra žaidimo variklis, kuriama su Flash IDE (visokios animacijos ir žaidimo logika), o visas UI su Flex'u.

Norėčiau sužinoti jūsų nuomonę/patirtį apie tai.
Labiausiai mane domina optimaliausia komunikacija tarp Flex'o ir žaidimo variklio.

Rytis.

Jevgenij Dmitrijev

unread,
Nov 12, 2012, 5:00:28 AM11/12/12
to flas...@googlegroups.com
Hi,

Aš esu pasidaręs AS3 projekto template'ą, kuris ir su Flashu atsidaro ir su Flexu. Priklausomai nuo poreikio. Aišku čia tik kodo tvarkymui naudinga.
Bet pagal tai ko tau reikia, manau protinga būtų naudoti SWC failus. Padarai visą žaidimo logiką su Flash IDE,
sudedi viską į SWC failą ir tada sėkmingai gali jį integruoti į Flex'ą.

z.

Rytis Alekna

unread,
Nov 12, 2012, 5:25:51 AM11/12/12
to flash_lt
Na aš daugiausia irgi galvoju apie flash variklio, kaip komponento įkrovimą Flex'o aplikaciijos viduje. Tačiau mane labiau domina, kaip tas žaidimo komponentas bendrautų su išoriniu framework'u. Pvz: kaip iš žaidimo vidaus atidaryti flexinį langą su visokiais parametrais. Taip pat kaip iš flexinės formos komunikuoti su varikliu (padaryti live binding'ą su kokiu nors žaidimo objektu). Kiek skaičiau spaudos internete, tai žmonės siūlo komunikaciją per event'us (visiškai nepatinkanti idėja) arba per LocalConnection'ą (šiek tiek geresnė idėja, nes galima įgyvendinti kokį nors service-client pattern'ą). Dar viena idėja - pasidaryti "gateway" metodą žaidimo root'e. Tačiau visur matau problemą - griežto klaidų tikrinimo praradimą kompiliacijos metu.

Rytis.


2012/11/12 Jevgenij Dmitrijev <jevgenij....@gmail.com>

--
Jūs gavote šį laišką nes esate užsiregistravęs Lietuvos Flash technologijos vartotojų grupėje.
Norėdami atsisakyti laiškų prenumeratos, išsiųskite laišką šiuo adresu:
flash_lt+u...@googlegroups.com
Daugiau informacijos čia:
http://groups.google.com/group/flash_lt?hl=lt

Tomas Kukis

unread,
Nov 12, 2012, 6:40:22 AM11/12/12
to Lietuvos Flash programuotojų konferencija
su flashu padarytą swf embinu arba užsikraunu ir dispathinu eventus flexui, analogiškai flexas dispathina flashui.

Tomas
--
Tomas
Reply all
Reply to author
Forward
0 new messages