[請益] 如何在命令列室窗做出棋類遊戲及圖形連結?

看板GameDesign (遊戲設計)作者 (鮮度減半,老了0.5歲囧)時間16年前 (2009/05/01 02:06), 編輯推噓7(709)
留言16則, 8人參與, 最新討論串1/1
前面先說明一下吧~ 我現在在做一款遊戲 整體架構是機器人或有非現實力量的人類之戰棋式的遊戲方式 (這是目前目標,以後可能會改) 目的:1。興趣    2。體現自己的想法    3。增強思想多元以及邏輯 簡約目標進度:(以機器人說明)  戰鬥流程 > 整備室 > 城市對立 > 勢力規劃 > 世界觀 (完成度中) (目前位置) 對戰流程的部分 就是像以前哈電族 有一款非常熱門英雄XX(?)的遊戲 純粹以文字方式來表達戰鬥流程 例如誰攻擊了 用甚麼方式攻擊 是否有偏差 HP SP如何增減等等... 但是戰鬥流程的內容及變數 是以近期及以前有玩過的遊戲能力值 加上一些同學的建議和自己的想法湊成 例如對戰方式是以半回合制 取鏡自小時候玩過的軒轅劍三外傳 (現在還是很喜歡這款XD) 依照個人敏捷(或速度等等的) 來決定誰動作以及動作的快慢還有單位時間內的次數 (有時靈光一動就會加一些改變進去~) 好吧~ 問題來了 我使用的語言是C 因為學校的程式語言課程 以及課本只有教到鍊結串列... (洪維恩、紅色書皮那本,後來因為直接教C++所以後面的章節不教) 因為我不會連結圖形 所以只能在命令列室窗裡面發揮 看到有人寫出棋類、貪食蛇等等遊戲 都是可以直接控制畫面上的東西 (例如作選項、貪食蛇移動、棋子選格子移動等等...) 而不是要用輸入東西來做出命令 這個要怎麼做呢? 另外我買了一本"深入淺出DirectX" 依照裡面去下載了DirectX 9.0 SDK 可是完全不會用ˊˋ 看書也看不懂... 而且裡面是用c++... (多少有點差異) 爬文說可以用這個來創造圖形介面 可是這個好像是做3D的... 我想先玩玩看2D or 2.5D的說... 如果我想套用圖形介面 就像是網路上的小遊戲 用我在C寫的程式 依照我按的或鍵盤移動畫面圖形上選項及動作 這個要怎麼做呢? 有推薦的書籍可以看嗎? 我現在正在學C++跟JAVA C處於教學完畢自強中... 所以如果有用C的書籍請優先推薦>< JAVA我還是搞不懂建構子跟函數在使用上有甚麼差別... (雖然老師說妳就是不能這樣想...要兩個分開想...) 因為我現在就只能苦苦的用文字圖形編碼來畫圖冏...... 拜託各位強者大大賜教>< 我們學校資訊相關系成立沒幾年 設備有是有 雖然教授學歷都很高... 雖然以後好像會有甚麼遊戲設計課... (那要等太久了ˊˋ,時間也衝堂...) 可是東問西問都說沒甚麼在碰冏... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.104.228.136

05/01 03:02, , 1F
c++不也是有建構子跟函數?
05/01 03:02, 1F

05/01 10:45, , 2F
這個只能靠自己去學了.. 多少還是有陣痛期
05/01 10:45, 2F

05/01 11:02, , 3F
付我諮詢費用,我可以認真的幫你想一下ㄎ...
05/01 11:02, 3F

05/01 20:09, , 4F
先推薦你可以到PTT2去學一下BBSLua 學過Lua還是有些好處的
05/01 20:09, 4F

05/01 20:11, , 5F
再來要用console寫遊戲最基本的就是用getch()接按鍵
05/01 20:11, 5F

05/01 20:11, , 6F
然後重印整個畫面來達到動態
05/01 20:11, 6F

05/01 20:12, , 7F
但我覺得既然你還在學習各種語言 乾脆學個action script
05/01 20:12, 7F

05/01 20:13, , 8F
去寫個flash的遊戲更有成就感
05/01 20:13, 8F

05/01 20:15, , 9F
我很不推薦command來玩遊戲,試看flash,有程式基礎好上手
05/01 20:15, 9F

05/02 00:16, , 10F
樓上其實也沒那麼嚴重,遊戲主要的是遊戲性,console or
05/02 00:16, 10F

05/02 00:16, , 11F
window 只是個介面,好的遊戲idea不會因為介面是console就
05/02 00:16, 11F

05/02 00:17, , 12F
降低他的遊戲性,在踏入視窗介面前,以console來訓練其實也
05/02 00:17, 12F

05/02 00:17, , 13F
是很ok的。
05/02 00:17, 13F

05/02 00:38, , 14F
建構子是用來生出該class的object的命令
05/02 00:38, 14F

05/02 21:28, , 15F
我總覺得原po應該要多加強自己的實力再來寫.. :pp
05/02 21:28, 15F

05/05 01:36, , 16F
戰棋 其實是很有難度的game ... 應該比象棋難度更高吧 @@
05/05 01:36, 16F
文章代碼(AID): #19-UYEK2 (GameDesign)
文章代碼(AID): #19-UYEK2 (GameDesign)