- 软件介绍
- 相关专题
- 下载地址
imeight简介
imeight为您提供H5模拟功能。你可以通过这个软件设计简单的游戏。可以在软件中直接输入代码,通过指令编辑游戏,支持添加逻辑命令、变量命令和操作命令,让用户通过指令快速设计H5式游戏,结合角色生成器和16色调色板的功能,帮助用户快速编辑游戏内容。软件还提供了数组功能。可以使用逗号运算符在数组索引中创建矩阵,编辑的内容可以直接在软件中测试,运行错误的内容可以在软件中查看,上次编辑的内容可以在软件中查看,教程可以帮助用户编辑H5作品!
imeight软件功能
这是一种强大的编程语言。当编程仍然有趣时,一种类似于20世纪80年代的语言。你也想体验一下吗?
虚拟机具有以下屏幕模式:
1.程序列表:用于编写和编辑程序文本。
2.运行程序屏幕:用于在程序运行时发出交互命令并读取程序的输出。
3.设计实用程序:可以在软件和程序游戏中设计简单的游戏。
4.你可以通过指令选择编程指令。
5.提供完整的语法输入。您可以在软件中输入说明并查看输入提示。
6.您可以在软件中查看编辑过的代码内容,并直接运行测试代码。
7.支持用很多PRINT指令编写程序,做出精美的ASCII艺术。
8.提供可变内容设置,控制软件中的可变参数,输入可变条件。
9.隐式LET指令,可以省略LET指令,但仍将其解释为赋值。
imeight软件特色
快速眼动、冒号、空格:你可读的代码
您可以通过插入REM指令来使代码自我记录。
提供各种表达式,包括字符串表达式和数值表达式。
支持添加逻辑运算符,并在软件中输入要操作的游戏内容。
新建-从程序列表和运行程序中清除程序
您可以通过输入编程指令在程序末尾添加一行。
imeight教程
游戏编程教程
这个想象中的小机器也拥有动作游戏编程所需的一切。
首先,等待和获得
WAIT指令将暂停程序的执行,直到发生以下事件之一:
按下或释放键盘上的按钮。请注意,在模拟器中,您需要将焦点(点击)放在“运行程序”屏幕上以获取击键事件。
时间在流逝。它每20毫秒就滴答作响。因此,根据开始运行的时间,等待20毫秒后将返回WAIT指令。例如,再次等待,正好20毫秒。
GET指令将键盘上击键的键码分配给参数中的变量。Continuous GETs将按时间顺序处理键。
密钥代码:
如果没有按下任何按钮(因为所有事件都已由GET指令处理),GET将赋值为0。
根据ASCII,字母按钮的键码是65到90。
根据ASCII,数字按钮的键码是48到57。
Numpad不一样,代码高达105。
32是空格键,27是退出键,13是回车键,9: tab键。
和Shift Ctrl按钮-分别为16和17。
功能键112-123(也可以激活浏览器中的功能。)
当在按住Shift或Ctrl的同时按下另一个键时,其键码将分别增加. 5或. 25。
发布后,由GET分配负键码。
SECS = 10:安= 10拿到打印“GIF UP?”打印“回车”+SECS+“秒”+AN+“动物”t $ =”时:嘀嗒= 0 @循环:如果键= 27?密钥<。= 0天等待:刻度=刻度+1如果键>的话;1和128 >: KEY THEN T $ = T $+CHR $(KEY)如果key = 13那么an = an-1:打印T $+“+an+”还得走!”:T $ =“如果AN = 0 =打印“你赢了。”:如果TICKS & gt50,然后结束秒=秒-1:打印秒+“从左数第二个& # 8230;:滴答= 0如果SECS = 0,打印“你输了。”:循环结束
第二,动机
忙碌循环在没有任何等待的情况下运行的时间高度依赖于正在运行的程序的配置。
REM *处理器在我的笔记本电脑上运行代码1 s,你怎么看?*对于I = 0到2600000:NEXT
对于I = 0到50:等待:下一个& # 8217;CPU冷却下来,程序运行1秒钟。
第三,清除过去的事件
对于I = 1到500:等待:n”等待10秒:用户可能会遇到KEYS,按下“print”按钮。现在:‘@ GETLOOP:wait:Geta’”程序员可能认为这个等待属于IF A = 0 TGGETLOOP先打印REM *的代码,因为程序已经开始打印* REM *了,在等待GETLOOP的时候不需要点击*了。
对于I = 1到500: wait: n. @ZAP: get a: if a < >0,转到ZAP & # 8217清除所有过去的事件并打印“现在点击按钮:“@ loop:wait:get A & # 8217;现在,如果A = 0 TGLOOP打印一个,它将获得一个年轻的事件。
对于I = 1到500:等待:n. CLR & # 8216清除所有过去的事件(和所有变量等。).打印“现在点击按钮:“@ loop:等待:如果A = 0 TGLOOP,打印A。”
四.缩写
对于I = 1到50:w:n .“WAIT & gt;980 BUT & lt= 1000毫秒
动词 (verb的缩写)时间和时间$
自1970年1月1日出版以来,PRINT TIME()& # 8217;出现了故障。打印时间$(0)& # 8217;人类可读格式的纪元& # 8217;PRINT TIME $(TIME())& # 8217;当早和时,协调世界时为I = 0到50:w:N .’等待(超过)第二次& # 8230;打印时间$()& # 8217;较短的REM *的最后两行应该在1秒内不同*
时间小于20毫秒:
直到=时间()+10 & # 8217;现在,离@BUSY: if TIME()还有10毫秒
时区
打印时间$(TIME()+2 * 3.6e 6)& # 8217;b打印时区偏移中的时间$(time()+TZO & # 8217;在本地时区偏移量中
6.小精灵!
我的第一部动画
Sprx(0)= 180+160 * cos(time()/600)Spry(0)=+60 * sin(time()/300)等待启动。
最后,我们可以在Runner屏幕上看到一些图形。
SPRX和SPRY是内置阵列。每K个SPRX(K)代表子画面K的水平坐标;SPRY(K)是同一物体的垂直坐标。坐标以像素为单位,水平坐标0为屏幕左边缘,屏幕宽384像素。y坐标从上到下,屏幕高度为216像素。子画面本身是24 x 24像素。
七、实体动画
SCREENWIDTH = 384:SCREENHEIGHT = 216 & # 8217;Sprx (0) =屏幕宽度/2-12: Spry (0) =屏幕高度/2/2 @ hit & # 8217;以任意方向击球,速度= RND (40)/10-2:速度= RND(40)/10-2 & # 8217;每20毫秒像素@ LOOP & # 8217根据速度sprx(0)= sprx(0)+speedxsspry(0)= spry(0)+speedy & # 8217;如果sprx (0) < = 0或sprx (0) >: = SCREENWIDTH-24然后在屏幕边缘反弹SPEEDX = -SPEEDX如果spry (0) < = 0或spry (0) >: =屏幕高度-24则speed =-speed wait:in A & gt;0 GOTO HIT得到一个,如果键码
以上算法出现在台球游戏(Pong或Breakout)中。
wt = 384:ht = 216 dim speedx(99):dim speedy(99)n = 0 @ spann = n+1 SPRX(n)= 0:spry(n)= 0 speedx(n)= rnd(30)/10:speedy(0 I = 1 to nnext:goto out SPRX(I)= SPRX(I)+speedx(I)spry(I)= spry(I)+speedy(I)ifsprx(I)< = 0 OR SPRX(I)>= WT-24然后SPEEDX(I)=-SPEEDX(I)& # 8217;停止死球如果spry (I) >: = HT- 24和ABS(speed(I))< . 5然后SPRY(I)=-24 & # 8242;玩(如果spry (I) >: = HT-24从地面失去一些能量)然后速度(I)=-速度(I)* . 9 & # 8242;如果spry (i) >: = 0,则速度(I) =速度(I)+相加。1下一页:@ outwait: a on a > 0 GOTO SPWN,LOOP
结合弹跳和重力效果,就像在Flipper和弹道游戏中一样。如上所述,您也可以使用重力来激活跳跃角色。
请注意,将坐标设置为-24会使精灵不可见。
八、厌倦了球?
在“运行程序”屏幕上发出命令DS,查看Spte所有内置设计的名称。像这样使用它们:
SPRD(0)= DMAN():SPRX(0)= 0:SPRY(0)= 0 & # 8217;MAN是内置设计:sprd(1)= dwall():sprx(1)= 0:spry(1)= 24 & # 8217;沃尔也是
9.艺术呢?
在“设计实用程序”屏幕模式下设计您自己的向导。您将在内存映射中看到227个设计插槽。只需用鼠标选择插槽,颜色和油漆。完成后,从内存映射中复制数字,并在程序中将SPRD(K)设置为该数字。
REM,假设你把你的DREW东西放在设计师Sprx (5) = 0: Spry (5) = 0&# 8216的SLOT 2中;SPRD(5)的左上角= 288 & # 8217;第二个设计是来自记忆
X.有趣的项目
在下面的列表中发现一个错误。改正,玩得开心。
十一、颜色!
输入有另一个内置变量。
十二.像素数据动画
您可以在程序运行时使用POKE命令重新设计向导。等坐标几何爱好者。
imeight使用说明
您可以使用浏览器中常用的复制和粘贴功能将示例代码从教程转移到程序列表面板。
要运行测试,请按> runNER(F9),看到RUN命令出现在RUNNER屏幕上,然后按回车键。
输入LIST命令返回程序列表。
新命令也将删除程序文本。
按住Esc按钮终止正在运行的程序。
- 安卓合集
- 软件合集
- 浏览器
- 电脑管家
- 安卓游戏
软件排行榜
热门推荐
-
VMware InstallBuilder Enterprise破解版
v20.12.0 / 347 MB / 简体中文
-
Spark Studio官方版
v2.6.3 / 7.78 MB / 简体中文
-
Yearning SQL审核平台官方版
v2.3.2 / 10.2 MB / 简体中文
-
Protege官方版
v5.5 / 38.3 MB / 简体中文
-
HUAWEI LiteOS Studio官方版
v1.45.6 / 115 MB / 简体中文
-
Huawei LiteOS官方版
v5.0.0 / 87.6 MB / 简体中文
-
C语言代码实例助手官方版
v1.0 / 38.5 MB / 简体中文
-
idle python中文汉化版
v3.7 / 1.62 MB / 简体中文
-
Metabase官方版
v0.37.5 / 45.8 MB / 简体中文
-
编程猫硬件助手官方版
v1.4.1.0 / 39.3 MB / 简体中文
装机必备软件
-
word文档密码破解工具应用软件
-
冰点还原永久免费版系统软件
-
人生日历应用软件
-
一彩送货单管理系统应用软件
-
Process View系统软件
-
开心手机恢复大师其他类别
-
pdf文件阅读器应用软件
-
视频剪辑格式工厂应用软件
-
PhotoMetri应用软件
-
specinker应用软件
-
miwifi驱动驱动工具
-
海洋色音效助手影音软件
-
乐播投屏影音软件
-
seo外链助手网络软件
-
AES安全加密记事本安全相关





