分类分类
大小:7.63 MB 更新:2021/04/15
类别:编程工具系统:WinXP, Win7, Win8, Win10, WinAll
imeight提供你H5模拟功能,可以通过这款软件设计简单的游戏,您可以在软件直接输入代码,可以通过指令的方式编辑游戏,支持逻辑命令添加,支持变量命令添加,支持运算命令添加,让用户可以快速通过指令设计H5类型的游戏,结合字符生成器、16色调色板等功能帮助用户快速编辑游戏内容,软件也提供多维数组功能,可以在数组索引中使用逗号运算符来创建矩阵,编辑的内容可以在软件直接运行测试,可以在软件查看运行错误的内容,可以在软件上一次编辑的内容,可以查看教程,为用户编辑H5作品提供帮助,如果你需要这款软件就下载吧!
这是强大的编程语言。当编程仍然很有趣时,一种类似于80年代语言的语言。你也想体验吗?
该虚拟机器具有以下屏幕模式:
1、程序清单:用于编写和编辑程序文本。
2、运行程序屏幕:用于发出交互式命令并在程序运行时读取程序的输出。
3、设计实用程序:可以在软件设计简单的游戏,可以对游戏编程
4、可以选择通过指令对指令进行编程
5、提供完整的语法输入,您可以在软件输入指令,可以查看输入提示
6、可以在软件查看编辑的代码内容,可以直接运行测试代码
7、支持编写带有很多PRINT指令的程序,以制作精美的ASCII艺术
8、提供变量内容设置,在软件上控制变量参数,输入变量条件
9、隐式LET指令,您可以省略指令LET,但仍将其解释为赋值。
REM,冒号,空格:您的可读代码
您可以通过插入REM指令来使您的代码自我记录
提供多种表达式,支持字符串表达式、支持数值表达式
支持逻辑运算符添加,在软件输入游戏需要运算的内容
新功能-从“程序列表”和运行器中清除程序
通过输入编程指令,您可以在程序末尾添加一行
游戏编程教程
这个虚构的小机器也具有动作游戏编程所需的所有东西
一、等待并获取
WAIT指令将暂停程序的执行,直到发生以下事件之一:
按下或释放键盘上的按钮。请注意,在仿真器中,您需要将焦点放在(单击)“运行程序”屏幕上以获取击键事件。
时钟滴答声。它每20毫秒不断滴答作响。因此,等待时间最长20毫秒后将返回一条WAIT指令,具体取决于它开始运行的时间。例如,紧接着又一次等待,恰好是20毫秒。
GET指令将键盘上击键的键码分配给参数中的变量。连续的GET将按时间顺序处理按键。
关键代码:
如果未按下任何按钮(由于所有事件均已由GET指令处理),则GET会将值分配为0。
根据ASCII,字母按钮的键控代码为65至90。
根据ASCII,数字按钮的键控代码为48至57。
Numpad是有区别的,编码为96到105。
32是空格键,27是退出键,13是Enter键,9:Tab键。
Shift和Ctrl按钮-分别为16和17。
功能键112-123(也可以激活浏览器中的功能。)
当在按下另一个键的同时仍然按Shift或Ctrl时,.5或.25会分别添加到其键控代码中。
发布后,否定的密钥代码由GET分配。
SECS = 10:AN = 10打印“在” + SECS +“秒中输入” + AN +“动物” T $ =“”:TICKS = 0 @LOOP:IF KEY = 27时获取密钥然后打印“ GIF UP?”? KEY <= 0 THEN WAIT:TICKS = TICKS + 1如果KEY> 31和128> KEY THEN T $ = T $ + CHR $(KEY)如果KEY = 13 THEN AN = AN-1:PRINT T $ +“ “ + AN +”仍然要走!“:T $ =”“如果AN = 0 =然后打印” YOU WIN。“:如果TICKS> 50,则结束SECS = SECS-1:PRINT SECS +”左边第二个...“:TICKS = 0如果SECS = 0,然后打印“ YOU LOSE。”:结束转到循环
二、动机
在其中没有任何等待的繁忙循环运行的时间高度依赖于运行程序的配置。
REM *处理器在我的笔记本电脑上运行代码的时间为1 s,您如何看待?*对于 I = 0到2600000:NEXT
对于I = 0到50:WAIT:NEXT'CPU冷却并且程序运行了1秒
三、清除过去的事件
对于I = 1到500:WAIT:N。“等待10秒钟:用户可能会碰到KEYS同时 打印‘打了一个按钮现在:’@GETLOOP:WAIT:GET A”程序员可能觉得这个等待获取属于一起 IF A = 0 TGGETLOOP打印REM先打*键的代码,因为程序已开始打印* REM *在GETLOOP等待时不需要一击*
对于I = 1到500:WAIT:N。@ZAP:获取A:IF A <> 0,然后转到ZAP'清除所有过去的事件 打印“立即单击按钮:” @LOOP:WAIT:获取A'现在, 如果A = 0 TGLOOP打印A, 这将获得一个年轻的事件
对于I = 1到500:WAIT:N。 CLR '清除所有过去的事件(以及所有变量等)。 打印“立即单击按钮:” @LOOP:WAIT:如果A = 0 TGLOOP,则打印A
四、缩写
对于I = 1到50:W.:N。“ WAIT> 980 BUT <= 1000毫秒
五、TIME和TIME $
自1970年1月1日发布以来, PRINT TIME()'发生故障。PRINT TIME $(0)'以人类可读格式的 EPOCH'PRINT TIME $(TIME())'当前日期和时间,UTC for I = 0到50:W。 :N。'等待(不止)第二个... 打印时间$()'当前日期和时间,更短的 REM *最后两行应在1秒钟内不同*
时间少于20毫秒:
UNTIL = TIME()+ 10'从现在 @BUSY开始发生10毫秒的情况:如果TIME()
时区
打印时间$(TIME()+ 2 * 3.6E6)'在B时区偏移中 打印时间$(TIME()+ TZO)'在本地时区偏移中
六、精灵!
我的第一个动画
SPRX(0)= 180 + 160 * COS(TIME()/ 600)SPRY(0)= 96 + 60 * SIN(TIME()/ 300)等待启动
最后,我们可以在Runner屏幕上看到一些图形。
SPRX和SPRY是内置阵列。每K个SPRX(K)表示子画面K的水平坐标;SPRY(K)是相同对象的垂直坐标。坐标以像素为单位,水平坐标0为屏幕的左边缘,屏幕为384像素宽。Y坐标从上到下,屏幕高216像素。子画面本身为24 x 24像素。
七、物理动画
SCREENWIDTH = 384:SCREENHEIGHT = 216'从屏幕中间开始 SPRX(0)= SCREENWIDTH / 2-12:SPRY(0)= SCREENHEIGHT / 2/2 @HIT'按 任意方向击球SPEEDX = RND( 40)/ 10-2:SPEEDY = RND(40)/ 10-2'每20毫秒 像素@LOOP'根据速度 SPRX(0)= SPRX(0)+ SPEEDX SPRY(0)= SPRY(0 )+ SPEEDY' 如果SPRX(0)<= 0或SPRX(0)> = SCREENWIDTH-24 THEN则在屏幕边缘上弹跳SPEEDX = -SPEEDX如果SPRY(0)<= 0或SPRY(0)> = SCREENHEIGHT-24 THEN SPEEDY = -SPEEDY WAIT:在A> 0 GOTO HIT上获得A,如果键码<= 0,则LOOP'LOOP ; 会以其他方式打
上面的算法出现在台球游戏(Pong或Breakout)中。
WT = 384:HT = 216 DIM SPEEDX(99):DIM SPEEDY(99)N = 0 @SPAWN N = N + 1 SPRX(N)= 0:SPRY(N)= 0 SPEEDX(N)= RND(30) / 10:SPEEDY(N)= 0 @LOOP,如果SPRY(I)<0则I = 1至N然后NEXT:GOTO OUT SPRX(I)= SPRX(I)+ SPEEDX(I)SPRY(I)= SPRY( I)+ SPEEDY(I)IF SPRX(I)<= 0 OR SPRX(I)> = WT-24 THEN SPEEDX(I)= -SPEEDX(I)' STOP死球 IF SPRY(I)> = HT- 24和ABS(SPEEDY(I))<.5则SPRY(I)=-24' 弹起(如果SPRY(I)> = HT-24则从地面和损失一些能量)THEN SPEEDY(I)= -SPEEDY(I) * .9' 如果SPRY(I)> = 0则添加重力然后THE SPEEDY(I)= SPEEDY(I)+。1下一页:@OUT WAIT:A ON A> 0 GOTO SPWN,LOOP
结合弹跳和重力效果,就像在Flipper和弹道游戏中一样。像上面一样,也可以使用重力为跳跃的角色设置动画。
请注意,将坐标设置为-24可使子画面不可见。
八、厌倦了球?
在“运行程序”屏幕上发出命令DGNS,以查看Sprite的所有内置设计的名称。像这样使用它们:
SPRDGN(0)= DGNMAN():SPRX(0)= 0:SPRY(0)= 0'MAN是内置设计SPRDGN(1)= DGNWALL():SPRX(1)= 0:SPRY(1) = 24'SO IS WALL
九、那艺术品呢?
在“设计实用程序”屏幕模式下设计自己的精灵。您会在Memory Map中看到227个用于设计的插槽。只需使用鼠标选择插槽,颜色和油漆即可。完成后,从“内存映射”下面复制该数字,然后在程序中将SPRDGN(K)设置为该数字。
REM假设你DREW东西放到SLOT 2在设计师 SPRX(5)= 0:SPRY(5)= 0 '的左上角 SPRDGN(5)= 288'所述第二设计从存储器
十、趣味项目
在下面的列表中找到一个错误。改正它,玩得开心。
十一、颜色!
输入背景还有另一个内置变量
十二、像素数据动画
您可以使用POKE指令在程序运行时重新设计精灵。热爱对同等座标几何爱好者。
您可以在浏览器中使用通常的“复制和粘贴”功能将示例代码从教程转移到“程序列表”面板。
要进行测试运行,请按> RUNNER(F9),然后在Runner屏幕中看到RUN命令出现,按Enter。
通过输入LIST命令返回到程序列表。
NEW命令还将删除程序文本。
长按Esc按钮可终止正在运行的程序。
Embarcadero RAD Studio(多功能应用程序开发工具) 编程工具177.22 MB12
详情猿编程客户端 编程工具173.32 MB4.16.0
详情猿编程 编程工具173.32 MB4.16.0
详情VSCodium(VScode二进制版本) 编程工具76.23 MBv1.57.1
详情aardio(桌面软件快速开发) 编程工具9.72 MBv35.69.2
详情一鹤快手(AAuto Studio) 编程工具9.72 MBv35.69.2
详情ILSpy(.Net反编译) 编程工具3.97 MBv8.0.0.7339 绿色
详情文本编辑器 Notepad++ 编程工具7.81 MBv8.1.3 官方中文版
详情核桃编程 编程工具272.43 MBv2.1.120.0 官方版
详情delphi2007完整 编程工具1198 MB附安装教程
详情SAPIEN PrimalScript2015 编程工具78.02 MB附带安装教程
详情Alchemy Catalyst可视化汉化工具 编程工具81.00 MBv13.1.240
详情Professional Tag Editor(通用标签编辑器) 编程工具25.6 MBv1.0.6.8
详情Coffeecup HTML Editor(html网页编辑器) 编程工具68.98 MBv15.4 特别版
详情JCreator Pro 编程工具9.65 MBv5.0.1 汉化
详情WebStorm 12中文 编程工具209.88 MB附带安装教程
详情MSWLogo(多功能项目开发与管理工具) 编程工具2.25 MBv6.5 免费版
详情JetBrains datagrip 2018.2.1中文-datagrip 2018.2.1 编程工具160.88 MB附注册码汉化包
详情易安卓5.0 编程工具202 MBv5.0 附破解补丁
详情keil uvision5 编程工具271.63 MB附带安装教程
详情CIMCO Edit V8中文 编程工具248 MB附安装教程
详情IntelliJ IDEA 2020.1(java集成开发环境) 编程工具643.0 MB附安装教程
详情redis desktop manager2020.1中文 编程工具32.52 MB附带安装教程
详情猿编程 编程工具173.32 MB4.16.0
详情信捷PLC编程工具软件 编程工具14.4 MBv3.5.2 官方版
详情源码编辑器 编程工具201.0 MBv3.4.3 官方版
详情Microsoft Visual C++ 编程工具226.00 MBv6.0 SP6 简体中文版
详情s7 200 smart编程软件 编程工具187 MBv2.2 官方中文版
详情TouchWin编辑工具(信捷触摸屏编程软件) 编程工具55.69 MBv2.D2c 官方版
详情易语言5.8完美 编程工具312 MB5.8.1 破解增强版
详情Scraino(少儿编程软件) 编程工具272.93 MBv0.3.0 官方版
详情vs2008中文 编程工具1495 MB附序列号
详情e盾网络验证源码 编程工具25.77 MBV45 官方版
详情codeblocks 编程工具95.21 MBv13.12 中文完整版(带GNW编译器
详情Android Studio(安卓开发环境) 编程工具983.0 MBv3.5.0.21 汉化版(附安装教程)
详情源码编辑器pc版 编程工具201.0 MBv3.4.3 官方版
详情CH341A编程器 编程工具1.06 MB1.30 绿色中文版
详情layuiAdmin pro(layui后台管理模板系统) 编程工具0.57 MBv1.1.0 单页版
详情海龟编辑器 编程工具71.5 MBv0.8.4 中文版
详情Ardublock中文版(Arduino图形化编程软件) 编程工具2.65 MB附带安装教程
详情文本编辑器 Notepad++ 编程工具7.81 MBv8.1.3 官方中文版
详情富途牛牛 编程工具160.59 MBv11.8.9068 官方版
详情微信开发者工具 编程工具129.37 MBv1.05.2105170 官方版
详情UEStudio v18.0.0.18 简体中文绿色 编程工具19.00 MB
详情十六进制编辑器 WinHex 编程工具2.79 MBv20.2 SR-5
详情代码编辑器 Sublime Text 编程工具54.74 MBv4.0.0.4126
详情RJ TextEd(代码编辑器) 编程工具49.46 MBv15.31
详情核桃编程 编程工具272.43 MBv2.1.120.0 官方版
详情影刀 编程工具306.37 MBv4.9.14
详情Kate(高级文本编辑器) 编程工具56.11 MBv21.12.1.1544
详情