side view programing kouza

サイドビューゲームプログラミング講座



サイドビューゲームプログラミング講座 ... サイドビューマップの作り方 learn side view game programing

side view no teigi


gamen wo jimen ni taisite suihei no iti kara byouga suru.

sora ya yama nado no jimen yori ue ni aru object no sokumen ga byouga sareru hanmen,
jimen no uemen ha byouga sarenai.

game no baai, player ha omo ni gamen sayuu = zengo ni nomi map idou suru.
sono tame topview/birdview no youni touzai-nanboku no 4 houkou ni idou saseru koto ha
dekinai.


[side view wo tukau merit]

sora wo gamen nai ni byouga sitai baai
fuukei nado wo gamen ni toriire yasui.

Y zahyou jou ni map tenkai sitai baai
player wo jump sasetai baai ha ugoki ga mie yasui.
mata gake wo nobottari suru youna Y houkou no map field wo tukuri yasui.

juuryoku nado no buturi enzan wo hyougen sitai baai
ball wo nageru nado no dousa ga mie yasui.


[side view wo tukau demerit]

suihei houkou no idou hani ga gentei sareru.
game no baai, player ha omo ni gamen sayuu = zengo ni nomi map idou suru.
sono tame topview/birdview no youni touzai-nanboku no 4 houkou ni idou saseru koto ha
dekinai.

sono tame map ga hokano view to hikaku site kanari yuganda mono ni natte simau risk ga
aru.



kore ikou ha sample program no setumei desu.--------------------------------------------------------

map no seisei

100x100 no map
map no Y jiku houkou ha takasa wo arawasu.
charactor ha jump de nobori, juuryoku de sita ni otiru.

map nai ni ball to, ball wo ireru goal wo random na iti ni haiti suru.
korera ha zahyou data to site map to ha betu ni sakusei suru.


haikei

haikei ha 1 mai no gazou wo, player no idou ni awasete scroll saseru.
map yori mo oku ni aru enkei de ari, scroll suru sokudo wo map yori mo osoku(1/4) settei suru.

kousuru koto de enkin kan wo ensyutu suru koto ga dekiru.

haikei gazou ha 1 mai wo tunagi awasete iru tame, 4 hen no sumi ha gazou wo tunage ta toki to renzoku site
mieru you ni suru.

サイドビューゲームプログラミング講座 ... サイドビューマップの作り方 learn side view game programing

juuryoku

player no baai, ue key de jump sita toki ni ue muki no tikara (Y minus) ga settei sareru.
sono go, 1 loop goto ni juuryoku ni yotte ue muki no tikara ha gensyou si, tikara ga Y minus kara Y plus ni
gyakuten suru koto de kondo ha rakka wo hajimeru.

player no asi ga yuka block ni chakuti sita jiten de, juuryoku ha 0 ni reset sare, jouge no idou ha
nakunaru.


ball no bound

ball no baai, player ga ball wo nageta toki ni ue muki no tikara (Y minus) ga settei sareru.
sarani player no muki ni oujite sayuu ni idou suru tikara ga hassei suru.

Y houkou no tikara ha player to douyou juuryoku de minus ni tenjite iku ga, jimen ni chakuti site mo sugu ni ha
teisi sezu, ittei no tikara wo kyuusyuu site vector wo hanten sase, saido ue muki no tikara wo hassei saseru.

X houkou no tikara ha ittei daga, block ni butukatta baai tikara no muki ga sayuu hanten suru.
X houkou no tikara ha gensyou sinai tame, kono ugoki ha Y houkou no tikara ga 0 ni naru made keizoku suru.

サイドビューゲームプログラミング講座 ... サイドビューマップの作り方 learn side view game programing

atari hantei

ball no zahyou to goal no zahyou ga ittei han-i nai ni natta baai ball ha syoumetu si,score ga kasan
sareru.




sample program

sample program (javascript ban)
brouser nado de go sansyou kudasai.

sozai nado no go riyou ha kojin no han-i nai de onegai simasu.
doukon sarete iru data wo siyou sita content wo internet ni koukai sitari, syouyou riyou sitai nado no baai ha betto gosou dan kudasai.

Please use the materials etc. for personal use only. If you wish to publish content using the included data on the Internet or use it for commercial purposes, please contact us separately.


dousa kankyou:windows 32/64bit
kaihatu gengo:javascript

-- DOWNLOAD (windows 32 / javascript) --


■ romeJP top ni modoru ■