Xiaoxia[PG]

分类

游戏开发

共 6 篇文章

用C++和libSDL开发游戏系列(3) - 简单A*算法寻径

我的代码、游戏开发12 条评论

游戏中经常会用到寻径算法,最简单的寻径算法就是走直线或者总是往最接近目的地的方向走,遇到障碍物就不可以继续前进。这样虽然得到的路线一定是最短的,但是一旦碰到障碍物就被卡住了,显然不够灵活。BFS、A*是最常见的路径寻找算法。BFS算法从起始点一直向周围辐射扩张盲目地寻找目的地,虽然找到的路径一定是最…

Tomb Raider – Room 151

我的代码、游戏开发14 条评论

我的数据结构大作业完成了,一个叫做Tomb Raider - Room 151的游戏,中文译名可以为盗墓者-151室。 当前发布的仅为游戏的demo版本,欢迎帮忙测试找bug,程序附带源代码! 110305修改: 1、互联网多人游戏。 2、联网聊天功能,系统消息。 3、迷宫地图自动生成器,生成了20…

Linux版本的FC大战FB

Linux、我的代码、游戏开发11 条评论

今晚把FC v.s. FB的小游戏编译到Linux上了,很方便,只需要一个Linux的allegro动态库,源代码就不需要怎么变动,直接生成游戏程序。 不过在我机子上遇到问题,运行的时候声卡初始化失败,但不影响游戏运行。弄了很长时间,最终还是使用了openal来解决了声音问题。。。 运行结果如图:…