Project1

标题: [讨论][建议]这样教新人学脚本是否会好一些! [打印本页]

作者: 9987788    时间: 2007-3-2 23:46
标题: [讨论][建议]这样教新人学脚本是否会好一些!
发现奇怪的现象…… 投1号的都是新手 投5号的最差也懂RGSS 可以自己写出脚本……
郁闷!{/gg}



在加入一句…… 根据楼下诸位大大说的 偶8素让大家把脚本全翻译
而是偶然加入一些翻译后的范例 给偶们新手来学
偶想 绝大多数新手 只要 学过一次 解决过一次 大多是可以举一反三的……
比如说 偶昨天刚看过 66的脚本录象 现在已经可以自己修改一些关于 窗口 菜单 和一些变量代入之类的东西……
而且 今天里也学会嗽趺慈ゼ哟笞痔?修改颜色量
我不知道 其他的新手是怎么样学的…… 但是就我自己来说 我这里储存了 起码有2.5G
以上的脚本 范例 录象和一些大大的解密版游戏……  
而且 绝大多数大大的 脚本对新手来说 都太难了 虽然我们可能可以用的了 但是 我们却学不会……
对于绝大部分的新手来说  脚本是陌生的 难学的代名词 光是海量的英文就可以让人晕死!
那么 高手写几个 中英对照后的脚本
是否可以对新手学习脚本的热情或者理解起到一定的作用呢?
比如说
self.contents.draw_text(x坐标, y坐标, 长, 高, $game_variables[1].to_s)
(该脚本感谢K大大解答……)
对于这个脚本 是否可以把里面的英文 可以汉化的部分完全汉化 然后和英文的放在一起 互相对照一下 那样对新手来说 就可以对比 研究 甚至可以记住并且理解……

比如说$game_variables[1].to_s
我知道$game_variables[1]=变量0001(再次感谢K大解答……)但是 to_s是干啥的 我就完全不知道了……  
而前面的self.contents.draw_text似乎好象意思是 显示…… 但是 这么长的显示 从一个不懂英文的人来说 是很难理解的
楼下的说的也对
但是我也试着去学习F1 但是F1毕竟只适合慢慢的学习!并且从根本来学脚本 很适合王道的人
但是 大部分新手 尤其是E文完全不过关而且数学很烂的新手 都比较喜欢邪道的说 不求学会 只求可以用的了 用多了自然也就明白一些了 是为实践派!
我个人认为  不是所有的新手都明白定义变量是什么? 或者 很多都不明白变量是干什么用的
而且 我相信 绝大部分的人 E文并不是多好……
假设 我根本不懂变量 不懂英文 我需要怎么知道脚本的相关功能呢?
看F1?
那里面写的东西 除了基础中的超级基础外 对我和天书没什么区别……
或许柳大说的对 不是正确的学习方法…… 不是王道…… 但是王道对于普通新手来说 太难了…… 必须要重新学习英文和数学  最起码 要求四级左右的英文和 高等函数知识吧?
难道 为了做游戏 就必须要重新回去学一次英文和数学在来学么?
我个人来说 王道的确是好东西 一辈子的知识……
但是 诡道对我来说 或许更适合一些


                                    ----------以上…… 邪恶的某8!?汗死中

              [本贴由 玮哥投胎了 于 2007-3-3 20:58:09 进行了编辑] [LINE]1,#dddddd[/LINE]本贴由论坛斑竹柳柳认可答案,如楼主认为问题未解决,请重新将此贴编辑为“有事请教”,并回帖叙述疑点即可~ ^-^
作者: 9987788    时间: 2007-3-2 23:46
标题: [讨论][建议]这样教新人学脚本是否会好一些!
发现奇怪的现象…… 投1号的都是新手 投5号的最差也懂RGSS 可以自己写出脚本……
郁闷!{/gg}



