文件名称:pacman_v2:使用SDL在C中进行PacMan娱乐
文件大小:2.5MB
文件格式:ZIP
更新时间:2024-04-07 06:02:00
C
吃豆人v2 创建了,我知道了我想要制作的游戏的总体范围。 在此版本中,我进一步开发了一个与SDL交互的库,该库使sme事情变得更加容易。这些内容包括使用纹理,Xbox控制器输入,帧速率和RenderQueues。 由于此版本的pacman支持Xbox控制器,因此我正在使用来使Xbox控制器在通过USB插入的MacOs环境(High Sierra 10.13.6)上工作。 (当收集颗粒时发出隆隆声!)此版本还支持动画! 它使用的唯一库是SDL,最大程度使用了SDL的标准libc实现的功能,例如SDL_Log和SDL_calloc。使用SDL的目的是不必为轮询I / O设备或处理GPU / CPU渲染的驱动程序和OS类型调用编写代码。唯一的例外是对srand(3)和rand(3)的调用,因为我没有找到SDL随机数生成器。 该代码链接到动态SDL库,因此从理论上讲,您需要做的就是找到您的OS版本