作者feedingdream (饲梦)
看板GameDesign
标题[请益] 制作一个游戏所需要的技术?(初学者问题)
时间Sun May 31 21:27:52 2009
小弟不太确定程度这麽低的文章PO在这是否恰当,
如果哪里不适合小弟马上删文。
其实说初学者甚至还不到,可以算是门外汉了。
心中一直想着想要制作游戏,不过实际的接触却非常的少,
到现在也只学了一小部分的 C++,连个自订的视窗都弄不出来。
但是一直想要真的起头,就算只有一点点也想做点东西,
却连一个底一个型都摸不到,也找了一段时间了,可是找到的资讯都模模糊糊的。
於是想要请教设计游戏到底是用了哪些技术,
换个说法就是想请教一些游戏的部分是如何制作的。
比较想问的是 RPG、横向动作、棋盘式战略甚至是 AVG、电子小说这几种,
像是游戏视窗的设定、进入以及游戏内视窗的选单、读取和过场画面、
键盘滑鼠的控制、时间的流动、主要角色活动的画面、座标定位之类,
这些东西感觉都是一个游戏必备的东西,
但是跟小弟所接触到的程式设计内容却似乎完全没有碰到,
只有流程控制似乎有点影子,却顶多弄个猜数字之类的阳春小游戏出来。
这纯粹是小弟所学的还太浅,还是说是配合其他工具所设计?
能否稍微讲述一下这些部分是如何制作出来的?
或者能指点一下什麽东西是小弟该去学习的,
或是提供个网站或书目小弟也会去研究。
万分感谢。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.129.42.214
1F:推 ddavid:RPG Maker、吉里吉里等等工具都是你可以使用的 05/31 21:34
2F:→ ddavid:如果想自己从写程式开始,其实C# + XNA还算蛮好上手的 05/31 21:36
先感谢指点。
对於RPG MAKER个人初步的观感会觉得限制很多所以就兴致缺缺,
真正想要的是整个程式就自己做起,即使很困难也想试试看。
C#与 XNA小弟会去搜寻资讯多做了解跟学习的。
※ 编辑: feedingdream 来自: 140.129.42.214 (05/31 21:40)
3F:→ ddavid:喔对了,当然用Flash做小游戏也是容易入门的选择 05/31 21:37
4F:→ feedingdream:FLASH小弟会,不过那不是我心中所想要的制作@@ 05/31 21:41
5F:→ airzone:"2D/3D RPG角色扮演游戏程式设计," 博硕, 2003 05/31 21:52
6F:→ airzone:书有点旧了不过可以参考看看 05/31 21:53
呃,3D RPG角色扮演游戏程式设计这本我有,
不过对於Direct指令和函式的部分完全看不懂 囧
啃的还满吃力的。
7F:推 darkflier:不建议楼上推荐的书 太旧了 直接搞XNA比较快 05/31 22:02
8F:→ darkflier:不然就搞opengl DirectX9的书建议不要在买了 05/31 22:03
9F:→ darkflier:因为等你学成...大概XP就下市了 05/31 22:03
OPENGL是最近才知道的东西,正开始看点教学,
不过很好奇介面、选单之类的是用这个做的吗?
※ 编辑: feedingdream 来自: 140.129.42.214 (05/31 22:15)
10F:推 Quaid:恩 虽然direct之类的版本是一直在更新 但语法多少还是有承袭 05/31 22:48
11F:→ Quaid:能直接winGDI加c++写engine的话 也不用李他甚麽DX XNA 05/31 22:50
12F:推 softwind:用简单又免费的open source lib去兜比较快 06/01 00:41
13F:推 imphs:我觉得flash还蛮适合的吧 你说的那些游戏 都有人做过 06/01 00:44
14F:→ imphs:而且教学也多 06/01 00:44
15F:→ softwind:正3D"应该"有难度 用SDL之类的2D 玩玩应该OK吧? 06/01 00:44
16F:推 imphs:你比较想学的那些 都算是GUI 想学可以搜寻一下或去c版 06/01 00:48
17F:→ imphs:3D应该有点难 如果是一个人做的话 2D比较好入手 06/01 00:49
18F:→ imphs:至少图比较好弄~ 06/01 00:50
19F:→ imphs:比较好学的GUI: Qt wxwidget visual c 06/01 00:52
20F:→ Jerrynet:看样子你可能是对图形画面的控制摸不着头绪@_@ 06/01 01:46
21F:推 asleisureto:看你是想做"游戏"还是"游戏程式"...其实这两者差满多 06/01 01:52
22F:→ asleisureto:前者你还要面对美术企划等诸多困难,所以我的建议跟一 06/01 01:53
23F:→ asleisureto:楼一样先从flash或吉里那些摸起,若是後者的话可能就 06/01 01:54
24F:→ asleisureto:读资讯相关科系或报名一些课程较好...若要买书自修也 06/01 01:55
25F:→ asleisureto:是可以...需要很大的热情与坚持撑下去就是@@ 06/01 01:56
26F:→ jhs1213:可以先看些电脑图学....再去看 Directx9 SDK 的DEMO 06/01 10:47
27F:→ jhs1213:熟了之後 再把DEMO 程式扩充.... 06/01 10:49
28F:推 mosluce:话说 RPG MAKER VX 不错^^ RGSS2 可以试试看 06/01 17:34
29F:推 Ebergies:技术吗? ... 画画, 作曲, 写文章之类的吧 06/03 21:02