在加入一句…… 根据楼下诸位大大说的 偶8素让大家把脚本全翻译
而是偶然加入一些翻译后的范例 给偶们新手来学
偶想 绝大多数新手 只要 学过一次 解决过一次 大多是可以举一反三的……
比如说 偶昨天刚看过 66的脚本录象 现在已经可以自己修改一些关于 窗口 菜单 和一些变量代入之类的东西……
而且 今天里也学会嗽趺慈ゼ哟笞痔?修改颜色量
我不知道 其他的新手是怎么样学的…… 但是就我自己来说 我这里储存了 起码有2.5G
以上的脚本 范例 录象和一些大大的解密版游戏……  
而且 绝大多数大大的 脚本对新手来说 都太难了 虽然我们可能可以用的了 但是 我们却学不会……
对于绝大部分的新手来说  脚本是陌生的 难学的代名词 光是海量的英文就可以让人晕死!
那么 高手写几个 中英对照后的脚本
是否可以对新手学习脚本的热情或者理解起到一定的作用呢?
比如说
self.contents.draw_text(x坐标, y坐标, 长, 高, $game_variables[1].to_s)
(该脚本感谢K大大解答……)
对于这个脚本 是否可以把里面的英文 可以汉化的部分完全汉化 然后和英文的放在一起 互相对照一下 那样对新手来说 就可以对比 研究 甚至可以记住并且理解……

比如说$game_variables[1].to_s
我知道$game_variables[1]=变量0001(再次感谢K大解答……)但是 to_s是干啥的 我就完全不知道了……  
而前面的self.contents.draw_text似乎好象意思是 显示…… 但是 这么长的显示 从一个不懂英文的人来说 是很难理解的
楼下的说的也对
但是我也试着去学习F1 但是F1毕竟只适合慢慢的学习!并且从根本来学脚本 很适合王道的人
但是 大部分新手 尤其是E文完全不过关而且数学很烂的新手 都比较喜欢邪道的说 不求学会 只求可以用的了 用多了自然也就明白一些了 是为实践派!
我个人认为  不是所有的新手都明白定义变量是什么? 或者 很多都不明白变量是干什么用的
而且 我相信 绝大部分的人 E文并不是多好……
假设 我根本不懂变量 不懂英文 我需要怎么知道脚本的相关功能呢?
看F1?
那里面写的东西 除了基础中的超级基础外 对我和天书没什么区别……
或许柳大说的对 不是正确的学习方法…… 不是王道…… 但是王道对于普通新手来说 太难了…… 必须要重新学习英文和数学  最起码 要求四级左右的英文和 高等函数知识吧?
难道 为了做游戏 就必须要重新回去学一次英文和数学在来学么?
我个人来说 王道的确是好东西 一辈子的知识……
但是 诡道对我来说 或许更适合一些


                                    ----------以上…… 邪恶的某8!?汗死中

              [本贴由 玮哥投胎了 于 2007-3-3 20:58:09 进行了编辑] [LINE]1,#dddddd[/LINE]本贴由论坛斑竹柳柳认可答案,如楼主认为问题未解决,请重新将此贴编辑为“有事请教”,并回帖叙述疑点即可~ ^-^
作者: 夺爱    时间: 2007-3-3 00:11
我他妈太支持你了.我就是想学脚本.就是深入不了.
这个方法.我大大地支持.最好是一句一句的加注释!
楼主有理.楼主无敌!
作者: 夺爱    时间: 2007-3-3 00:14
放在一起是不可能.后面加注释,1句1句的加.分析的透彻.越详细越好.
我支持啊.
作者: 亿万星辰    时间: 2007-3-3 00:36
draw_text(x, y, width, height, str[, align])
draw_text(rect, str[, align])
在该位图的矩形(x,y,width,height)或 rect(Rect)中描绘字串 str。

如果文本的长度超过矩形的宽度的话,则自动缩放为 60% 再描绘。

水平方向预设为左对齐,但是当 align 指定为 1 时为居中对齐,指定为 2 时为右对齐。垂直方向则总为居中对齐。

这个处理需要花费时间,尽量不要在每 1 画面中重描绘字串。



