作者NDark (K1下次要买摇滚区)
看板GameDesign
标题Re: [请益] 制作一个游戏所需要的技术?(初学者问题)
时间Sun Jul 5 02:12:32 2009
※ 引述《feedingdream (饲梦)》之铭言:
: 到现在也只学了一小部分的 C++,连个自订的视窗都弄不出来。
半夜睡不着.列一下我想得到的.
程式设计:就像是作业(homework)写个函式可以解决某一个问题.
系统程式设计:像是期末专题要一些模组一起配合达成某种目的.
譬如说人脸追踪期末专题-可以拆解成
读入影像模组,
肤色侦测模组,
特徵点侦测模组,
轮廓侦测模组,
使用者介面模组,
绘图回应显示模组等等
游戏程式设计:到这一层主要是了解游戏引擎层在做什麽-为了达成游戏系统抽象的功能
视窗平台模组: 看你开发的系统在哪个平台上,需要有不同的视窗函式库
资源读入器: 图片读入 模型读入 影音读入 文件资源读入
显示模组: 图片显示 图片管理 文字显示 内嵌视讯
摄影机镜头 三维物件管理 效能控制 人物动作
烟雾火焰水波焦距光影特效显示
使用者介面: 键盘 滑鼠 摇杆 手把 特殊控制器
物理引擎: 碰撞 速度移动更新 爆炸碎裂及弹道模拟 水特效模拟
音效音乐模组: 音乐播放 音效播放 混音 立体音效 多声道
人工智能模组: 路径搜寻 状态判断 决策判断 群体智能
网路模组: 讯息传送 伺服器管理
游戏设计:不只单指是程式,大概可以说是把抽象的游玩概念化为实体可运作的流程.
游戏类型与资源管理分析
游玩流程设计
事件触发及编辑器
使用者选单设计
各种怪物人工智能设计
玩家及设计者(Power User)功能设计及权限管理
关卡编辑器及关卡设计
过场动画(Cut Scenen)设计及编辑器
数值编辑器及各种人物与怪物数值设计
游戏登入网页,问题回报或大厅设计
总之,不见得每样都要会,不见得每个游戏全部元件都有有...
而且大部分都已经有现成的函式库了.
只是要如何整合起来.学会使用.
也不见得有个强大的引擎就不用学游戏程式设计.有狙击枪不会瞄准也没用.
跨到最後一个阶段後就是看经验跟领悟了.
有没写到的再请各位高手补齐吧....
--
"May the Balance be with U"(愿平衡与你同在)
http://vision.twbbs.org/~ndark/
视窗介面游戏设计教学,讨论,分享。欢迎来信。
视窗程式设计(Windows CLR Form)游戏架构设计(Game Application Framework)
游戏工具设计(Game App. Tool Design )电脑图学架构及研究(Computer Graphics)
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.230.197.41
1F:推 david429:半夜睡不着觉,把心情哼成歌,只好到屋顶找另一个梦境。 07/05 16:01