登陆注册
58687500000002

第2章 制作进行时

林科将一张软盘插入苹果II的软驱驱动器,开始了码农的辛勤工作。

BASIC编程语言解释器用起来那是相当的难受,而mos6502的低效也让林科在等待中抓狂。

很快一个下午就过去了,一轮弯月出现在苍穹之上。

总体来说,工作量还在接受范围之内,两款游戏加起来的代码还不到600行,并且源码自己可以倒背如流,只需要对苹果II针对性优化。

但是这只是完成了程序,相当于构建了整个游戏的框架,现在只是一堆数据,还需要游戏位图角色,游戏音乐和界面以及各种部件才是完整的游戏。

简单的8x8位图完全通过代码实现,通过对扬声器发出脉冲实现单音符音效。

又过了几个小时,已是深夜。

保存了所有数据,林科将数据编汇后进行dome封装。

等待了一会儿,编汇结束,这个dome就完成了。

输入运行指令,屏幕变黑后直接进入游戏。

基本的要素都有了,3只不同的幽灵,在通道上的豆子以及随机出现的各种道具。

整个游戏一共有99个关卡,相比原版,林科还引入了boss战与隐藏关来增强可玩性。

这个简陋的游戏林科十分的不满意,但是在林科费尽心思进行完善后也就那样,索性就这样定下来了,反正这个年代的玩家只在乎游戏好不好玩,谁会去在意ui是否美观。

而《贪吃蛇》因为可以直接套用已经完成的《吃豆人》的数据,制作速度比后者快得多,所以林科对画面进行了一番相对于这个年代来说相当精细的打磨。

在这里需要科普一下关于苹果II的显示参数。

苹果II的显示并没有通过专门的芯片进行处理,只是主板上的一部分电路与cpu的软件代码所实现的,这是相当简陋的设计。

但是沃兹尼亚克居然做到了可以在屏幕上显示出24行80列大写字母,支持最低分辨率40x48的16色模式和最高分辨率280x192的6色模式,可以说是非常厉害。

游戏的标题画面相当“惊艳”,在40x48这个苹果II所支持的最大色彩的分辨率下,林科将仅有的16色玩出了花。

如此小的分辨率可以奢侈的使用一整张彩色图片作为背景,游戏标题《Greedy snake》采用彩色艺术字设计,而位于画面正中偏下的16x24卡通蛇是一整个由5个位图帧组成的动态位图,表现出有节奏的形态。

实现动态帧并不困难,但是如何尽可能少的占用资源就只能靠优化了。

而且林科还基于《欢乐颂》制作了欢快耐听的主题曲,过程并不复杂但如何完善是个问题。

要知道现在只能提供一个pcm通道,或是一个脉冲通道来播放声音,音乐要体现出欢快流畅的感觉简直是不可能的。

但是这难不倒林科,通过底层代码直接调用cpu资源可以在使用一个pcm通道的同时模拟一个脉冲以及方形波通道,这样就可以使用3个通道来播放音乐了。

可以播放音乐还不行,现在的用户可没有买电脑还顺带买一个音响的习惯,而且苹果二也没有声音输出接口,必须基于苹果二的拓展槽设计一块带接口的声卡。

由于cpu已经承担了绝大部分音频输出,所以这块拓展卡并不需要什么增强芯片,完全的模拟电路,林科可以完全基于现有材料自己手工制作,成本相当低廉。

进入游戏后的画面将会基于280x192的6色模式呈现,游戏中的主角,也就是那条贪吃蛇使用像素化表现,采用3种颜色,芯子所在的蛇头单独分块采用动态位图,会不停吐动。

但是就这样灌入软盘卖出去,是会吃大亏的。

当时的程序的源码是可以被用户看到的,并且软盘也很方便拷贝复制,可想而知一旦就这样发售盗版与各种改版将会层出不穷。

所以林科还需要进行反盗版措施。