摘抄一个F1里的介绍...{/gg}
作者: OCTSJimmy    时间: 2007-3-3 00:43
其实完全不需要翻译……

因为……

邪恶的F1…………汗……
作者: 神思    时间: 2007-3-3 01:04
{/lh}...常用的东西F1里都基本有了```
作者: 9987788    时间: 2007-3-3 01:07
以下引用亿万星辰于2007-3-2 16:36:42的发言:


draw_text(x, y, width, height, str[, align])
draw_text(rect, str[, align])
在该位图的矩形(x,y,width,height)或 rect(Rect)中描绘字串 str。

如果文本的长度超过矩形的宽度的话,则自动缩放为 60% 再描绘。

水平方向预设为左对齐,但是当 align 指定为 1 时为居中对齐,指定为 2 时为右对齐。垂直方向则总为居中对齐。

这个处理需要花费时间,尽量不要在每 1 画面中重描绘字串。



摘抄一个F1里的介绍...


F1里面的东西…… 偶还是8大明白 大部分新手都要的不是学会 学懂 而是会在RM里用
目前努力翻译保留字中……

作者: 神思    时间: 2007-3-3 01:10
{/lh}其实把F1的入门看通就好了``后面的都是一些默认方法的手册````
如果像你这样教``我怕没人会肯干的```
作者: gpra8764    时间: 2007-3-3 03:03
提示: 作者被禁止或删除 内容自动屏蔽
作者: 东京之恋    时间: 2007-3-3 03:22
提示: 作者被禁止或删除 内容自动屏蔽
作者: 亿万星辰    时间: 2007-3-3 03:26
偶不是说让诸位新人朋友们去抱着F1硬啃,而是说遇到困难后,很容易就可以在里面找到解答。
作者: kira    时间: 2007-3-3 05:33
以下引用9987788于2007-3-2 17:07:15的发言:
F1里面的东西…… 偶还是8大明白 大部分新手都要的不是学会 学懂 而是会在RM里用
目前努力翻译保留字中……

如果你没学懂,怎么在RM里用?{/gg}
作者: 9987788    时间: 2007-3-3 08:22
{/ll}{/ll}{/ll}
偶自己也是靠Ctrl+Shift+F解决问题的

另外回复下楼上的 就象看过柳大的录象一样 ……
我自己使用或者实验个一两遍 压根不需要知道那个脚本是什么什么函数或者什么什么英文意思……
就可以用的了……
因为偶懂自己看过的 用过一两次的东西……
就比如说 45度或者横版战斗的定义……
偶压根不明白那个脚本写的是什么……
但是偶就是会自己定义…… 虽然可能定义的不怎么好 也并不是很华丽……
但是 对于新手来说 足够了……
作者: 9987788    时间: 2007-3-3 08:46
以下引用神思于2007-3-2 17:10:18的发言:

