這是一個可以探索宇宙,開拓屬於自己的世界的遊戲,可供大家一起玩樂的遊戲。
進入遊戲時會先到達遊戲的MENU畫面,之後可以選擇要進入遊戲(按1)、查看製作成員名單(按2)、查看遊戲規則(按3)、離開(按0)
- 按任意鍵開始遊戲:
開始後第一個出現的骰子為第一位玩家的行走步數,之後按下按鈕顯示出第一位玩家移動後的地圖,之後繼續重複步驟依序為第二、第三、第四玩家
- 如遇到機會,將有可能出現
- 骰到 3 以上的的數字獲得 2000 元
- 支付太空船燃料費用 1000 元
- 投資股票獲利,獲得 1000 元
- 如遇到命運,將有可能出現
- 遭到外星人攻擊,損失 2000 元
- 半路上意外撿到 1000 元
- 退回起點
- 遇到監獄
- 下回合若骰出偶數,再下回合可以開始移動
- 下回合若骰出奇數,再下回合仍無法移動,要繼續骰骰子
- 繞行一圈回到起點
- 加 1000 元
- 如遇到機會,將有可能出現
- 按1: 暫停遊戲並回到MENU畫面(原本預計功能 尚未實現)
- 按2: 遊戲重新開始(原本預計功能 尚未實現)
- 按0: 離開遊戲(原本預計功能 尚未實現)
- 我們的骰子有顏色
- 在每位玩家獲勝時的畫面都不一樣(是彩色的喔!!)
- 我們有初始畫面、規則頁、成員名單和結束畫面
- 我們的機會命運都各有三種可能,且會隨機出現
- 每經過一輪會詢問是否要離開遊戲
- 環境 :
- DEV C++
- Windows 10
- 套件 :
- <stdio.h>
- <stdlib.h>
- <ctype.h>
- <string.h>
- <math.h>
- <time.h>
- <windows.h>
2020/12/5~2021/1/8
- 地圖上的棋子本來是想用特別的圖案 如: ▲ ★ ◆ ◎,但因為它是全行符號要改太困難了,最後在取捨之下選擇了鍵盤上就有的較醜半形符號 如: @ # & $ 。
- 無法做到命運裡的「讓所有玩家隨機互換位置」,所以我們製作成退回起點。
- 地圖格子太小,過路費如果是四位數格子會跑掉,所以我們把過路費改成英文字的 toll。
- 無法讓函式回傳多個變數,所以我們改用 struct,後來又發現函式不能回傳多個 struct,所以我們把所有東西都丟到主程式。
- 原本我們使用暴力的程式碼,後來發現太暴力,而且太多東西無法呈現,所以我們整個打掉重寫,改用 struct 寫。
- 由於購買土地要顯示地主的圖樣會造成遊戲版面太過混亂,所以我們以 「(玩家編號)」 的方式呈現。
- 用好看的全形圖案當做棋子
- 讓遊戲可以暫停
- 讓遊戲可以重來
- 在每塊地升級時蓋房
- 每次執行完一個玩家的動作,就把畫面洗掉
- 讓玩家選擇要看初始畫面還是規則頁又或是成員名單
- DEV C++
- 大家的腦
- 維基百科
- 大富翁說明書