首先就是需要对整个程序进行重解释,林科特意编译了一个小巧高效的解释器来转换Basic语言编写的代码为特定描述语句,然后再对源码进行加密并加壳。

而且林科还丧心病狂的加入了硬件反盗版措施,如果不是苹果II运行的话会触发反骇机制导致游戏被锁死无法运行。

最后在源码中不起眼的位置加入了作者名字与完成时间。

这些反盗版措施是林科在当前条件下所设置的虽不是最完美但绝对是最直接有效的措施了,虽然仍会被破解,但林科故意设下的几个小陷阱可以最大限度的延长被破解的时间。

mos6502的性能基本上已经被林科压榨干净了,《贪吃蛇》还好一些,《吃豆人》的帧数就相当不稳定了,整个游戏运行偏慢,这也是没办法的事,但至少画面总体上是连贯的。

这时,天边已渐露鱼肚白,拂晓的晨光透过半掩的玻璃窗。

林科的精神一下子就松懈了,头昏脑胀的他揉了揉酸痛的肩膀,然后伸了个懒腰,到床上直接倒头就睡。

同类推荐
  • 独行人

    独行人

    一个自称‘黑色血液’的组织突然崛起,一瞬间,整个华夏大地风起云涌。
  • 永逝的青春

    永逝的青春

    一个美丽单纯善良的农村女孩怀揣梦想来到都市,却在灯红酒绿中迷离......作者以身边真实故事为引,描写梦想与现实的妥协或不屈!有高处不胜寒的落寞;有小老百姓的知足常乐;有浪子回头的励志,有破罐子破摔,自轻自贱,一味沉沦;有落井下石的阴险,有以德报怨的高尚。故事情节跌宕起伏,如身临其境!因本人工作繁忙,该作不能正常连载下去,但是不代表会tj,只要时间允许,我便会更新!计划三年完结本作,大家谅解哦~喜欢本作品请添加《永逝的青春》交流群:84512753。
  • 无敌从弃少开始

    无敌从弃少开始

    凌天仙帝萧云,为求登上至极,问鼎掌控,勇度九世轮回,要将自己的三魂七魄全部修到巅峰。而这最后一世轮回,他的身份竟然是一位被家族抛弃,被未婚妻厌恶的废柴弃少,令他哭笑不得!一代仙帝的无敌神话,将从弃少开始!
  • 抢官

    抢官

    他天生就通权谋,性多情,同时还有对女人极大的诱惑力,一个偶然的机遇他遇见了新来的女市长,他开始走向了权利,在这里他如鱼得水,怎么面对向他扑面而来的美女,金钱。
  • 特种兵之狼王在都市

    特种兵之狼王在都市

    萧然是一名普通的大学生,在原始森林里一次危险的遭遇中偶然获得上古传承,被特种部队所看重。从此萧然建立科技公司,戏美女,当直升机掠过峰线萧然闪电般的登场,开始他牛x闪闪的人生。
