easyCraft 是游戏Minecraft的一个“外壳程序”,用于为主程序提供Java Rumtime Environment以及一些游戏Mods的快速设置,旨在方便用户能够简单地开始玩Minecraft而不用管复杂的java环境以及各种版本和Mods的问题。
项目主页:http://code.google.com/p/eazycraft/
我打算在easyCraft 1.0.1 beta之后的版本使用C++开发一个GUI
拟增加的功能:
(1)检测系统是否安装Jre或Jdk,提醒用户使用自带的Jre
(2)检测显卡是否为集成显卡,如果是的话调整显示属性中的硬件加速剩两格,并设置java启动参数 -Xmx800m
(3)一键安装各类MOD
(4)一键清空mods文件夹并替换原始的minecraft.jar
需要VC完成的部分:
(1)控制环境变量 path class_path appdata 等
(2)获取并修改注册表的键值
(3)设置显示参数
(4)修改和移动文件
(5)修改压缩包里的内容(用7zip读取jar并调整)
tips:
VS2010及VC++6.0的程序运行目录与源码目录相同(而不是Debug),所以要把需要调用的文件放在源码目录中。
easyCraft是一款针对Minecraft的外壳程序,旨在简化游戏启动流程。它提供Java运行环境和快速MOD设置,计划新增功能包括系统环境检测、显卡识别、MOD一键安装与清理等。
4282

被折叠的 条评论
为什么被折叠?



