Shootorial #1: ActionScript 3
由 Moly
Shootorial #1: ActionScript 3
Shootorial #1: ActionScript 3 的標籤
遊戲介紹
這個入門級 Flash 遊戲製作教學,涵蓋了基本的角色移動操作。已獲 Kongregate 官方授權。
遊玩說明
完成 Shootorials,學會製作自己的 Flash 遊戲。
FAQ
什麼是 Shootorial #1 (ActionScript 3)?
Shootorial #1 (ActionScript 3) 是由 Moly 開發、Kongregate 主持的教學型太空射擊遊戲,旨在教學如何用 ActionScript 3 製作橫向卷軸射擊遊戲的基礎。
Shootorial #1 (ActionScript 3) 要怎麼玩?
在 Shootorial #1 (ActionScript 3) 中,你將操控太空船上下移動,發射子彈擊毀來襲的隕石並閃避碰撞。
誰開發了 Shootorial #1 (ActionScript 3)?
Shootorial #1 (ActionScript 3) 由 Moly 開發,是分步驟遊戲開發教學系列之一。
Shootorial #1 (ActionScript 3) 的主要目標是什麼?
主要目標是在經典街機射擊玩法中,盡可能擊落隕石並閃避障礙,生存越久越好。
Shootorial #1 (ActionScript 3) 是給開發者還是玩家的?
Shootorial #1 (ActionScript 3) 主要針對想學習 ActionScript 3 製作射擊遊戲的新手開發者,但也可作為基礎太空射擊遊戲遊玩。
留言
Kriptonic
Jun. 06, 2010
It would be nice to see how to set up the Keyboard stuff. I know all you were doing was an AS2 to AS3 port, but can you please provide a good tutorial on how to set up the keyboard to work with MovieClips? Without that knowledge, a lot of people aren't even going to be able to do some of the most simple elements of flash games...
Gamer200
Jan. 02, 2012
If you are stuck at step 11 replace the "enterframe" with Event.ENTER_FRAME
Varilian
Feb. 25, 2011
As per SamWarrior's comment, one of the best parts about programming is being given a complete set of someone elses code. If people were truly inquisitive, they would delve into the Key.as file they are given. The ability to have a keyboard event handler is the subject of thousands of tutorials, but the people who read this would be much better off if they just looked inside of the code they are given! If you want fluid movement, you need to read inside of that Key.as, and learn to love it! I know it's long, but please give this a '+' so people can learn!
thelolcano
Aug. 10, 2011
i need help, im using cs5.5 and ac3, i just finished step 13, and decided to test my game, i have the codes exactly the same, and i dont get any errors, but my ship will not move, help please????
scientist102
Feb. 04, 2011
Sry, I meant:
Saying "paste the code below" and not explaining what it means is not really teaching you about AS3, but telling you what to do, rather.