GWHBOB 发表于 2010-8-31 11:39:15

【图形机绘图技巧】天才啊!!!

图形机讨论区的发帖坏了,请管理员帮忙移过去。


在casiokingdom上下了几个w w w . p e g i . i n f o 的游戏,居然都有图片,而且在9750gii上能运行!!!
比如说,他们的for循环是这么写的:
Do
Isz Z
   'code
LpWhile Z<10

相当于:
For 1->z to 10
   'code
next

但效率应该提高了(不确定,没测试过)

请各位汉化casio但抱怨效率太低的童鞋看看,这段代码是干什么的?

Filename:+TREE
F-Line 11+S,63-T,22+S,63-T?
F-Line 9+S,62-T,10+S,62-T?
F-Line 23+S,62-T,24+S,62-T?
F-Line 26+S,60-T,28+S,60-T?
F-Line 4+S,59-T,6+S,59-T?
F-Line 28+S,58-T,29+S,58-T?
F-Line 27+S,57-T,28+S,57-T?
F-Line 4+S,56-T,6+S,56-T?
F-Line 26+S,56-T,27+S,56-T?
F-Line 2+S,55-T,3+S,55-T?
F-Line 23+S,55-T,25+S,55-T?
F-Line 30+S,55-T,31+S,55-T?
F-Line 21+S,54-T,23+S,54-T?
F-Line 8+S,53-T,10+S,53-T?
F-Line 31+S,53-T,32+S,53-T?
F-Line 1+S,52-T,3+S,52-T?
F-Line 11+S,52-T,12+S,52-T?
F-Line 29+S,52-T,31+S,52-T?
F-Line 2+S,51-T,3+S,51-T?
F-Line 13+S,51-T,16+S,51-T?
F-Line 27+S,50-T,28+S,50-T?
F-Line 5+S,49-T,6+S,49-T?
F-Line 24+S,49-T,26+S,49-T?
F-Line 1+S,48-T,2+S,48-T?
F-Line 20+S,48-T,23+S,48-T?
F-Line 30+S,48-T,31+S,48-T?
F-Line 7+S,47-T,8+S,47-T?
F-Line 25+S,47-T,26+S,47-T?
F-Line 11+S,46-T,15+S,46-T?
F-Line 4+S,45-T,5+S,45-T?
F-Line 28+S,45-T,29+S,45-T?
F-Line 1+S,44-T,2+S,44-T?
F-Line 7+S,44-T,8+S,44-T?
F-Line 25+S,44-T,26+S,44-T?
F-Line 31+S,44-T,32+S,44-T?
F-Line 1+S,43-T,3+S,43-T?
F-Line 8+S,43-T,10+S,43-T?
F-Line 23+S,43-T,25+S,43-T?
F-Line 30+S,43-T,31+S,43-T?
F-Line 2+S,42-T,5+S,42-T?
F-Line 10+S,42-T,11+S,42-T?
F-Line 21+S,42-T,24+S,42-T?
F-Line 28+S,42-T,31+S,42-T?
F-Line 5+S,41-T,6+S,41-T?
F-Line 11+S,41-T,22+S,41-T?
F-Line 27+S,41-T,28+S,41-T?
F-Line 3+S,40-T,5+S,40-T?
F-Line 12+S,40-T,15+S,40-T?
F-Line 17+S,40-T,21+S,40-T?
F-Line 28+S,40-T,30+S,40-T?
F-Line 29+S,39-T,30+S,39-T?
F-Line 9+S,37-T,12+S,37-T?
F-Line 21+S,37-T,24+S,37-T?
F-Line 7+S,36-T,9+S,36-T?
F-Line 24+S,36-T,26+S,36-T?
F-Line 4+S,35-T,6+S,35-T?
F-Line 20+S,35-T,21+S,35-T?
F-Line 26+S,35-T,30+S,35-T?
F-Line 14+S,34-T,15+S,34-T?
F-Line 18+S,34-T,20+S,34-T?
F-Line 15+S,33-T,18+S,33-T?
{8,25,7,29,3,26,4,23,29,6,11,7,10,32,1,4,28,16,29,31,4,7,24,32,1,30,32,6,1,3,11,30,32,1,3,5,7,26,28,30,32,1,7,26,32,5,10,23,28,14,19,14,19,2,31,4,3,11,22,30,3,30,3,12,21,30,13}鉒ist 1?
{61,61,60,59,58,58,57,56,56,55,55,54,54,54,53,53,53,52,51,51,50,50,50,50,49,49,49,48,47,47,47,47,47,46,46,46,46,46,46,46,46,45,45,45,45,44,44,44,44,43,43,42,42,41,41,39,38,38,38,38,37,37,36,36,36,36,35}鉒ist 2?
List 1+S鉒ist 1?
List 2-T鉒ist 2?
S-Gph1 DrawOn,Scatter,List 1,List 2,1,Dot?
DrawStat?
Return



请大家顶一下

GWHBOB 发表于 2010-8-31 11:44:16

我的汉字显示发正是受到 前面的f-line的影响,1秒会10条线,6秒就搞定了,
但是,后面一部分绘图(主要是点)却是瞬间的事儿

特别注意这一段{8,25,7,29,3,26,4,23,29,6,11,7,10,32,1,4,28,16,29,31,4,7,24,32,1,30,32,6,1,3,11,30,32,1,3,5,7,26,28,30,32,1,7,26,32,5,10,23,28,14,19,14,19,2,31,4,3,11,22,30,3,30,3,12,21,30,13}->List 1
{61,61,60,59,58,58,57,56,56,55,55,54,54,54,53,53,53,52,51,51,50,50,50,50,49,49,49,48,47,47,47,47,47,46,46,46,46,46,46,46,46,45,45,45,45,44,44,44,44,43,43,42,42,41,41,39,38,38,38,38,37,37,36,36,36,36,35}->List 2
List 1+S->List 1
List 2-T->List 2
S-Gph1 DrawOn,Scatter,List 1,List 2,1,Dot
DrawStat
Return

GWHBOB 发表于 2010-8-31 11:46:30

上传程序(都没有密码)(.g1r)(9750gii可用)

zhj 发表于 2010-8-31 16:45:59

内存不足,war2无法运行

zhj 发表于 2010-8-31 16:49:36

不不不,是变量定义有误(9860GII模拟器测试)

yzhang37 发表于 2010-9-1 08:33:35

额----
这么简单的原因:前面一段由于是代码手工画,计算器为了判断语句,比较慢。而DrawStat属于计算器内部的操作,绘制比较快

GWHBOB 发表于 2010-9-3 20:03:23

7# yzhang37

对的。因为9750每plot一下就要redraw一次,和蛋筒的vb一样。
可以将此技术用在chinese display上,但肯定不能每个字都存储在DrawStat中,得先压缩在解压缩下,具体那个快大家可以权衡一下。(于是我的线条储存方法宣告破产。。。)此技术也可用到.g1m的Mario上。

关于war2的问题:
有两个.g1r,懂PROG的人应该知道warpict.g1r仅仅是将标题图片存储在StoPict中,运行过之后删掉就行了。。。:
把程序区中warexe运行一次,再将warexe,~intro删掉就行了.
还有一点注意:一开始屏幕上只有一个指针,等你造了不是农民的单位后就有东西了。请大家阅读代码,自己摸索(或问权威)操作方法。

请大家拿到游戏不要光玩,要研究一下它的代码,设计,世界观之类的。

noivan 发表于 2010-9-4 09:22:26

7# yzhang37

对的。因为9750每plot一下就要redraw一次,和蛋筒的vb一样。
可以将此技术用在chinese display上,但肯定不能每个字都存储在DrawStat中,得先压缩在解压缩下,具体那个快大家可以权衡一下。(于是我 ...
GWHBOB 发表于 2010-9-3 20:03 http://www.cncalc.org/images/common/back.gif原来如此,我开始怎么都弄不出来,还奇怪怎么会可以运行

GWHBOB 发表于 2010-9-4 14:38:31

zelda操作:

是我以再难也没现代文阅读难,在晕也没Listen to the passenger晕的精神阅读代码后得出,很不辛苦滴!

α在w w w . p e g i . i n f o 画面按住可跳过开场动画
β上下左右移动,攻击
γ地图上有传送点,是开始时随机出现的,请大家探索
δ一个传送点是去到NARYU(仙女)的,和她对话可开启BOSS传送点,再对话可以治疗(要用打怪掉的东东)
εNARYU的地盘走到屏幕外面就可以回来。
ζBOSS传送点一开始是锁定的,和NARYU对话开启,BOSS点进去就回不来了(废话)。
η回合:你动五次(移动攻击)怪动一次,但如果你按键慢的话会被怪抢先。一个好的方法是在计算器绘图时就按住键。
θ怪随机移动,和你在一个格子则你Hp-1
ιBOSS的位置不好判断,总是貌似没碰到就扣血啦,请大家注意
κBOSS的血较厚,建议BOSS行动间隔中5个行动安排为:{移近,打,移开}
λ适度游戏益脑,沉迷游戏伤身。。。

imath 发表于 2010-9-4 18:38:43

我是以再难也没有文言文难,再晕也没有E篇阅读晕的精神,阅读了楼上的回复.

diameter 发表于 2010-9-4 20:36:57

为什么运行不了?帮忙解释一下

朔雪X忆 发表于 2010-9-4 20:39:01

我觉得文言文阅读题比一些现代文简单。。最简单的是说明文。。

imath 发表于 2010-9-4 20:45:45

五大题<=二大题<=三大题

Cichol 发表于 2010-9-4 20:56:08

其实我想问
字库装得下么9860

Cyvre 发表于 2010-9-4 20:56:13

我觉得文言文阅读题比一些现代文简单。。最简单的是说明文。。
朔雪X忆 发表于 2010-9-4 20:39 http://www.cncalc.org/images/common/back.gif不是说在高中一怕写作文,二怕文言文,三怕周树人……
页: [1]
查看完整版本: 【图形机绘图技巧】天才啊!!!