当前位置: 首页 > 软件库 > 程序开发 > 游戏开发包 >

Monkey

游戏程序语言
授权协议 商业软件
开发语言
所属分类 程序开发、 游戏开发包
软件类型 商业软件
地区 不详
投 递 者 阙辰龙
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Blitz Research发布了其最新的游戏程序语言“Monkey”,Monkey能够降低在编写多平台游戏时的重复劳动,同时带来灵活的高等级语言,并可接入每个平台的本地SDK。

使用Monkey语言所编写的游戏能够进行转换并在iPhone,iPad,Android,Flash,HTML 5,微软 XNA(面向Xbox 360,PC 或Windows Phone 7)或 OpenGL平台上运行。

开发者通过一次点击便能将Monkey游戏转移到目标平添的SDK中并在多个在线市场和应用商店上传他们的游戏,潜在的扩大了销售范围并极大的降低了开发成本。

免费版Monkey允许任何人使用它来创建非商业HTML5应用。商业版本包含一个2D游戏模块,支持所有平台,其授权价格为120美元,详情请参看。

“创建跨平台游戏需要大量乏味的工作和综合知识,你必须得重新学习每个平台的开发技术。这是个非常枯燥乏味又艰难的工作,并阻碍的最重要的东西 – 制作一款真正有趣的游戏的创意过程。Monkey将麻烦的事情赶走,同时给开发者一个灵活高性能的语言,” Blitz Research CEO Mark Sibly说。

开发者仅需要在每个目标平台上安装SDK,随后,Monkey将负责进行编写,架构和运行。Monkey语言本身是一个高等级程序语言,着重于可读性,面向对象的功能以及一个流线型的指令设置,同所有目标平台兼容。

