网站首页  百科知识

请输入您要查询的百科知识:

 

词条 音乐与游戏程序
类别 中文百科知识
释义

音乐与游戏程序Yinyue yu youxi chengxu

在APPLE-Ⅱ机上,扬声器由一个触发器推动而该触发器又由机内专用发声单元控制。扩展的BASIC语言有PEEK与POKE语句, 可以对内存单元进行直接存取,但由于解释费时,无法使扬声器发出悦耳的声音,因此为编制音乐程序, 必须借助机器语言编写发音子程序。音阶与节拍长短为该子程序的两个参数,编写发音子程序的方法可以参考6502的汇编语言教材。音乐程序的工作原理为:每要发一个音,先修改发音子程序的音阶与节拍参数,然后用CALL语句调用发音子程序。
例: 100 FOR I=200 TO 20 STEP-5110 POKE 768, I; POKE 769, 10120 CALL 770130 NEXT
这一段程序中, 120语句里的770为发音子程序内存入口,I为音高参数, 由低到高变化,769单元存放节拍参数, 为一恒定值, 表示每次发声长度不变。
APPLE-Ⅱ 为游戏程序的设计提供良好的环境。编写游戏程序比较方便,对于游戏者提供了游戏控制器与键盘两种控制方式。
游戏程序的一般特点为:❶应有较好的图形显示,图形应该能够运动变化, 并能及时准确反映游戏的现场情况。
❷有一个较为完备的算法,准确、严格地把握游戏规则。比如下棋,小兵不能后退,击剑,击中对方应该得分或取胜。
❸随时接受游戏者的输入,并及时作出反应。
❹要有必要的说明与提示,告诉用户此游戏的玩法,评定游戏者的成绩,显示以往的记录等。
❺必要时发出声音信号,增强游戏气氛。
❻有的游戏设有表演程序供初学者观摹。
❼设置若干不同级别,适应不同水平的游戏者的需要。

随便看

 

开放百科全书收录579518条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。

 

Copyright © 2000-2025 oenc.net All Rights Reserved
更新时间:2025/9/28 22:43:01