RPG 游戏 劫掠轩辕剑

Mulan
C/C++
跨平台
2020-03-13
situdesign

拥抱开源,微软做了哪些努力?一大波开源技术成果将亮相微软在线技术峰会>>>

《劫掠轩辕剑》是一部经典的RPG游戏作品,第一次发布于2002年11月7日。由于年代久远,加上当时的网络安全环境比较差,导致最初的发布版已经被破坏,网上找不到能正常运行的版本了。本发布版不仅完善了游戏引擎,也改进并完善了游戏开发工具链,并公开全部的源码(源码使用VS2012编译)。

的码云指数为
超过 的项目
加载中

评论(29)

茶-舞
茶-舞
这么怀旧的吗?
费振龙
费振龙
66RPG
青菜番茄h
青菜番茄h
网游么
situdesign
situdesign 软件作者
不,这是古老的单机版游戏
奔梦飞扬
奔梦飞扬
mark,有空研究一下。
Jyang2016
Jyang2016
y
yh2216
代码中的魔数不少啊!
situdesign
situdesign 软件作者
没办法,作者当时的技术水平太差,还不知道宏定义的重要性。V2引擎要就好多了。
y
yh2216
不建议用宏,而是用枚举或者constexpr ,用枚举类,而不是以前的枚举!
situdesign
situdesign 软件作者
V2引擎的代码我也传上去了。
y
yh2216
建议使用qt开发,跨平台,谢谢!有没有想一起做的朋友?使用qt 5.12
situdesign
situdesign 软件作者
播放Midi和Wave的问题怎么解决?跨平台的话MiniGUI也不错。
y
yh2216
这个和qt无关啊,使用QSound 播放wave文件。官方例子: QSound::play("mysounds/bells.wav");
UchihaRyuuzaki
UchihaRyuuzaki
难道不是应该推荐sfml?
situdesign
situdesign 软件作者
跟OS相关的函数大约只有几个:读取键盘和鼠标状态的函数、图形设备类CDC、读取bmp文件的函数。其实我还有一个开源工程叫MonoGUI,处理字库和bmp操作的模块都已经用纯C++实现了。只是需要更多的时间来整合资源。时间才是大问题啊。
Artrener
Artrener
怀念啊,我的高中生活
逗逼
大佬nb

暂无资讯

暂无问答

Composition correction (a famous Chinese celebrity)

Dear international friends: To enhance your knowledge of China, I am going to introduce a quite famous man in China to you. His name is Lu Xun. The writer is famous for his lite...

2017/11/06 22:19
107
0
一看就是好代码的代码(不断更新中)

缓存 function repush(array, item) { // 对存在的item,更新到最后 // 用ii加速for循环 for (var i = 0, ii = array.length; i < ii; i++) if (array[i] === item) { return array.push(arr...

2015/09/02 18:33
315
0
剑指offer之字符串是否为数值

1. 题目 这是《剑指offer》上的一道题,刚开始觉得这是一道挺简单的题目,后来发现自己太年轻了,考虑的因素太少了,思考了而是分钟还是无从下手,看了作者的思路深深被他折服了,题目如下:...

2018/09/05 15:26
94
0
Backbonejs -- Switching views

I’ve been developing with Backbone.js at work for about a year now, and it’s been an adventure converting from a traditional Java server application to an all-AJAX single pag...

2016/09/06 20:57
74
0
【Spring Boot】26.分布式

简介 在本章节你可以学习到: dubbo和zookeeper的基本特性 一个简单的集成项目 zookeeper可视化工具和dubbo可视化工具 分布式和集群的特点 分布式系统(distributed system)是建立在网络之上...

2018/12/28 16:16
171
0
Java编程中“为了性能”尽量要做到的一些地方

1. 尽量在合适的场合使用单例 使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,单例主要适用于以下三个方面: 第一,控制资源的使用...

2012/03/20 10:35
103
0
Java编程中“为了性能”尽量要做到的一些地方

最近的机器内存又爆满了,除了新增机器内存外,还应该好好review一下我们的代码,有很多代码编写过于随意化,这些不好的习惯或对程序语言的不了解是应该好好打压打压了。 下面是参考网络资源...

2012/04/01 11:15
105
0
玩转大数据系列之Apache Pig如何与Apache Solr集成(二)

散仙,在上篇文章中介绍了,如何使用Apache Pig与Lucene集成,还不知道的道友们,可以先看下上篇,熟悉下具体的流程。 在与Lucene集成过程中,我们发现最终还要把生成的Lucene索引,拷贝至本...

2015/03/06 21:58
180
0
给new comer程序员的建议

first 程序员真的是吃青春饭吗?不是这样的! 在国内,很多人说程序员是吃青春饭的,一开始说过了30岁就得转行,后来又有人35岁是一道坎……看起来好像程序员真的和风尘女子一样,注定有朝一...

2015/12/21 12:52
62
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部