作者ssize (当个动漫宅但不当偏执狂)
看板GameDesign
标题Re: [请益] .Net环境下制作游戏
时间Fri Dec 2 18:36:51 2011
※ 引述《Nestarneal (涅斯)》之铭言:
: 我想请问一下
: 有没有书籍是专门介绍,怎麽在 .Net 的环境下制作游戏的呢?
: 目前学校是上到利用 Windows form 来写出视窗程式,
: 然後期末的时候有个分组报告,要 Demo 各组写的程式
: 我们这一组决定要写一个全年龄 Galgame,
: 不过现在有个问题就是有许多我们原本认为很简单的功能,
: 事实上目前所学的不够应付...
: 身为一组的核心(?)我打算直接买书来看,
无法回覆你工具的问题,算是…一点小感想,有错指正我。
我觉得基本上制作游戏是制作游戏,程式是程式,请先拆开来想。
以前在练习写flash game的时候,上网看了一大堆语法後,结果还是做不出来,
因为我根本不知道我想做出怎样的游戏。
现在你有目标了,但我想程式先不考量,建议请先画出你的游戏流程图。
以你举的类型来说,先设计一个小流程:
场景一:开始画面。有基本背景与标题(会动)。一个「开始」按钮=>点击後进场景二
场景二:一个学校背景。插一个对话框。对话框开始一个字一个字出现以下内容:
「今天开始转学到这个学校,绝不能迟到,免得给人坏印象…」
点击滑鼠左键出现下一页内容,直到最终页,出现一个按钮,
按钮上写「快点进入学校」=>点击後进入场景三。
场景三:校门口背景。一张跌倒女学生的图片(物件?),对话框…
「冲得太快不小心撞到人了…」
「哎呀呀…痛痛痛…」
两个按钮「走路怎麽这麽不小心」=> 点击後接场景四
「不好意思,你没事吧?」=>点击後接场景五
场景四:进入good end背景。对话框写
「不好意思,我叫xxx,为了赔罪,我请你喝杯咖啡吧。」
=>播放end音乐
场景五:进入bad end背景。对话框写
「对陌生人这麽温柔的男人都不是好东西。离我远一点。」
按键=>上面写重玩=>接回场景一
呼…这样上面不算是一个完整的流程,不过已经有很基础的起呈转合了。
虽然Windows form什麽的我没用过,但感觉只要导入场景,掌握对话框的时机,
也许按钮用判断式写一写就能完成了,不用花什麽买书钱。
那这样是不是没什麽技术?也别太小看做游戏了…
我不知道你用的工具能辅助你做到怎样的程度,但文字慢慢一个字一个字出现,
图片的淡入淡出,或场景切换如何才不会太奇怪…等等等可以优化的地方。
如果没有直接可以用的功能,那就会你使用工具时研究的方向,
用这个工具能写出这个功能吗?该怎麽解决…之类的。
当你知道自己要做什麽,你在工具的使用上,发问的问题就能够更精准。
你程式进步的才有方向。
总之,我想你应该不是要学生作品想交出游戏编辑器什麽之类的吧…
写了一大篇,总结就是…要做游戏,建议还是先提出你的设计蓝图吧。
蓝图不用太大,企划的第二步就是考量时间、成本,不然你们做起来也会很辛苦。
你有了设计图,有了会用的工具,接着就能将你的问题焦点放在正确的地方。
--
1F:推 Hevak:推这篇,除了会工具以外要搞清楚到底要做什麽... 12/02 18:48
2F:→ Hevak:流程图真的很好用 12/02 18:48
※ 编辑: ssize 来自: 114.26.164.126 (12/02 19:36)
3F:推 Nestarneal:感谢。感觉比之前还有个方向了 :) 12/02 20:57