proj53-RedAlert-on-OpenEuler
项目名称
openEuler上的红色警报游戏
项目描述
经典的windows游戏 RedAlert 已经 开源,Ubuntu系统上也已有可用的包。 目前,openEuler系统也需要增加娱乐性以扩大吸引力。 请把这款经典的游戏移植到openEuler或基于openEuler的其它操作系统上。可以基于QT库[license:(L)GPL]或其它GUI库去移植。
所属赛道
2021全国大学生操作系统比赛的“OS功能设计”赛道
参赛要求
- 以小组为单位参赛,最多三人一个小组,且小组成员是来自同一所高校的本科生(2021年春季学期或之后本科毕业的大一~大四的学生)
- 如学生参加了多个项目,参赛学生选择一个自己参加的项目参与评奖
- 请遵循“2021全国大学生操作系统比赛”的章程和技术方案要求
项目导师
张相锋
-
github https://github.com/mailofzxf
-
email mailofzxf@aliyun.com
难度
较难
特征
- 制作源码包,以及二进制的rpm包(包括32bit和64bit两种版本);
- 保留游戏的原生功能;
- 至少支持x86和arm平台;
文档
RedAlert游戏及源码相关文档见:https://github.com/electronicarts/CnC_Remastered_Collection/tree/master/REDALERT
License
Mulan PSL v1
预期目标
注意:下面的内容是建议内容,不要求必须全部完成。选择本项目的同学也可与导师联系,提出自己的新想法,如导师认可,可加入预期目标
-
至少支持单机模式;
-
可适当简化网络通讯部分;