Re: [請益] 請問一下程式問題
※ 引述《bob23512351 (冰)》之銘言:
: 我想請問一下假如要寫下列所敘述的遊戲大概需要甚麼樣的程式
: 我是程式新手
: 遊戲內容(基本上):
: 在一張地圖(農場?小島?)上飼養寵物(魔物?)
: 寵物會隨機在地圖上走動
: 藉由在地面上做元素(地水火風?)的改變
: 使得寵物走過附近時會吸收微量的元素
: 當元素夠多時會進化
用簡單的設計概念 2D為例(2維陣列)
先決定地圖最小單位大小
比如地圖是由10*10像素大小的格子所組成
接著決定 地圖的範圍 比如是由30*30的格子組成
Unit類別(魔物/元素) 的要素
將unit產生在地圖上 並記錄座標到array中(檢查產生位置 是否合法)
魔物如何移動 每次移動多少距離(像素/格子) 移動頻率
每次移動檢查 自己周維是否與元素碰撞/相鄰
有則吸收元素(將元素從地圖移除) 魔物產生變化(exp增加之類)
整個遊戲 就是一些判斷流程 一直跑
要注意每次流程處理的時間間隔 比如這個世界 每秒活動一次
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.240.195.178
推
11/02 00:43, , 1F
11/02 00:43, 1F
→
11/02 00:44, , 2F
11/02 00:44, 2F
推
11/02 01:23, , 3F
11/02 01:23, 3F
→
11/02 01:29, , 4F
11/02 01:29, 4F
推
11/02 05:52, , 5F
11/02 05:52, 5F
→
11/02 12:25, , 6F
11/02 12:25, 6F
→
11/02 13:09, , 7F
11/02 13:09, 7F
→
11/02 13:09, , 8F
11/02 13:09, 8F
→
11/02 13:09, , 9F
11/02 13:09, 9F
→
11/02 13:12, , 10F
11/02 13:12, 10F
推
11/02 15:27, , 11F
11/02 15:27, 11F
→
11/02 15:27, , 12F
11/02 15:27, 12F
→
11/02 17:56, , 13F
11/02 17:56, 13F
討論串 (同標題文章)