Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Vectorball - Tutorial projekat za pravljenje igara u VBu - svi mogu da doprinesu!

[es] :: Visual Basic 6 :: Vectorball - Tutorial projekat za pravljenje igara u VBu - svi mogu da doprinesu!

Strane: < .. 1 2 3

[ Pregleda: 10732 | Odgovora: 46 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Aleksandar Ružičić
Software Architect, Appricot d.o.o.
Beograd

Član broj: 26939
Poruke: 2881

Jabber: krckoorascic@gmail.com
Sajt: krcko.net


+44 Profil

icon Re: Vectorball - Tutorial projekat za pravljenje igara u VBu - svi mogu da doprinesu!16.08.2005. u 03:56 - pre 227 meseci
Citat:
steewsc: Ej ljudi trenutno sam na moru u CG i lepo mi je :). Dok sam bio kuci elitesecurity.org mi nije radio i zato cim dodjem kuci ide se dalje. Ajd ©i@

haha, posalji nam koju razglednicu :)
 
Odgovor na temu

steewsc
Trajanovic Stevica
Cicevac Town

Član broj: 10379
Poruke: 237
*.dialup.neobee.net.



+5 Profil

icon Re: Vectorball - Tutorial projekat za pravljenje igara u VBu - svi mogu da doprinesu!17.10.2005. u 11:18 - pre 225 meseci
Sada bih da se odradi odbijanje oBall-a (loptice) o reket u zavisnosti od ugla pod kojim udari u reket.
Da bi se to postiglo ja sam reket podelio na 4 oblasti (Height=40),

__ _ 0
| A|
|__| _ 10
| B|
|__| _ 20
| C|
|__| _ 30
| D|
|__| _ 40

a odijanje zavisi (pored toga u koju obalast reketa udari Oball) i od toga da li je BallY vece ili manje od nule.
Odnosno da li se krece na gore/na dole.
Pa da predjem na stvar:
Uzmimo slucaj kada se oBall krece na gore (BallY<0):

Imamo 5 moguca slucaja:
I)
Udarice u oblast A(>=0 i <=10)
II)
udarice u oblast B(>10 i <=20)
III)
udarice na granici izmedju B i C (20)
IV)
udarice u oblast C(>20 i <=30)
V)
udarice u oblast D(>30 i <=40).

B i C je sredina reketa i ako oBall udari u nju trebalo bi da se odbije kao od zida.
U ostala 4 slucaja loptica se odbija i dolazi do promene vrednosti BallY i to na sledeci nacic:
Oblast A => BallY=BallY + 1.5
Oblast B => BallY=BallY + 1
Oblast B & C => BallY=BallY (Ne menja se!!!)
Oblast C => BallY=BallY - 1
Oblast D => BallY=BallY - 1.5

Kod za Oblast A bi izgledao:

Code:

If Racquet_Height >= 0 Then
    If Racquet_Height <= 10 Then
            BallYMove = BallYMove - 1.5
    End If
End If


Ostali su isti uz promenu brojeva (-1.5 -> -1 | -1 ->1 | 1 -> 1.5).
------------------------------
Za kretanje loptice na dole je obrnuto.

(<- ZA slucaj da neki neznaju ->)
Ispitivanje da li je BallY negativno ili pozitivno vrsi se na sledeci nacin:

Code:

If Ball<0 Then
    'Slucaj kada se loptica krece na gore
Else
    'Slucaj kada se loptica krece na dole
End if


END.

www.cicevac.com
†StEEwSc†
 
Odgovor na temu

steewsc
Trajanovic Stevica
Cicevac Town

Član broj: 10379
Poruke: 237
*.dialup.neobee.net.



+5 Profil

icon Re: Vectorball - Tutorial projekat za pravljenje igara u VBu - svi mogu da doprinesu!17.10.2005. u 11:20 - pre 225 meseci
Molio bih iskusnije da me isprave, ako znaju neki drugi nacin da se ovo izvede!

www.cicevac.com
†StEEwSc†
 
Odgovor na temu

steewsc
Trajanovic Stevica
Cicevac Town

Član broj: 10379
Poruke: 237
*.dialup.neobee.net.



+5 Profil

icon Re: Vectorball - Tutorial projekat za pravljenje igara u VBu - svi mogu da doprinesu!30.11.2005. u 12:19 - pre 223 meseci
Nemam drivere za graficku i zbog toga nemogu da nastavim.
Kad kupim novu graficku izbunaricu negde ovu temu.
Verovatno ce biti negde duboko, posto niko nece da radi.
Ajd.
www.cicevac.com
†StEEwSc†
 
Odgovor na temu

Dark Icarus
Goran Lalić
Beograd

Član broj: 19775
Poruke: 428
*.rcub.bg.ac.yu.



+2 Profil

icon Re: Vectorball - Tutorial projekat za pravljenje igara u VBu - svi mogu da doprinesu!21.12.2005. u 09:10 - pre 223 meseci
Ne budi tako siguran... sto b' reko Švarci : I'll be baak.

Vraćam se na Net do nove godine i imam svaku nameru da nastavim sa našim zajedničkim radom na Vectorball-u. Pregledaću sve što je rađeno od jula, pa ću napisati najbolji i najjednostavniji mogući kod, debelo ga komentarisati i uploadovati projekat na net. A onda cu da podelim domaće zadatke. Ima li vas još ili ću da predajem praznoj učionici?
In a game of chess you must never let your opponent see your pieces - Zap
Brannigan
 
Odgovor na temu

Aleksandar Ružičić
Software Architect, Appricot d.o.o.
Beograd

Član broj: 26939
Poruke: 2881

Jabber: krckoorascic@gmail.com
Sajt: krcko.net


+44 Profil

icon Re: Vectorball - Tutorial projekat za pravljenje igara u VBu - svi mogu da doprinesu!21.12.2005. u 18:43 - pre 223 meseci
Citat:
Dark Icarus:...Ima li vas još ili ću da predajem praznoj učionici?

ima nas ucho al smo mirni pa se necujemo :D

navalite ljudi, ja se ukljucujem cim se stigne kod api-ja... (koliko u sledecem koraku :D)

poz
 
Odgovor na temu

steewsc
Trajanovic Stevica
Cicevac Town

Član broj: 10379
Poruke: 237
212.200.97.*



+5 Profil

icon Re: Vectorball - Tutorial projekat za pravljenje igara u VBu - svi mogu da doprinesu!22.12.2005. u 14:44 - pre 223 meseci
i ja sam tu.
www.cicevac.com
†StEEwSc†
 
Odgovor na temu

[es] :: Visual Basic 6 :: Vectorball - Tutorial projekat za pravljenje igara u VBu - svi mogu da doprinesu!

Strane: < .. 1 2 3

[ Pregleda: 10732 | Odgovora: 46 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.