PLT 板


LINE

看板 PLT  RSS
我昨天回到一半當掉了,也沒暫存檔 O_o 總之誠如推文所說,GameDesign 雖然有時候會有奇怪的回答, 但是也有一些有經驗的人在那,可以去那裡問問看。 ※ 引述《Ioannes (想不到...)》之銘言: : 個人對設計遊戲是完全沒經驗,所以想請教各位。 雖然說遊戲設計跟程式語言沒有直接關係, 但是同樣可以考量遊戲是需要哪一方面的語言, 如 Lua 就是個被大量使用來被 embedded 的語言: http://www.lua.org What is Lua? Lua is a powerful, fast, light-weight, embeddable scripting language. 他的設計理念就是高效能,輕便,與適合嵌入到其他程式中。 由於遊戲的效能通常非常 critical, 所以 Lua 就被大量使用了。 不過 Lua 我真的覺得不太好用,他的特性跟遊戲本身不是很合, 另外有一個專門設計來給遊戲使用的語言,是 Squirrel http://squirrel-lang.org quirrel is a high level imperative/OO programming language, designed to be a powerful scripting tool that fits in the size, memory bandwidth, and real-time requirements of applications like games. 另一方面,其實 Python 也很常被使用,不過那就絕對不是效率考量了。 Python 效能不差,但不會有上面那兩個好是一定的。 : 如果目前想設計一個很簡單的遊戲,就是一個人(也可以是一顆球),利用滑鼠,讓這個 : 人 不過遊戲的種類太多了,如果只是一個很簡單的小遊戲,效能也不是那麼地重要, 用到上面的東西,可能就有點不恰當了。例如很多 Flash/Action Script 小遊戲 就做得不錯,雖然效能很爛,不過也沒什麼關係。 : 可以在一個正方形上的四個頂點走來走去,人是走2D方向的,而人則是3D化的。 : 這是最初的想法,先做出能動的,未來再寫程式控制這個人的走法是不是我所要求的 我想你還是先需要搞清楚自己要什麼,是要: 1. 學習?你說你沒有經驗 2. 做出成品?可是這個成品好像有點無聊 3. 最終結果是什麼?如果只是要人走來走去,不如用 Flash 吧 要先知道目的是什麼,才好選擇你需要什麼,東西太多不可能沒把需求搞清楚, 就能夠全部都弄出來。 : 個人是學過了一點點的c++,可是不知道可不可以把3D化的人物跟c++套在一起 : 也就是畫面是3D化的,而人的走法是2D的 你需要 3D lib, 如 DirectX, OpenGL, Ogre3D, Irrlicht, 等等等......很多很多。 有的是最底層的,所以效能會很好,有的是包裝好的,用起來比較容易, 但是效能則會比較差。這邊也要搞清楚需要多好的效能。 至於什麼走法是 2D......你應該不是希望 3D 人在 2D 上行走吧, 我想你所說的 2D, 其實也是 3D 投影下來的結果。3D 要和 2D 混在一起, 大概只有 cut in 之類的東西才會發生,不然就都是全 3D 了。 : 這樣的話,那我需要用到什麼程式語言或是其它的工具呢?還是需要兩種工具一起搭配 : 著做?一種程式語言,一種畫3D畫面的工具? 一樣要看你的需求。不過以大型的商業遊戲而言, 效能不管怎麼樣都是非常 critical 的,那就幾乎一定是 C/C++ 了。 但是那種遊戲沒有良好的環境和實力,根本做不出來啊。 -- Nobody can take anything away from him. Nor can anyone give anything to him. What came from the sea, has returned to the sea. Chrono Cross --



※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.135.28.18
1F:→ sunneo:Orz 可是那邊卻沒有動靜了 08/27 08:44
2F:推 Ioannes:謝謝賜教! 08/29 03:51







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:Tech_Job站內搜尋

TOP