热门推荐
  • 风月稀疏白发尾

    风月稀疏白发尾

    世人唠叨:“得成比目何辞死,愿作鸳鸯不羡仙。”宋丹雅却一心只为求仙问道。这一路,单枪匹马,大起大落,是是非非,无怨无悔。南宫千羽问:你到底是求仙?还是求魔?
  • 抱歉路过

    抱歉路过

    你说最好的青春,就是有一个人陪你哭,陪你笑。你还记得高中的那个他吗?这一次,我要把青春定格在相册里,然后把它交到你手上。你的喜怒哀乐,我都见过。你的脾气,我已了如指掌。细细想来,高中的我们居然经历过那么多事情。如果可以,我想把时间定格在你吃醋的那一瞬间。
  • 包子姑娘

    包子姑娘

    柳翠翠,原名柳如嫣,原本是一个颜值爆表气质脱俗如小龙女一般的貌美丫鬟,却因为了摆脱主家大少爷的咸猪手,误信了一个江湖郎中老神棍的话吃了一包药粉,从此美女变包子,再加上后又跟了一个不靠谱的主子,从此的从此就开始了她又杯具又洗具的一生
  • EXOPLANT之微光迷离

    EXOPLANT之微光迷离

    中学女生夕染身材高挑,长相完美,充满中性魅力,在学校的跆拳道有着超高人气。偶然一次机会,夕染在家中的阁楼屋找到一些“画纸”,发现上面所画的幻景存在于一个叫EXOPLANT的地方,而失踪多年的爸爸正是来自EXOPLANT。更不幸的是,妈妈此刻已到了癌症晚期,为了让妈妈安心走完生命的最后时光,夕染决定独自一人踏入异世寻找爸爸。流落到EXOPLANT西部的夕染男扮女装,隐藏自己的身份进入帝国魔法学院,并和EXOPLANT的12王子成为朋友。
  • 原来他一直深爱着我

    原来他一直深爱着我

    在高中时代的她们,总会有青春萌动的时候,许冰颜和萧谦晗是很好的朋友,一个被称为魅力女神,另一个被称高冷女神。许冰颜暗恋他许久,他却一直在默默守护她。一我喜欢你,你会喜欢我吗?一我很早之前就喜欢你了,你愿意给我一个机会吗?一我也喜欢你,但却学不会如何去爱你。一我真的好爱你,但我们是不可能的。真的好想看到你幸福。一要是,我
  • 忆里不知身是客

    忆里不知身是客

    她是九洲的神女,却遭到蓬莱仙岛的嫌弃,在她三万岁时把她悄悄的赶到了魔域容远的日月潭。容远虽是个大魔头,可却有一张冠绝天下的容颜。——夜容远勾了勾手指头,道:“过来!”年君然乖巧朝他走去,夜容远都觉得奇怪,她今天怎么这么听话?不料,她走着走着吐出一口鲜血。们,晕了过去。……你爱的从来就不是我,我只是她的替身。
  • 昏前婚后与你相遇

    昏前婚后与你相遇

    花花和男朋友泽斌在一起3年,本来约好了要一起出去,可是刚一起出门怎么就倒下了?在醒着的时候花花已经穿上了美丽的婚事,仿佛一切都在做梦一样,她的泽斌要娶她了吗?这样的求婚还真的是很突然呢?她在父亲的陪伴下向新郎走起,可是这身材怎么好像不是泽斌啊?她脑海里有1000个为什么,她怀疑自己是在做梦?那男子转身,他的世界观就崩塌了,这是谁啊?怎么回事,我为什么在这?他是谁,我在结婚吗?这和她想象的婚礼也差太多了吧?她被这男子整治的时刻开始了!
  • 玉箫天音玦

    玉箫天音玦

    在中州大陆一直流传着这样一个故事,传说拥有天音剑的人和拥有凤凰玉玦的人会受到上神的祝福,会幸福的生活在一起。可是在紫竹宫却有着这儿样的一个传统,转世圣女必将会与紫玉萧的主人成就一段旷世情缘。如今一个紫竹宫的转世圣女,却拥有了一把天音剑,面对凤凰玦的拥有者和紫玉萧的主人,一个专情的圣女她又将会面临怎么样的抉择?
  • 重生之极品修仙高手

    重生之极品修仙高手

    修真界的天才陈辰重生了,回到了自己最弱鸡的少年时代!前世他是辰极仙尊,因为身怀旷世灵宝被暗算,身消道陨。这一世——陈辰:先找回老婆再说。陈辰:……校花?美女总裁?X家大小姐?不好意思,你们都不是我要找的人,出门左转走好不送。
  • 艾青评传

    艾青评传

    艾青是本世纪中国最具影响力的诗人。他的文化命运既受制于晚清以来的中国历史环境,又为二十世纪30年代至70年代剧烈动荡的社会变革所冲击、所塑造。本书对艾青的人生选择、独立的个性与艺术追求,作了详尽地分析,力图通过一个作家的经历,揭示中国现代文学的深刻的文化性格及历史进程。