SMX II 更新历史
快照20131001 2013年10月1日
- 加入共42个新单位
- 支持攀爬蔓藤
- 支持水管食人花
- 支持水下敌人
- 支持岩浆
技术预览版11 2013年5月26日
[公共]
[游戏]
- 增加配置程序,支持2倍窗口切换
- 修复部分情况下游戏操作选择框选项显示错误的bug
[编辑器]
- 增加调试模式下重新载入文件的功能
- 修复非设计界面下对象改名报错的bug
[地图]
技术预览版10.1 2013年2月14日
[GSVM/API]
- 新API支持
- Game.SetMarioLifeCount(value); // 用于设置mario生命数
- Game.SetCoinCount(value); // 用于设置金币数
- Game.SetScore(value); // 用于设置分数
- 新属性支持
- object.XSpeed: 用于设置对象速度x分量
- object.YSpeed: 用于设置对象速度y分量
- object.XSpeedAcc: 用于设置对象加速度x分量
- object.YSpeedAcc: 用于设置对象加速度y分量
- object.XSpeedMax: 用于设置对象速度x分量最大值
- 特殊量查询支持
[游戏]
- 发布小游戏GetCoins
- 引入对象回收机制以提升游戏效率
- 修复老版本文件水管会导致游戏崩溃的bug
- 修复部分情况下mario状态异常的bug
- 修复部分音效错误
- 增加键位A用于跳跃
- 以及更多的细节调整
技术预览版10 2013年2月10日
技术预览版9.5 2011年12月24日
- text控件支持更多属性
- 支持全局变量 global type name;
技术预览版9 2011年12月4日
[游戏/编辑器]
[GSVM/API]
- 新API支持
- Game.SceneComplete(); // 切换至下一场景
- Game.WorldComplete(); // 世界完成
- Game.LoadSceneByName(name); // 载入当前地图中指定名称场景
- Game.LoadSceneByIndex(index); // 载入当前地图中指定索引场景
- Game.LoadScene(fileName); // 载入制定文件名的场景
- SoundEngine.PlayBGM(fileName); // 播放制定文件名的背景音乐
- SoundEngine.StopBGM(); // 停止背景音乐播放
- SoundEngine.PlaySoundEffects(soundId); // 播放制定音效
- SoundEngine.StopSoundEffects(); // 停止音效播放
- 新事件支持
- SceneLoaded: 场景载入完成
- CoinsChanged: 金币数发生变化
- ScoreChanged: 分数发生变化
- MarioLifesChanged: mario生命数(剩余游戏次数)发生变化
- 注: 编辑区域空白处右键菜单中可添加相应事件处理
- 特殊量查询支持
- __COINCOUNT__: 当前金币数
- __SCORE__: 当前分数
- __LIFECOUNT__: 当前生命数
技术预览版8 2011年10月7日
技术预览版7 2011年7月31日
[游戏]
- 调整游戏界面布局及配色方案
- 增加数据栏
- 增加对游泳的支持
- 调整敌人碰撞及攻击设定
- 调整对象的碰撞体积
[编辑器]
- 优化旗杆摆放体验
- 修复编辑器保存后场景会丢失visible属性的问题
技术预览版6 2011年7月3日
- 增加弹簧, 旗杆等12个新设施单位
- 增加7个新敌人单位
- 增加降旗事件Falling(降旗开始), Fallen(降旗结束)
- 完善砖块被顶时其上方对象的处理
- 滑动的龟壳支持撞击问号等设施
- 修复马里奥斜穿飞龟的Bug
技术预览版5 2011年6月6日
[游戏单位]
- 新增5个NSMB单位
- 新增61个SMA4/SMB3(SMAS)单位
[游戏]
- 替换系统消息框(选择框)为游戏风格
- 新增弹性音符处理逻辑
- 调整GrowBlock的效果
- 修复死亡状态下的mario会被移动平台挡住的bug
[编辑器]
技术预览版4 2011年5月29日
[游戏]
- 优化资源加载速度
- 优化游戏效率
- 增加尖刺的逻辑
- 修复未设置背景时游戏画面无法正确绘制的bug
- 修复text控件绘制位置错误的bug
- 修复游戏单位绘制效果右下角有红点的bug
- 修复mario同时踩多个敌人会跳得很高的bug
- 修复敌人与控制器,门会发生碰撞的bug
- 修复载入场景后mario可能会自动行走的bug
- 修复text控件的text属性为空游戏会报错的bug
[编辑器]
- 增加测试功能
- 增加状态显示功能
- 增加统计单位数功能
- 修复脚本编辑框中脚本未正确换行的bug
- 修复通过右键菜单会重复定义事件处理脚本的bug
[GSVM]
- 增加对转义符 \" \t 的支持
- 增加对API: Scene.Close, Mario.MoveTo的支持
- 修复未正确获取Visible属性的bug
技术预览版3.3 2011年5月21日
- 编辑器支持设置场景属性及起始点
- 修复特定环境无法正确载入资源的bug
技术预览版3.2 2011年5月18日
技术预览版3.1 2011年5月17日
技术预览版3 2011年5月15日
- 开放世界编辑器
- 完善游戏逻辑
- 修复了之前版本的部分Bug
技术预览版2 2011年3月5日
技术预览版 2011年2月6日