Monkey是最新的来自语游戏语言开发商Blitz Research的长线游戏编程工具。

  • 什么是Monkey测试 Monkey 测试是通过向系统发送伪随机的用户事件流(如按键输入、触摸屏输入、手势输入等),实现对应用程序客户端的稳定性测试 Monkey 测试是为了测试软件的稳定性、健壮性 Monkey 程序需要通过 adb 来运行 Monkey测试操作步骤 安装并配置好 adb 环境,并通过 adb 连接好设备; 获取被测应用的包名; 执行 Monkey 命令进行测试 Monkey支持

  • monkey tool可以对模拟器或真实设备进行压力测试。 1 由于有多个devices,所以使用adb -s选择具体的设备。 adb devices List of devices attached emulator-5554 device 28a193fa device 2 使用真实设备进行测试。 adb -s 28a193fa shell shell@dior:/ $ 进行

  • monkey 一,首先你要先搭建环境 1.先下载jdk具体安装流程请参考:添加链接描述 2.再下载sdk具体安装流程请参考:添加链接描述 二,打开手机的开发者调试工具,用usb数据线链接你的手机; 三,monkey前的准备命令 1.windows+r 输入cmd进入dos命令行; 2.输入adb devices 3.再输入 adb shell pm list packages 查看你

  • Monkey简介 在Android的官方自动化测试领域有一只非常著名的“猴子”叫Monkey,这只“猴子”一旦启动,就会让被测的Android应用程序像猴子一样活蹦乱跳,到处乱跑。人们常用这只“猴子”来对被测程序进行压力测试,检查和评估被测程序的稳定性。 Android官方对这只“猴子”的描述是这样的: The Monkey is a program that runs on your emula

  • 今天应用上架,小米市场给打回了。受到人家帮助,发现了一个用monkey,压力测试2000次左右可以跑出来的bug。 已经修复该bug。 测试脚本代码是:  adb shell monkey -v --throttle 300 --pct-touch 30 --pct-motion 20 --pct-nav 20 --pct-majornav 15 --pct-appswitch 5 --pct-a

  • Android Monkey 一、 Monkey 1.     什么是monkey Monkey是android自带的命令行工具,可以运行在模拟器里或实际设备中。它向系统发送伪随机的用户事件流(如按键输入、触摸屏输入、手势输入等),实现对正在开发的应用程序进行压力测试。Monkey测试是一种为了测试软件的稳定性、健壮性的快速有效的方法。 2.     Monkey用法 基本语法:adb shell

  • 在跑monkey之前,我们需要配置好SDK环境。 1.在手机上安装需要测试的apk,并且得到apk的包名 查看包名的方法: 1.一个是用命令得到 adb shell cd data cd data ls 2.在ddms中运行该apk,可以得到包名,但是这个前提条件手机必须有root权限。 使用以上方法的其中一个方法就可以得到apk的包名。 得到包名之后,运行cmd,进入tools目录下 输入 ad

  • Monkey,一个活跃的猴子他不接受任何人的命令自己去对软件进行胡乱的操作,他可信吗?         Monkey是什么工具?有人说他是压力工具,有人说他是性能工具,有人还说他是稳定性工具,工作中会经常用到monkey,但是结合我自己的工作实践我认为他是一款基稳定性的工具,为什么这么说,那就需要了解monkey的工作原理: monkey通过命令行向系统输入伪随机事件,并可根据软件情况进行事件比例

  • Basic usage: adb shell monkey [options] <event-count> Example: adb shell adb shell monkey -p your.package.name -v 500 Link: developer.android.com/guide/developing/tools/monkey.html  

  • Monkey是作为压力测试的一个测试工具,俗称“搞怪测试”。 常用命令: adb shell monkey -p 包名 -v -v 100 --执行100次的随机测试,-v代表输出日志的级别 Monkey脚本编写: type= raw events count= 10 speed=1.0 start data >> #启动Activity LaunchActivity(cn.comein.t

  • 常用选项简介 adb shell monkey [option] 在一话讲到,Monkey基本使用语法如上,不过在实际情况中通常会有很多的options选项,主要有以下四大选项 常用选项 -help:打印帮助信息 adb shell monkey -help -v:指定打印信息的详细级别,一个 -v增加一个级别,默认级别为0 adb shell monkey -v 事件选项 -s:用于指定伪

  • adb shell monkey -help usage: monkey [-p ALLOWED_PACKAGE [-p ALLOWED_PACKAGE] ...]               [-c MAIN_CATEGORY [-c MAIN_CATEGORY] ...]               [--ignore-crashes] [--ignore-timeouts]         

  • 操作事件简介 Monkey所执行的随机事件流中包含11大事件,分别是触摸事件、手势事件、二指缩放事件、轨迹事件、屏幕旋转事件、基本导航事件、主要导航事件、系统按键事件、启动Activity事件、键盘事件、其他类型事件。Monkey通过这11大事件来模拟用户的常规操作,对手机App进行稳定性测试。下面让我们来详细了解这11大事件。 1.触摸事件 触摸事件是指在屏幕某处按下并抬起的操作,可通过--pc

 相关资料
  • rollDice( )应使用兰德( )随机生成介于1-6之间的数字 返回兰德( )生成的数字 3)实现一个功能,功能原型为Int ;Playgame( Void ;);  根据用户的赢或输的次数给用户一个适当的消息 返回值为EXIT_SUCCESS 这里是我现在拥有的,但它告诉我有错误。有谁能帮我完成这个任务吗? ^ X.C:10:1:错误:程序中杂散“\240” X.C:12:1:错误:程序中杂

  • 每当我打开我的android应用程序,它就会触发三星galaxy S8上的游戏模式/游戏启动器。但这个应用程序不是一个游戏。在以前的版本中,该应用程序使用opengl,如果使用opengl,三星似乎将应用程序视为游戏。我已经删除了opengl代码,但三星仍然将该应用程序视为游戏。奇怪的是,当我更改应用程序ID时,应用程序会正常启动。所以,我认为三星将application-id作为游戏存储在某个地

  • 我正在尝试编写一个程序来玩游戏猪,我两次得到这个错误,但我不知道为什么:“错误:无法找到符号扫描器sc=new Scanner(system.in); 非常感谢任何帮助。我对写代码很陌生,所以请你好心。:)另外,忽略奇怪的间距...在我的程序中它做得很正确,但我有困难让它正确地适合这里。

  • 编写程序生成一个1-100之间的随机数,并将其作为秘密数字保存。然后程序将检查用户是否能猜出秘密号码。用户可以继续猜测数字,直到找到数字或者用户可以输入0,这将终止程序。 null 我被if语句卡住了,也许我的结构不正确。我不确定。

  • 问题内容: 我正在研究Java中的游戏编程,看是否可行。进行搜索时,我发现了一些关于Java2D的旧参考资料,Project Darkstar(Sun的MMO服务器)和一些有关Java游戏编程的书籍。但是很多信息似乎已经有好几年了。 所以我要问的问题是,有人在Java SE 1.5或更高版本中创建游戏吗? 如果是这样,将使用什么框架,是否有最佳实践或库? 问题答案: 有一个叫做jMonkey(ht

  • 翻译自JME官方wiki。原文:3D Game Development Terminology 3D游戏开发术语 开始学习之前,确保你熟知如下概念和术语。 3D图形和音频 OpenGL 即开放式图形库,是一个用来渲染二维或三维计算机图形的跨平台的专业图形程序接口。对于Java来说,有两种基于OpenGL实现的渲染器。 轻量级Java游戏库 (LWJGL) Java开放图形库 (JOGL) Open

  • 我会很感激在这方面的任何帮助,因为我真的在这一点上挣扎。我知道有许多方法可以实现其他数据结构或组织方法,以便在更高效的运行时完成这项任务。然而,对分配的关注并不是为了效率,而是为了使用这些数据结构(堆栈等)的基本原则,以及理解如何能够走错方向,然后安全地返回轨道,并在程序不崩溃的情况下走新的方向。提前谢谢你,任何问题我都会尽可能快地回答。

  • 本文向大家介绍C语言实现扫雷游戏,包括了C语言实现扫雷游戏的使用技巧和注意事项,需要的朋友参考一下 本文将介绍如何用C语言多文件编程实现扫雷 该示例扫雷程序可实现以下几个功能: 自定义雷数 踩雷后会将所有雷显示出来 地图大小易修改 Mine_clearance.h Mine_clearance.c main.c 显示效果: 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持呐喊教