作者VVll (信)
看板GameDesign
标题Re: [请益] 请问一下程式问题
时间Fri Nov 2 00:15:26 2012
※ 引述《bob23512351 (冰)》之铭言:
: 我想请问一下假如要写下列所叙述的游戏大概需要甚麽样的程式
: 我是程式新手
: 游戏内容(基本上):
: 在一张地图(农场?小岛?)上饲养宠物(魔物?)
: 宠物会随机在地图上走动
: 藉由在地面上做元素(地水火风?)的改变
: 使得宠物走过附近时会吸收微量的元素
: 当元素够多时会进化
用简单的设计概念 2D为例(2维阵列)
先决定地图最小单位大小
比如地图是由10*10像素大小的格子所组成
接着决定 地图的范围 比如是由30*30的格子组成
Unit类别(魔物/元素) 的要素
将unit产生在地图上 并记录座标到array中(检查产生位置 是否合法)
魔物如何移动 每次移动多少距离(像素/格子) 移动频率
每次移动检查 自己周维是否与元素碰撞/相邻
有则吸收元素(将元素从地图移除) 魔物产生变化(exp增加之类)
整个游戏 就是一些判断流程 一直跑
要注意每次流程处理的时间间隔 比如这个世界 每秒活动一次
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 123.240.195.178
1F:推 bob23512351:其实我想问的是有没有推荐的引擎或程式~~ 11/02 00:43
2F:→ bob23512351:真的没有的话我就乖乖的去学个程式语言好了 11/02 00:44
3F:推 elfkiller:简单易上手的话RPG MAKER就可以了 11/02 01:23
4F:→ VVll:最简单的 就rpg maker了 11/02 01:29
5F:推 jerryklu:不管是引擎还是程式你还是要学程式语言啊..除了rpg maker 11/02 05:52
6F:→ bob23512351:目前有抓了DEV C++ 然後慢慢看网路教学 11/02 12:25
7F:→ Killercat:珍惜生命 远离dev c++ 11/02 13:09
8F:→ Killercat:这东西已经有十来年没更新了... 免钱的话请改用 11/02 13:09
9F:→ Killercat:visual c++ express 11/02 13:09
10F:→ Killercat:等等 原来这个有非官方接手了啊... Orwell Dev C++ 11/02 13:12
11F:推 asleisureto:C/C++做黑底白字纯文字游戏ok 想做有图片的游戏 11/02 15:27
12F:→ asleisureto:强烈建议你还是改学RPG Marker或Flash吧 11/02 15:27
13F:→ Killercat:其实....不会很难,只是要选对引擎而已 XD 11/02 17:56