blender3d.cz
http://blender3d.cz/forum/

blender space ship game help!
http://blender3d.cz/forum/viewtopic.php?f=11&t=7896
Stránka 11

Autor:  zgerbiak [ čtv zář 30, 2010 10:09 am ]
Předmět příspěvku:  Re: blender space ship game help!

Predpokladám že máš najskôr shop kde vyberieš zbraň na celý level a potom zapínaš hernú scénu.

Je viacero riešení.
- V scéne Game pridáš na loď všetky zbrane.
Scriptom na začiatku hry odoberieš tie, ktoré si v shop-e nevybral.

- Visible je tiež riešenie. Neviem prečo ti to nešlo.

- Mať jeden "super" objekt zbrane. Skriptom zmeniť jeho mesh a vlastnosti podľa vybranej zbrane v shop-e.

- Na začiatku hry pridať vybranú zbraň z neviditeľnej vrstvy a priparentovať k lodi.

Ja by som sa priklonil k prvým dvom riešeniam.
Tretie riešenie len v prípade že by sa prvé dve z nejakých dôvodou nedali použiť.
4-té riešenie je otázne. Toto riešenie je najideálnejšie (pridáš len to čo musíš) pre iné engine-y, ale keďže toto je blender, človek nikdy nevie :)
S parentom za behu hry som moc nerobil. :-) Treba vyskúšať.

Autor:  zgerbiak [ pát říj 01, 2010 10:44 am ]
Předmět příspěvku:  Re: blender space ship game help!

Som myslel že ovládaš scriptovanie v bge keď sa do niečoho takého púštaš.
Bude to chcieť asi spraviť na mieru, takže pošli čo máš a ja to tam porobím.
Skype nepoužívam.
Skús Gmail.
zgerbiak zavináč gmail bodka com

Autor:  zgerbiak [ sob říj 02, 2010 2:19 pm ]
Předmět příspěvku:  Re: blender space ship game help!

Spravil som nenšiu ukážku výberu zbraní.
Síce sa to volá shop ale nič sa nekupuje, len vyberáš zbrane na loď.
Veď načo aj robiť všetko keď je to len ukážka. :-)

Na výber máš 2 zbrane.
Na každé krídlo môžeš vybrať akú chceš, poprípade žiadnu. Vyberá sa klikaním na jeden zo štvorcov popri lodi.
Enter-om sa dostaneš zo shopu do hry, kde sa k lodi pridajú vybrané zbrane.
Scripty som trochu okomentoval.
V shop-e sú po stranách lode 2 štvorce. Slúžia na detekovanie myši (pre ktorú stranu vyberáš zbraň), v hre si ich môžeš zneviditeľniť.

Jediná nevýhoda je, že s takýmto systémom musíš dodržiavať určité pravidlá v pomenuvávaní objektov.
Tiež pri každej novej zbrani je treba ju pridať na potrebné miesta a zapísať do scriptu nový objekt(Gun_shop riadok 5).

Robené vo verzii 2.49b

Přílohy:
Poznámka: Tu je ten zázrak :)
Shop_1.zip [43.16 KiB]
81 krát

Autor:  zgerbiak [ ned říj 03, 2010 1:35 pm ]
Předmět příspěvku:  Re: blender space ship game help!

risakczex píše:
nedalo by se to udělat že pokaždé je někde kostka se zbrani a když na ní kliknu tak se aktivuje jen ta určitá na kterou kliknu?

Chce to lepší popis + nejaký náčrt.
Tiež by bolo dobré keby si si hneď na začiatku spísal/nakreslil hlavné črty a funkcie hry.
Toho sa potom držal a nerobil nič naviac. Pretože sa ti môže stať že budeš chcieť pridať nejakú novú funkciu a zistíš že za ňu budeš musieť prekopať celú hru od základu.

Autor:  zgerbiak [ ned říj 03, 2010 4:30 pm ]
Předmět příspěvku:  Re: blender space ship game help!

Až takto si to nemusel rovno aj s názvami objektov a mesh-ov.

Ak správne rozumiem, je toto celé obrazovka modifikacii lode.
Vidím že chceš aj meniť loď.
Takže budeš mať viacero lodí na ktorých možeš meniť zbrane a motory.
Otázka je či to budú len tieto komponenty(zbrane a motory), alebo aj nejake iné (štít...).
Tiež či bude rovnaký výber zbraní a motorov pre každý typ lode, alebo budeš mať určité obmedzenia že niečo na nejakú loď môžeš dať a niečo nie?
Počet vylepšení na loď. Bude mať každá loď fixne maximálne 2 zbrane? alebo sa to bude líšiť od typu lode?
Samotné vylepšenia. Budú stáť hráča nejaké kredity, body v hre?

Je dôležité všetko jasne popísať pred žačatím.

Tiež mi nieje jasné z toho screenu ako konkrétne vylepšujem loď.
V tých azúrových štvorcoch sú rôzne lode a klikaním si jednu vyberiem?
Výber zbraní a motorov, ako ich vyberiem? Chytím a prenesiem na loď? Alebo ich len označím?

Stránka 11 Všechny časy jsou v UTC + 1 hodina [ Letní čas ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/