綜合討論區  
» 遊客:  
 

作者:
標題: 想做3D互動遊戲,類似坦克大決戰.不知道從何開始. 上一主題 | 下一主題
maximage
站長

HTML5遊戲正夯!


站長勳章 大富豪勳章 Director同好勳章 遊戲創作同好勳章 寵物王勳章
積分 2508
主題 629 + 回覆 2070
現金 4836098
存款 10
註冊 2005-2-16
來自 台北
狀態 離線
#1  想做3D互動遊戲,類似坦克大決戰.不知道從何開始.

轉貼自原來CGI討論版

日期: 2003/05/26 09:20
作者: 劉國瑋   <hatayama_ryo@hotmail.com>

顏老師你好:

我叫Michael, 目前在澳洲唸大學,
對Director很有興趣, 但是目前只懂一些基本的東西.
我跟一個朋友叫Alex(之前他好像有EMIAL給您)想一起做一個3D互動遊戲.
類似您的作品: 坦克大決戰
但是我們不知道從何開始...
我們有買"Director 8.5多媒體開麥啦"這本書,
不過對於這種比較複雜的3D互動遊戲,
此書並沒有介紹的很詳細.

我們用的是Director 8.5和Director MX,
OS是Windows XP.
我們都已經懂得使用Photoshop 7, Flash MX, Dreamweaver MX, Illustrator 10等軟體.
主要對LINGO不夠了解...

如果我們想做一個像坦克大決戰的3D互動遊戲,
我們一開始應該怎樣做呢?

期待老師的回音

祝您身體健康!!



日期: 2003/05/26 10:11
姓名: MaxImage

首先,我想先澄清一下,"坦克大決戰"其實是一款很標準的2D遊戲.(並非3D)
它就跟一般的FLASH小遊戲沒有多大的差別..

關於製作遊戲,我想"程式寫作技術",
應該不會是一開始製作遊戲會有的問題.

一款遊戲,如果知道他的邏輯原理,就不用怕你無法用程式語言SCRIPT寫出來.
(除非你是一看到script就會眼花的人.. )

無論是"Director 8.5多媒體開麥啦",或是"Director MX多媒體必修講座",
書中都有幾個製作小遊戲的例子.這些例子雖然都是很簡單的小遊戲.
但是卻將小遊戲製作的"技巧",給展現出來.
使得讀者能夠在並非對程式語言有很深入的了解的狀況下,製作出遊戲來.

回歸主題,"坦克大決戰"的遊戲結構很單純,先撇開那一堆看起來像3D的場景不談,那不過就是個大猩猩丟香蕉遊戲(如果你電玩接觸不夠久,可能不隻到什麼是大猩猩丟香蕉 )
玩家算出角度與力道,將子彈射出去..如果射中就算勝利.反之就換對手攻擊.

回歸到你們的問題,"該如何開始製作呢?"
我想製作遊戲應該是循序漸進的.雖然我也只是遊戲界的生手,
但是可以替你們訂下幾個製作這款遊戲的階段目標:

1. 先學習使用lingo控制Sprite的移動.透過sprite(1).locH=sprite(1).locH+1這樣簡單的語法可讓Sprite向右移動.先練習如何讓Sprite朝著自己計畫的方向移動.

2. 製作簡單的小型射擊遊戲,遊戲中主角僅能射出一發子彈.(先不要想同時射出太多子彈,那得要有基礎Lingo能力才有辦法辦到).玩家按下特定按鍵後可以射出子彈.

3. 去找數學公式來看看,看如何讓子彈朝特定的角度來發射.

4. 現在該學的都學到了,製作坦克大決戰吧!

先朝著以上的階段目標來努力吧! 有問題隨可以來繼續討論.
不過我希望你們是真的嘗試怒力過了,才來發問喔!

總之,要學好Lingo,不二法門就是"多看HELP裡面的LINGO大字典".
你們都是在國外唸書的,看那些英文的HELP應該是跟看中文沒兩樣.  





Max Image World 站長 -  Vincent - 0010010101101101110101110011010100101
2005-2-17 11:45 AM
查看資料  發送郵件  訪問主頁  發簡訊   編輯帖子  引用回覆


可列印版本 | 推荐給朋友 | 訂閱主題 | 收藏主題



 



[ 與我們連絡 - Max Image World ]

Powered by Discuz! 2.5 © 2001-2005 Comsenz Technology Ltd.
Processed in 0.022279 second(s), 6 queries, Gzip enabled