中文遊戲大师Chinese Game Master(简称CGM)是一款简单好用的独立遊戲制作軟件,采用lua脚本驱动,可以全面汉化lua语句,适合制作各种类型的2D遊戲,降低遊戲制作难度,人人都可以成为遊戲的设计师。想要尝试的朋友赶快下载吧!
1.使用轻型脚本语言(Lua),并全面汉化lua语句,创造中文编写遊戲的捷径
2.仿VC++的IDE,精心設計程序界面,愉悅開發人員的心情
3.脚本速度优秀,可制作各种类型2D遊戲,包含网络遊戲。
4.國人開發,不定期升級維護,有技術保障
5.自帶代碼編輯器,自動打包編譯,語法高亮,自動完成,且能輸出腳本語法錯誤,各種調試信息等.
6.基于AGE2遊戲引擎,使得遊戲程序效率有所保证
7.免去程序安装步骤,引擎、开发环境最大程序精简,打造是国内最小的遊戲开发軟件
8.自带大量遊戲开发的常用工具,大大提升用户的开发速度
9.支持网络遊戲的开发
擁有強大修改功能,核心引擎超過十年的研發,爲同類産品中最成熟穩定。
完全支援多核心處理器架構,讓強大的多核心CPU能完全應用。
支援32bit, 64bit视窗作业系统:Windows 7, Vista, XP。
多種對應動態記憶體模式修改工具,一舉突破現有修改瓶頸。
内含精心设计的10个遊戲关卡,由浅入深实地操演,立即学会遊戲修改精髓!
运用组合语言指令反组译器(MMX, SSE, 3DNow, X86, X64…etc)提供反组译功能
全新参考点功能,能够锁定不固的浮动位置!例如以.NET或Java所写的遊戲。
注射程式码功能,直接放入由您所写的程式码,无论遊戲有什么动作,都能立即修改。
腳本式控制處理器暫存器,利用高階的腳本控制最低階的資訊。
指标搜寻器,专门针对有程式码保护并同时使用动态记忆体的遊戲,并能避免遊戲的反侦查。
快速搜尋功能,能夠智慧的選擇搜尋機會較大的區域,使效能提高。
常用變化搜尋,在同一次的搜尋中會自動變化目標數值,同時比對不同數值形態。
雙精度浮點及混合樣式數字列數掃描功能,混合樣式數字列,十、十六進制數字、浮點數及文字。
类的创建,中间是 点号,如 AGE引擎.创建()
类中的方法使用,中间是 冒号,如 AGE引擎:销毁()
所有的符號,都必須是小寫,爲了防止大小寫的錯誤,我已經把Lua進行修改,程序會自動識別大小寫,但仍無法100%識別,仍可能遇到錯誤,所以請務必使用小寫符號
1、创建遊戲窗口及资源
2、计算遊戲需要的参数
3、顯示各種資源到屏幕上
中文遊戲大师(CGM) v1.2更新:
+修正 代码文件更名失效
+修正 FLash:取当前帧()返回值错误
+修正 多文件编译时的编译错误
+优化 众多细节,太多了,列举不完。自己体验吧
+增加 Tile地图功能完成。高效运行。使用见例程
+增加 正则表达式,Lua本身就支持,我就封装了一下,更方便使用
+增加 在线更新功能
+增加 寻路支持四方和八方寻路两种模式
+调整 界面,删除支持库查看器。直接创建个工程用来查看支持库就好了
+调整 因为主界面只作为遊戲设计之用,所以分离打包和合并封包的功能
+例程 独立开放下载。可以通过CGM->工具鸡->在线更新进行获取
+增强 编译功能,大幅度优化,使编译出来的文件更小
+增强 全局安全性
+增强 代码预编译
關于報毒的聲明
本程序是由C++開發的核心,通過易語言進行了某些功能的快速開發
編譯程序時,使用UPX殼對Run.exe進行了壓縮。因此,一些殺軟對易語言、UPX不友好,就將其誤報了
關于開發環境的說明
Plugins目录下文件请不要尝试 删除、更改 等操作,否则开发环境遭到更改,可能引发未知出错
關于使用CGM的程序流程
一、创建遊戲窗口及资源
二、计算遊戲需要的参数
三、顯示各種資源到屏幕上
关于代碼編寫規範。遵循lua语法
一、类中的方法使用,中间是 冒号,如 AGE引擎:销毁()
二、所有的符號,都必須是小寫,爲了防止大小寫的錯誤,我已經把Lua進行修改,程序會自動識別大小寫,但仍無法100%識別,仍可能遇到錯誤,所以請務必使用小寫符號
關于第一次使用CGM
CGM采取純綠色解壓模式,其實是我懶,懶的搞EXE安裝包,實在麻煩,所以用戶下載後解壓即可使用。用戶第一次使用時,需要進入程序右上角的系統配置按鈕進行文件關聯,否則無法雙擊打開CGM工程文件(後綴爲.MM;爲毛是MM?因爲隨手打的,啊哈哈。。)