其实把F1的入门看通就好了``后面的都是一些默认方法的手册````
如果像你这样教``我怕没人会肯干的```


[本贴由作者于 2007-3-2 17:10:46 最后编辑]

大大 ……  偶也想看懂呀…… 但是偶米有数学能力和E文能力……  该怎么看呢?
死记硬背??
作者: 暴风の龙    时间: 2007-3-3 14:46
F1里有很多解释,但是都是给有一点语言基础的人看的,我学过VB和FLASH所以语句方面一看就懂,但是不一定新手们都会有这基础的。

所以建议由实践开始,主站上有个跟我学RGSS的,照着一步步走,然后ctrl+shift+f与F1做辅助,短期内应该就能学会基本知识的了
作者: 9987788    时间: 2007-3-3 15:19
恩 新手还是要走诡道+实践派

答楼下的 亿万大大……

偶米有54你的发言……
问题是 对完全纯粹米基础的人 而且E文 数学完全不过关的人来说……
F1里面的东西 完全=天书……

例如 偶小学念完就米念书了…… F1里面的东西…… 偶能看懂么?
作者: 亿万星辰    时间: 2007-3-3 16:04
以下引用9987788于2007-3-3 0:46:13的发言:
大大 ……  偶也想看懂呀…… 但是偶米有数学能力和E文能力……  该怎么看呢?
死记硬背??

明显无视偶最上面的发言.......{/gg}
作者: 神思    时间: 2007-3-3 17:21
以下引用9987788于2007-3-3 7:19:59的发言:

恩 新手还是要走诡道+实践派

答楼下的 亿万大大……

偶米有54你的发言……
问题是 对完全纯粹米基础的人 而且E文 数学完全不过关的人来说……
F1里面的东西 完全=天书……

例如 偶小学念完就米念书了…… F1里面的东西…… 偶能看懂么?


[本贴由作者于 2007-3-3 8:48:38 最后编辑]

- -``这个跟英文扯不上关系``在下的英文几乎还留在知道26个英文字母是啥那里```
作者: DODI    时间: 2007-3-3 17:33
脚本不是这样学的……其实每句在RM里都有注释……不过你没找到而已……{/hx}
作者: kevin5408    时间: 2007-3-3 22:25
提示: 作者被禁止或删除 内容自动屏蔽
作者: 周瑞强    时间: 2007-3-4 02:39
提示: 作者被禁止或删除 内容自动屏蔽
作者: gpra8764    时间: 2007-3-4 03:19
提示: 作者被禁止或删除 内容自动屏蔽
作者: yike    时间: 2007-3-4 04:35
提示: 作者被禁止或删除 内容自动屏蔽
作者: pnlhk    时间: 2007-3-4 04:47
其實我覺得學最有效學習的方法是在學會一定程度後
馬上做一點練習
這樣知識便能更易牢記了
(當然程度的劃分和練習的設計由一些老手負責效果會更好)
作者: gpra8764    时间: 2007-3-4 05:09
提示: 作者被禁止或删除 内容自动屏蔽
作者: sizz123    时间: 2007-3-4 05:10
         

你先把脚本编辑器中的注释看明白了再说---看明白了,别人写的脚本多半也就懂了。

1,比如说$game_variables[1].to_s
我知道$game_variables[1]=变量0001(再次感谢K大解答……)但是 to_s是干啥的
  答:脚本不是人说话,是有个专门的格式的,看到xxx.to_s类似的东西,你就应该马上去找
f1中对to_s的解释,如果f1中没有,就去xxx类中看to_s的解释

2,那里面写的东西 除了基础中的超级基础外 对我和天书没什么区别……
   如果你能看懂天书,就和天才无二了{/hx}高深的知识就是基础累计起来的

是学习的方法不对啦
作者: 永劫的咎人    时间: 2007-3-4 05:30
提示: 作者被禁止或删除 内容自动屏蔽
作者: 柳柳    时间: 2007-3-4 11:46
我学脚本的时候帮助文件还没汉化。每行有注释基本已经够用。不明白参数的功能?试试就行了。

这就是王道……不信你问星子。
作者: DODI    时间: 2007-3-4 17:19
同柳柳大叔{/hx}

偶学脚本那时候同米有汉化……

不同的是……人家现在很厉害……偶现在还在学……{/hx}
作者: gpra8764    时间: 2007-3-4 23:35
提示: 作者被禁止或删除 内容自动屏蔽
作者: 叶子的离开    时间: 2007-3-5 01:40
这样永远也掌握不了属于自己的重点!!!!
严重反对
作者: の斷靈、    时间: 2007-3-5 04:03
提示: 作者被禁止或删除 内容自动屏蔽
作者: 魔神之影    时间: 2007-3-5 04:43
收集齐美兽大师的--
《RM大师天干宝典》

