设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 2493|回复: 9
打印 上一主题 下一主题

[有事请教] 关于RGSS3的语言学习

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
18 小时
注册时间
2009-11-6
帖子
15
跳转到指定楼层
1
发表于 2012-2-14 22:24:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
首先呢,不好意思,新人,不知道这样会不会被删帖.管事的,看我有心的份上,勿删
正题:
          本人系 某大学 软件专业大二学生,学过 VB.NET    java基础,C基础,下学期学C#
      搞RM 4年了(先是vx半年,后来一直用的XP);
会改脚本,但是自己写,就有点费劲了, 所以找个someone交流或者学习
有意者加我扣扣:527806795
喜欢RPG
喜欢玩RPG
喜欢做RPG
喜欢玩自己的RPG

Lv1.梦旅人

梦石
0
星屑
50
在线时间
178 小时
注册时间
2011-1-14
帖子
33
2
发表于 2012-2-15 08:08:15 | 只看该作者
软件专业大二学了就应该没问题的啦~别跟我同学是的上到大四还不知道cpu是什么就行。

有C基础,应该会基本的结构化程序设计。
有java基础,应该知道OOAD。
有VB基础,应该能适应ruby的没分号没括号语法。

上面这些能力足够你进行相关的代码设计了。

有上面这几样,想搞定ruby和RGSS写脚本是没问题的,只要你再熟悉一下:
ruby的语法、数据结构表示和API;
RGSS3的数据结构和API;

如果你有点游戏软件构架的知识的话,自己用RGSS写个非RPG的游戏都够用了。

如果你想写兼容现有系统的脚本的话,再去:
快速浏览脚本系统里的官方脚本,了解各大类的用途、关系和调用顺序;
制定你想写的新脚本的功能;
研究这些功能需要与那些官方功能结合,或替换官方功能,或增加调用接口;

之后你就可以详细研究相关的官方代码,决定以何种方式将你的代码嵌入。等做好设计之后,剩下的就是体力活了。

大量的非官方脚本实例可以让你学习如何写一个与官方代码兼容的脚本,不必要非得将别人的脚本融合到你现在的项目里去,费劲不讨好。先去看别人的脚本:
是用何种方式设计他的功能的;
用何种手段(哪些数据结构、算法和RGSS的API)实现这些功能的;
又是如何将这些功能代码嵌入到官方代码里或使用官方代码调用的。

回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
6805
在线时间
1666 小时
注册时间
2008-10-29
帖子
6710

贵宾

3
发表于 2012-2-15 12:40:02 | 只看该作者
会改脚本、有编程基础...
你缺少的是经验.











你知道得太多了

回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
66
在线时间
140 小时
注册时间
2012-2-6
帖子
384
4
发表于 2012-2-15 14:29:56 | 只看该作者
本帖最后由 杂兵天下 于 2012-2-18 10:34 编辑

其实我也会改脚本
不过就是不会自己写
这是天分的问题。
我本身就是一个苯蛋,
不管怎么学还是一个苯蛋。
不过LZ既然能学会这么多语言
应当不是苯蛋啊
为何会改脚本还不会自己写?
@猫君。。

点评

这不是天分的问题,这是你有没有创意的问题。  发表于 2012-2-18 07:01
签名是什么?可以吃么?
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
18 小时
注册时间
2009-11-6
帖子
15
5
 楼主| 发表于 2012-2-18 01:00:19 | 只看该作者
micmoc 发表于 2012-2-15 08:08
软件专业大二学了就应该没问题的啦~别跟我同学是的上到大四还不知道cpu是什么就行。

有C基础,应该会基本 ...

前辈说的我都细细的看完了.
先说下.我学的都还不到位,,老师教的少.注意,我学的是软件.并非游戏软件,大一时我很热血.总把RMXP的脚本问题问我的C老师,...导致现在学校用XP VX教学{:1_70:}@= =游戏软件专业......
废话多了.
C基础少的老师只讲到...结构体
JAvA和RGSS2似得能看懂.自己写不知道方法 又一坑爹老师...感觉就是叫我们敲代码是的.
VB.net....看前辈讲的没啥大用,关键我就这个基础好点...
现在用VA 感觉和XV给我的感觉一样..编辑器功能强大,但是还有缺点(搞不懂日本人的思维方式).
但是做地图.我还是喜欢XP的4层作图.以及行走图像素.....
总之.前辈很厉害.拜你为师,彼此可能不适应.但是可以加1个好友吗? .有事可以请教的..{:1_17:}@


