Právě je čtv bře 28, 2024 12:03 pm

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 6 ] 
Autor Zpráva
 Předmět příspěvku: Rallyman
PříspěvekNapsal: úte srp 03, 2010 11:53 am 
Offline
..
..

Registrován: úte srp 03, 2010 11:03 am
Příspěvky: 51
Ahoj, vytvářím hru s pracovnim názvem Rallyman, jde o klasickou rally hru. Už mám vytvořenou mapu i s autem, ale jeste nemam ty veci okolo samotného závodu.
V tomto oboru jsem nováček, a tak potřebuju alespon odkazy na nějaké prověřené způsoby vytvoření např. tachometru, minimapy, určení startu a finishe, checkpointy a postup do dalsiho lvlu.
Každá vec se hodí.
dekuji :-)


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Rallyman
PříspěvekNapsal: pon srp 09, 2010 9:22 am 
Offline
...........
...........
Uživatelský avatar

Registrován: sob zář 18, 2004 4:13 pm
Příspěvky: 1898
Bydliště: Slovensko, Bratislava
Zdravím,
Tachometer a minimapa cez script. Na to je čas, to sú menej dôležité veci.
Start a finish - ide o to či budeš mať štart na tom istom mieste ako je finish, a ak hej či to bude aj na kolá.
Keďže ide o rally tak asi na rôznych. To ti stačí dať na koniec nejaký kolízny objekt cez celú cestu.
pokiaľ sa ho auto dotkne, tak je koniec hry, alebo ideš do ďalšieho levelu. Pri tomto tiež treba zistiť či si prešiel každým checkpoint-om.
Tie checkpointy (CP) budú tiež len nejaké kolízne objekty na trati. Treba určiť ich poradie a pokiaľ prejdeš CP s číslom 5 a neprešiel si ešte CP 4, tak to znamená že si jeden vynechal.

Pokiaľ neovládaš python script, tak to budeš mať dosť obtiažne na riešenie lens s logic bricks.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Rallyman
PříspěvekNapsal: stř srp 11, 2010 1:49 pm 
Offline
..
..

Registrován: úte srp 03, 2010 11:03 am
Příspěvky: 51
jo, ja jsem si neuvedomil, ze to jde pres kolizu
v pythonu ovladam jen zaklady, ale toto bych asi udelat nezvládl.
dik


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Rallyman
PříspěvekNapsal: sob srp 21, 2010 11:05 pm 
Offline
....
....

Registrován: sob bře 15, 2008 2:50 pm
Příspěvky: 244
Bydliště: áno
Ak ti nejak extrémne nezáleží na optimalizácií, tak by si mohol minimapu spraviť tak, že by si nad mapu dal kameru, ktorá by snímala celú trať a to čo kamera vidí si necháš pomocou pythonu premietať do rohu obrazovky. Hodím ti sem skript, je to jednoduché:

Kód:
import GameLogic
import Rasterizer

#zistíš si rozmery obrazovky
width = Rasterizer.getWindowWidth()
height = Rasterizer.getWindowHeight()

y = height - 200 # y je výška obrazovky - 200 bodov. ak chceš, tak si namiesto pevných čísel môžeš nastaviť percená aby na malých monitoroch nebola minimapa príliš velká
scene=GameLogic.getCurrentScene().objects # nájdeš všetky objekty na scéne
top=scene["OBTopViewCam"] #vyberieš kameru, ktorá sníma terén zhora

top.setViewport(0,y,200,height) # velkosť minimapy
top.useViewport = True
top.setOnTop() # vždy navrchu


Nad auto/autá by si potom mohol umiestniť nejaké hornou kamerou viditelné body, aby si na minimape lepšie videl, kde sa nachádzaš.
edit: možno to ide urobiť aj inak neviem. Každopádne si pozri API blendera, možno ta niečo napadne http://www.blender.org/documentation/249PythonDoc/


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Rallyman
PříspěvekNapsal: ned srp 22, 2010 4:28 pm 
Offline
..
..

Registrován: úte srp 03, 2010 11:03 am
Příspěvky: 51
díky, to se bude hodit, ale já ted delam PODZEMÍ, takze uvidime :-)


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Rallyman
PříspěvekNapsal: pon srp 23, 2010 2:02 pm 
Offline
....
....

Registrován: sob bře 15, 2008 2:50 pm
Příspěvky: 244
Bydliště: áno
Myslím, že keď budeš mať normály stropu otočené smerok dole, tak by to nemal byť problém :wink: . Aj ked pri niektorých nerovnostiach to môže byť problém.... v podzemí som to ešte neskúšal.


Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 6 ] 

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 7 návštevníků


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
cron
Založeno na phpBB® Forum Software © phpBB Group
Český překlad – phpBB.cz