Zdravím
potřeboval bych pomoct. V javě moc neumím a tíží mě čas. Je to velmi
špatná kombinace
Mám rozpracovaný projekt Snake Invaders (Nic převratného nečekejte! Jde o
hada a Invadera, co sbírají tečky.) a narazil jsem na několik
problémů.
Nejdříve by bylo asi nejlepší napsat, že kód psalo hned několik lidí
(několik dobrých duší) a tak se může zdát zmatečný (hlavně díky mojim
úpravám ).
Takže k těm problémům. Nějak mi nefunguje kolize s obrazovkou, shodí to
hru. Další problém je kolize s Invaderem. Je to takový random jednou hra skončí jednou ne. A
ještě bych byl rád, kdyby mi někdo pomohl s vykreslením obdelníku ve tvaru
beziera, takže to vlastně nebude obdelník, protože nebude mít rovné
strany. Hádám, že se to určitě bude realizovat přes cyklus, který bude
vrstvu po vrstvě ty beziery vykreslovat
Byl bych velice vděčný, kdyby jste mi k té problematice něco poradili. A
chtěl bych se zeptat, jestli se u té kolize s oknem nějak použije
Cohen-Sutherlandův ořez a zda je nějak možné nastavit foodu (pro
hada/invadera), aby se nezobrazoval na kraji obrazovky, jinak by mohlo dojít ke
kolizi a předčasnému ukončení hry.
Takže jestli to mám shrnout, tak je to nadpis vlákna, tedy: Kolize entit s
oknem, kolize entit mezi sebou (u Hada by byl kolizní bod pouze hlava) a
vykreslení bezierova obdelníku.
Předem všem moc děkuji za pomoc.
EDIT: Pokoušel jsem se vložit projekt do kolonky Vložení obrázku http://leteckaposta.cz/651843731
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.