你就差不多了
作者: amty    时间: 2007-3-5 05:31
提示: 作者被禁止或删除 内容自动屏蔽
作者: gpra8764    时间: 2007-3-6 02:04
提示: 作者被禁止或删除 内容自动屏蔽
作者: 9987788    时间: 2007-3-6 09:00
偶收集的 全部从66RPG下载的 文件总共大小3.44GB…… 全部仔细看过……学习时间两星期……(包含柳柳录象四部,美兽宝典四卷(丙,已,乙,丁)各类脚本400个左右,各类范例几十个,各类素材一百多)
{/gg}{/gg}收获…… 明白了怎么褪底…… 怎么去修改一些脚本的坐标 制作地图 写公共事件 各类变量  硬记住三四条脚本……

作者: 金圭子    时间: 2007-3-6 18:18
其实我觉得主要是新手都不知道怎么用F1,也就是不知道F1里面有个叫“搜索”…………
真的只是一页页的去看F1,时间长不说,看到后来前面的可能就忘了…………
作者: 9987788    时间: 2007-3-7 20:34
以下引用kevin5408于2007-3-3 14:25:08的发言:

其實 LZ 的思考方向錯誤了
真正的學習方法,不是靠設計師在程式碼附加詳細的注解..
而是靠自己的交叉學習
一個100行的程式碼,加上註解後會變成非常龐大的文章。會讓閱讀者更加吃力而已
正確的做法,因該是程式設計師在特殊的演算法/程式技巧/自訂義模組功能 增加註解即可
因為程式的語法大多是重複的,每次都把重複的語法做依次翻譯,是非常作虛功的事情..

最後如上面 东京之恋 所說的,其實自己去研究別人的腳本 不斷的嘗試錯誤/提出錯誤疑問
那是學程式最快的方法.


这个 楼上的似乎理解错了 不是重复的翻译 而是专门做一个教程出来 翻译一些常用的脚本 那样 起码有了初级的编写能力…… 可以自订一些脚本 比如说 将一些比如说 自订窗口的大小 一些窗口的位置 这些东西翻译出来 似乎比较好……
另外 PS下 普遍新手 不懂脚本里 什么脚本是管什么的 所以 建议翻译下这个 最好可以说明下
毕竟 这个 是最基础的……

作者: Benavii    时间: 2007-3-8 22:11
推荐女F的“跟我从头学Ruby”教程翻译
等偶把手头活计搞定也会写一个教程看看
作者: 9987788    时间: 2007-3-9 03:00
看过了……  {/gg}
也学习了很多
8过 实验了这么久
还是觉得 E文配中文对照着学,学的最快……

作者: KarEE    时间: 2007-3-9 04:43
提示: 作者被禁止或删除 内容自动屏蔽
作者: DODI    时间: 2007-3-9 04:58
以下引用gpra8764于2007-3-4 15:35:41的发言:


以下引用DODI于2007-3-4 9:19:16的发言:

同柳柳大叔



没那么老吧,或者说你没那么年轻吧……

怎麽沒有= ={/hx}
可以去問問= =
咳……咳……{/hx}

另外,這玩藝怎麽還不轉回水區去……{/hx}
作者: Benavii    时间: 2007-3-9 07:28
http://rpg.blue/viewthread.php?tid=47084&page=1
LZ说的是……像这样?{/fd}

不过这个Ruby确实跟英语多少级和有没学过其他语言没关系啦。
作者: 颠倒的彩虹    时间: 2007-3-9 20:48
F1里面的东西越到后面看的越头昏眼花天昏地暗{/gg}
作者: sizz123    时间: 2007-3-11 16:56
以下引用柳柳于2007-3-4 3:46:13的发言:

我学脚本的时候帮助文件还没汉化。每行有注释基本已经够用。不明白参数的功能?试试就行了。

这就是王道……不信你问星子。


汉不汉化都有什么关系?
就好象我不懂日文,照样通日文游戏一样
作者: 特工齐齐    时间: 2007-3-18 10:44
简单看了下,说下自己的看法(以日语为参照对象):

就好象看动画一样,有声有字幕大概看过几年动画的人大概也能猜剧情个所以然;
(madamada、kesou、这就算是个例子)
F1就好象大街上的日语词典,背吧…你背了肯定能学会……
(那个什么print"是显示文本"……画时间在上面那面包就会有地……)




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1