作者PsMonkey (痞子军团团长)
看板java
标题Re: [问题] 可供参考的游戏原始码
时间Sun Dec 8 14:57:10 2013
先说,此篇嘴炮居多 (艹)
※ 引述《rubric (其实我正在找第几篇)》之铭言:
: 不晓得这样问有没有失礼仪
: 请问网路上会有可供参考的游戏原始码吗?
基本上,虽然 Java 写游戏属於小众
不过要找一定有 open source 的 project
(我都看过用 GWT 写的了,虽然还是半成品 XD)
但是你希望看到的,似乎是完整的「教学码」
我是不觉得会找不到,只是我会觉得找的时间还不如多写两行程式来的实在
: 身为新手,我目前努力的部分有: (也许还不够努力,想请求个方向
: 1.网路上放的类似大学一学年要修个课程看完
: http://tung.tsu.edu.tw/lecture/java/java.htm
: 2. java蚂蚁书看完3/4 (无奈理解力不太够
程式是写出来的,不是理解出来的
: 3. 去书店查有没有关於用java写游戏的书的资讯,书目有:
: a. 大师谈java游戏设计 <= 书店告知绝版
: b. 重构-改善既有的程式设计 <= 有难度,且不太像是我想要的
: (我要的比较与游戏设计相关)
: c. 深入浅出java程式设计
: d. 完全探索java游戏程式设计
: cd其中一本书商那边已经没书,
: 另一本跟蚂蚁书和网路讲义教的内容一样 (都是基础从字串阵列教起
图书馆是你的好朋友
然後,我的确在二手书店看过 a 这本书
好像还摆在一本一百的专区
不过後来再去就没了 XD
d 我没印象,但是 c 不太可能缺货(头先系列怎麽可能...)
b 基本上是只要你写程式,可能就需要这本书
跟你想不想要... 嗯... 接「时候未到」可能比较实在 XD
: 举例子只是希望能够参考别人所写的程式,究竟是如何办到页面间的切换
: 存取档案,在哪个step时作存取的动作...
: (而网路上大多也只是片段的程式码,告诉你整个游戏中的某
: 一个部分该怎麽写)
这两段看起来,你是很矛盾的 XDDDD
教你怎麽写游戏的书,我草草翻过一下
其实也是针对游戏所需的逻辑下手
游戏终究是软体,所以写软体需要的技能你还是需要
包含基础程式技能、包含 refactor
当然也一定会包含 divide and conquer 的思维
所以,网路上大多只写片段的程式码
其实本质上没有问题
因为一般人会假设一个写游戏的 programmer 是... programmer (废话吗你)
只要提点比较特别的部份应该就够了
然後,依照你说的内容,其实你的书单应该改成:
1. Java Swing
2. Java 2D 图学技术
这两本 O'Reilly 都有,天龙好像也都还有货
(严格来讲应该是三本的)
从中去决定你要怎麽 show 画面、处理各种 event
(我猜用 Java Swing 的方式你会比较快乐 XD)
不过实做上可能觉得他们讲得太 low... level(尤其第二本 XD)
找找喜欢的 library 或是 engine 可能比较实在
除非你想转行变成打造 library / engine 的人 XD
当然,请抛弃「希望有中文资讯」这种奢望 [泪目]
最後,PTT 还有一个版(最近正在嘴炮三千镁?)叫做 GameDesign
是专门讨论游戏设计的
也许你在那里可以得到比较多 or 直接的协助
--
钱锺书:
说出来的话
http://www.psmonkey.org
比不上不说出来的话
Java 版 cookcomic 版
只影射着说不出来的话
and more......
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.129.129.199
1F:推 cowbaying:XDDDDDDDDD 12/08 22:57
2F:推 AmosYang:任何人有三千镁,都可以参加慈善嘴炮大赛 12/08 23:24
3F:推 chikasa:我只有三千印尼盾,只好吃土了 12/12 09:32
4F:推 rubric:有点晚回,不好意思,但真的很感谢您的资讯以及建议^^ 12/14 09:43