‘‘

本来VA 也没出多久..{:1_72:}@


──q527806于2012-2-18 01:04补充以上内容’’


‘‘

对于新出的VA.我还是没适应呢.


──q527806于2012-2-18 01:06补充以上内容’’
喜欢RPG
喜欢玩RPG
喜欢做RPG
喜欢玩自己的RPG
回复 支持 反对

使用道具 举报

乌有君
6
乌有君  发表于 2012-2-18 04:40:32
软件工程专业出身,硬件完全白痴人员路过,第一次GPU作业考GPU和CPU构架直接0分路过(大雾)
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
178 小时
注册时间
2011-1-14
帖子
33
7
发表于 2012-2-18 06:14:38 | 只看该作者
q527806 发表于 2012-2-18 01:00
前辈说的我都细细的看完了.
先说下.我学的都还不到位,,老师教的少.注意,我学的是软件.并非游戏软件,大一 ...

差别不大的,游戏软件也是软件,只不过结构略有不同而已。不过整体框架还都是
初始化
循环:检查退出?

  更新输入
  更新各游戏对象逻辑
  渲染画面

释放资源

现在有游戏引擎(RM的官方脚本也是一种)很多东西都不用你管的。

编程不能靠老师上课教的,你得自己学。
去找《think in C++》或者《think in JAVA》(讲OOP)、《代码大全》(从第十章看起)。

给个Q号,我加你OK。

RM的数据库和代码设计相当让人纠结的,乱七八糟的东西全写一起了。我觉得他们本意就不是很想让你改脚本的样- -
我也刚开始看VA,不过感觉他写的更乱了……

点评

我太挑剔了- -!自重自重……  发表于 2012-2-20 06:39
如果进一步细化对象(i.e.Event),减少数据硬编码(i.e.window),做完整类成员声明(不是必须),支持更开放的自定义形式并降低与原版数据库格式的耦合就更好了.  发表于 2012-2-20 06:38
大神们你们是对的,我自重。VA的脚本是几个版本中配合它数据库最好的。  发表于 2012-2-20 06:17
最后一段必须自重。  发表于 2012-2-19 10:04
我怎么没觉得全都是分开写的呢 = = b 而且VA结构明显优于之前的XP和VX……  发表于 2012-2-18 07:05
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1287
在线时间
671 小时
注册时间
2009-11-11
帖子
2790
8
发表于 2012-2-18 07:24:07 | 只看该作者
从窗口开始写起,多看看大神们的例子

点评

自重  发表于 2012-2-18 13:16

嘿。嘿。嘿
回复 支持 反对

使用道具 举报

Lv2.观梦者

虚構歪曲

梦石
0
星屑
319
在线时间
1196 小时
注册时间
2010-12-18
帖子
3928

贵宾

9
发表于 2012-2-18 13:19:22 | 只看该作者
本帖最后由 忧雪の伤 于 2012-2-18 13:19 编辑

我写的置顶帖是什么,好吃么?

点评

《致研究的人》?食材分量十足。不过无意冒犯,再烹饪一下就更好吃了。  发表于 2012-2-20 06:44
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
18 小时
注册时间
2009-11-6
帖子
15
10
 楼主| 发表于 2012-2-18 22:48:08 | 只看该作者
micmoc 发表于 2012-2-18 06:14
差别不大的,游戏软件也是软件,只不过结构略有不同而已。不过整体框架还都是
初始化
循环:检查退出?

扣扣号.早就留在了主楼{:1_12:}@

点评

有没有可以矫正眼神的眼镜。。。眼神太次了我  发表于 2012-2-20 05:19
喜欢RPG
喜欢玩RPG
喜欢做RPG
喜欢玩自己的RPG
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2025-2-25 04:37

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表