blender3d.cz http://blender3d.cz/forum/ |
|
Ovládání lodi http://blender3d.cz/forum/viewtopic.php?f=11&t=8288 |
Stránka 1 z 1 |
Autor: | taby [ sob srp 06, 2011 9:30 am ] |
Předmět příspěvku: | Ovládání lodi |
Rozhodl jsem se vyzkoušet blender game engine. Mým cílem je vyzkoušet si to na lodi. Chci rozpohybovat loď (člun). Dokážu nastavit v logic bricks základní pohyby, ale to není to pravé ořechové. Proto se chci zeptat na následující: 1) Jak nastavit, aby se loď rozjížděla postupně (tj. zrychlovala) a zpomalovala 2) Jak nastavit, aby zatáčela a ne se posouvala bokem do strany (snad mi rozumíte) Pokud je někde návod nebo máte tipy, budu za ně rád. |
Autor: | zgerbiak [ sob srp 06, 2011 9:58 am ] |
Předmět příspěvku: | Re: Ovládání lodi |
1 - Ja by som to riešil vektorom rýchlosti(pohybu v pred). Budeš mať tento vektor, pri stlačení dopredu alebo do zadu sa k nemu pripočíta nejaká hodnota s ohľadom na max. rýchlosť. No a pre simuláciu trenia o vodu a spomaľovania budeš tento vektor násobiť iným vektorom spomalenia. aktRychlost *= 0.95. Aby to nebolo len také suché, tak v každom výpočte môžeš zarátavať aj aktuálnu rýchlosť lode, jej kinetickú energiu, natočenie trupu na smer pohybu a podobne. 2 - rotácia po ose Z Niekde som videl aj pekný článok ako robili fyziku člnu pre aquadelic, ale neviem ho nájsť. Možno toto trochu pomôže: http://www.atm.ox.ac.uk/rowing/physics/basics.html |
Autor: | taby [ sob srp 06, 2011 10:01 am ] |
Předmět příspěvku: | Re: Ovládání lodi |
rozumím tomu dobře, že toto půjde přes python? |
Autor: | zgerbiak [ sob srp 06, 2011 10:09 am ] |
Předmět příspěvku: | Re: Ovládání lodi |
Ano |
Autor: | taby [ pát říj 21, 2011 11:06 am ] |
Předmět příspěvku: | Re: Ovládání lodi |
Rád bych svůj dotaz ještě rozšířil o otázku, jaký engine použít. Přemýšlím nad tím nejen vyzkoušet BGE, ale také i jiný (free, opensource atd.) engine. Nemáte někdo prosím tip? |
Autor: | zgerbiak [ pát říj 21, 2011 1:01 pm ] |
Předmět příspěvku: | Re: Ovládání lodi |
UDK, Unity3D, XNA, jMonkeyEngine, irrlicht. UDK - pokiaľ chceš od engine-u vytrieskať maximum, mne príde dosť ťažkopádny. Unity3D - tiež výkonný engine, intuitívne ovládanie, avšak free verzia má okresané možnosti.(absencia realtime shadows), + vie pracovať s .blend súbormi. XNA - neviem, ale na českých hrách ho dosť ľuí preferuje. jMonkeyEngine - zvláda náročnejšie efekty, free, viac menej hrubé písanie kódu len trochu odľahčené funkciami engine-u. irrlicht - free , hrubé písanie kódu, celkom jenoduchý, efekty bez znalosti shaderov takmer nulové. - starý engine. |
Autor: | taby [ sob říj 22, 2011 11:47 am ] |
Předmět příspěvku: | Re: Ovládání lodi |
Díky za tipy. Rozumím tomu, že "uživatelsky nejpřítulnější" jsou UDK a UNITY? Alespoň ze screenshots mi to tak připadá. Zeptal bych se ještě na jednu věc. jak to vypadá s nějakými návody (čeština/angličtina) pro UDK jsem našel nějaký český seriál, ale pro UNITY nic v češtině, ale mraky zajímavých věcí v angličtině. |
Autor: | zgerbiak [ sob říj 22, 2011 1:00 pm ] |
Předmět příspěvku: | Re: Ovládání lodi |
Rozumieš správne. Ako som písal o UDK. Mne nesadlo, skúšal som v ňom pár vecí, ale moc mi to nešlo. Unity sa mi dosť páči, ako som ho nainštaloval, tak za 2 dni som bol schopný urobiť hru. Pripomína mi blender. V češtine zrejme tutoriály nenájdeš, ale v angličtine je toho vážne spústa. Majú skvelú podporu. Nehovoriac o zariadeniach ktoré podporuje. Je síce platený pokiaľ chceš využívať všetky jeho možnosti, ale poľa mňa za to stojí a v budúcnosti plánujem zakúpiť licencie. Majú tiež servis union. Stačí im poslať hru a oni ju za teba distribuujú za čo si pýtajú 20% zo zisku. Podľa mňa celkom fér. Neviem či má niečo také aj UDK, až na toľko som sa oň nezaujímal. Tiež kolľko ľudí, toľko chutí, a tebe nemusí voňiať Unity a UDK ti sadne. Lepšie je si vyskúsať obea a rozhodnúť sa. |
Autor: | taby [ sob říj 22, 2011 1:19 pm ] |
Předmět příspěvku: | Re: Ovládání lodi |
No, mám je oba nainstalované a zatím z toho mám obdobný pocit jako ty. Hm, budu ale zkoušet a uvidíme. Máš někde odkaz na nějaké své dílko v unity? |
Autor: | zgerbiak [ sob říj 22, 2011 3:50 pm ] |
Předmět příspěvku: | Re: Ovládání lodi |
http://www.youtube.com/watch?v=90b4FgN2CyM Exe: z-zone.ic.cz/tmp/UPong.zip Tu je milikiller-ov test v unity. Tuším to zvládol za jeden-dva večery. viewtopic.php?f=10&t=8315 S milikiller-om sme začali v unity v ten istý deň. Takže máš prípadnú podporu z našej strany. Poväčšine len tak testujem a skúšam. Pred pár dňami som za jeden deň rozbehal základ multiplayera. Nečakal som že to bude až tak jednoduché. |
Stránka 1 z 1 | Všechny časy jsou v UTC + 1 hodina [ Letní čas ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |