第149章 禹冬雪成第一个知道英德骑士学院的结局之人。
    9月21日上午,张琼开始亲自操刀製作《英德骑士学院:致我的花样酷男子》,其实说是由他製作,他要完成的不过是一些组合工作。
    琼宝工作室目前这些小伙伴经过多个作品的锻炼,早已可以独当一面。
    张琼把可乐和虾条放在电脑旁边,开工前,手里翻转著那台文曲星nc1020
    型,思绪翻覆。
    这东西曾经是他中学时代的梦想神机,但碍於那好几百大洋的价格,没好意思问爸妈要过。
    乃至於他上大学拿到第一个月给学生补课的费用,直接跑去商场买了一台来玩,把上面所有游戏都通关以后,他也做过几个文曲星游戏自娱自乐。
    2003年的时候电子词典多用c语言开发,好处是可以在电脑上实现可视化操作,藉助一些类似rpgmaker的程序,做到编一条,在预览里面看到直观画面,並实现直接拖动。
    唯独文曲星使用自创语言gvbasic。
    意为,金远见自创basic语言。
    这是一种封装在文曲星上的语言环境,编辑代码必须在文曲星本机上一个按键一个按键的按,一个通宵让你按,未必能做出两帧画面,非常的折磨人。
    现在让早已习惯可视化编译的张琼再去做那么傻的事,他是断然不会去做的。
    为了解决这个难题,张琼先去ggv技术论坛(一个討论电子词典技术问题的专业论坛)上找到文曲星的gvbasic语言解释器rom。
    当下,文曲星採用的嵌入式晶片为z80架构,x86架构下的计算机是无法读取的,所以也有很多人在琢磨该怎么让电脑读取文曲星的运行状况做出模擬器。
    大多数人还是喜欢在直观的界面上进行编程。
    不过,目前为止看ggv论坛上的求助帖,还没人找到破解方法。
    他们最远的路,就是通过硬破方式挖出gvbasic语言解释器,目前正值绿荫行动,这类资源分享帖总是被刪,张琼能找到算他幸运。
    此时正值2003年,全国五十多家电子词典商家激战如火如茶,架构转换读取的方法一直隱藏很深,没人找得到。
    也有很多人猜测,根本不存在让计算机模擬文曲星运行过程的方式。
    那么对於这一点,张琼就只能笑那些人了。
    文曲星是怎么製造的?
    系统又是怎么灌装的呢?
    所以本来就存在架构转换读取的方式,只是让pc模擬z80晶片运行环境的程序只会存在於文曲星工程师手里罢了。
    张琼於是立刻著手打造2003年世界首款z80模擬器————
    禹冬雪把张琼要的素材集装进u盘拿过来,这时她发现张琼正在琼智慧里敲代码。
    她发现自己居然看得懂。
    张琼正在指示琼智慧將{寄存器b的值赋给寄存器a},后面跟著一条“lda,b
    “指令。
    “咦?小琼,你在让一个简化的命令符变成b语言指令?”
    她不由自主地说出行话,张琼扭脸看了禹冬雪一眼。
    “我脸上有什么吗?”
    “没有,我只是感到很不可思议,短短几天时间你已经从只能坐在我旁边看我做游戏的傻白甜,变成可以看懂模擬指令集操作了,呵呵,不错,我在做文曲星的模擬器。”
    “看起来很有趣啊。”
    禹冬雪脸上掛著喜滋滋的笑意,把u盘放在张琼手边的同时,坐在了张琼那早已变得很繁忙的旁边座位。
    自从有了霍花琪,有了波琳娜,这个位置她很少能霸占了。
    张琼就像第一次为她演示《冒险小当家》製作过程那样,给她进行著言传身教,“小雪姐,你看,文曲星这种电子词典不需要运行复杂的程序,厂商乾脆採用了上世纪的z80晶片,自带封装特性的嵌入式设计让它自然带有防破解的功能,所以想要在电脑上运行就必须开发一个模擬环境。”
    “我在让琼智慧解析gvbasic语言解释器rom,然后编译一段x86架构模擬z80
    指令的指令集,我想看看,琼智慧能不能做出复製,將200多条gvbasic指令转化成x86环境下可读取的c语言指令集?应该可以。”
    “对,应该可以,原理应该是没问题的。”禹冬雪在旁眼里带著笑意地说道。
    果然应两人说话,琼智慧很快就做出了200多条gvbasic指令转化而成的c语言指令集。
    琼智慧也比最初创造它时效率更高了。
    “太好了。”
    禹冬雪笑著挥了挥拳头,不过,高兴的模样早已不復从前。
    张琼又扭脸看了她一下,托腮思考了一会儿,遂著手开始將c语言模擬的gvbasic语言解释器灌入了rpgmaker。
    等待了一会儿,rpgmaker果然显示出了{换算——>gvbasic}字样,这正是经典的文曲星本机进入编程页面。
    而rpgmaker左侧的预览框中,则呈现出一个空白的112x48点阵框,大约相当於2.5—3英时间的窗口。
    接下来,张琼插入u盘,將小伙伴们这几天做好的素材集一一安装入rpg
    maker。
    他惊讶地发现,也不知道是江书宇还是禹冬雪的主意,每个角色的马赛克小人儿的每个动作,身上都可以有三处骨骼传动:
    比如说站在那里静止,小人儿不会一动不动,而是会手动、脚动、头摆来摆去,象徵著等待或无所事事。
    禹冬雪没有等张琼问他,就在一旁轻声解释:“你在电话里说,游戏容量要压缩到5mb以內,我们试了好几种方法终於想到这样一种方案,“只让人物重复两种状態的形態,动態与静止,静止时,当没有武具、物品在手时三个部分动,手里拿著东西的情况下加上武具的耸动,“动態时,当人物產生打斗或大幅度移动,再添加第五种动作,就是让头发动,以此代表动態。”
    “很高明也很经典的做法,你们真是进步很大。”
    张琼一边输入著代码,一边把左边预览框中的物体直接用滑鼠拖来拖去。
    这就是必须先做模擬器的理由,不然光这个將物件移动到合適位置的工作,就需要用到graph指令进行无数遍“x=100,y=40“初始化坐標1.”。
    可想而知工程难度有多大?
    更別提想要做一款5mb大的像素游戏。
    “都是在你身边工作,锻炼出来的啊。”禹冬雪非常感慨地笑著说。
    张琼就这样机械地做著素材调校,禹冬雪则像是亘古不变的雪雕,一言不发地坐在旁边看他按下键盘。
    张琼摸了摸后颈,忽然问禹冬雪,“关於这个游戏,你认为的核心玩法是什么?”
    禹冬雪虽然中途不问她什么,她就始终保持一言不发,但只要张琼说话,她是句句有回应的,“不是之前已经决定好了吗?围绕索取蕾妮婭一个吻而引发的各种事端?”
    “那结果呢?四大国王子到底有没有吻到蕾妮婭呢?”
    禹冬雪手指戳著嘴角,仰脸看著天花板,“我当然希望我所操作的角色最终帮助蕾妮婭解除红月之吻的诅咒,並抱得美人归啊。”
    “呵呵,他们不会有人吻得到的,我所构想的英德大陆世界將会蔓延向pc世界,家用机世界,关於蕾妮婭的那个吻將横跨数千年直到现在、未来,四大国王子的后代也將追寻著祖先传奇足跡经歷一场又一场有关爱的试炼。”
    禹冬雪怔怔盯著张琼侧脸,“我是不是第一个知道结局的?”

章节目录

逆流03,从打造爆款小游戏开始所有内容均来自互联网,PO18脸红心跳只为原作者佚名的小说进行宣传。欢迎各位书友支持佚名并收藏逆流03,从打造爆款小游戏开始最新章节