本教程是为电脑游戏制作的发烧友准备的。因为Linux的普及以及不受$M的牵制,SDL在过去的几年中,成为了跨平台开发PC游戏的首选。即使是在Windows平台下,SDL有具有自身的优势。与MFC使用不成熟的C++外表伪封装的win32api以及一家独唱推崇的COM风格和.net相比较,SDL是更纯粹的C风格。无论你是喜欢纯C还是OOP的C++,你都可以按照你自己喜欢的方式对SDL进行再次封装,只要你自己愿意,可以让自己的程序更接近C/C++的标准风格,让代码更加优美也更加容易阅读。
2019-12-21 19:52:21 710KB SDL 入门 教程 中文
1
XO_OX 0.0 这些是“XO_OX"的注解。它们会让你全面了解这个游戏,并会说明如何安装它。 什么是“XO_OX"? “XO_OX"又名“五子棋”,五子棋则咸信是流传于古中国的传统棋种之一,至今仍在民间广泛流传,规则相当简单。或许因没有形成一套独立完整的棋种理论及文化内涵,更无制定公平完善的规则来解决黑白平衡问题,一直没有得到发展,所以没有像六博、格五、弹棋等传统棋类流传广泛,导致缺少可考古的棋具或文献,直到流传到外国才规则改革。 不管是哪种五子棋,棋手在先后手的观念、空间的思维及对棋形的理解都十分重要。 游戏规则: * 行棋:一人流轮一著下于棋盘空点处,下后不得移动。 * 胜负:先把五枚或以上己棋相连成任何横纵斜方向为胜。 * 和棋: o 行棋中一方提出和棋,另一方同意则判和棋。 o 棋子落满整张棋盘仍未分出胜负为和棋。 o 一方PASS后另一方下一手也PASS为和棋。 技术规格说明: 1、用C语言调用SDL实现; 2、基于LGPL协议。 3、程序中用到了SDL_image扩展包 如何安装: 1、在终端中运行make 2、在终端中运行make install 如何卸载: make uninstall 历史: 一、2011年8月15日 项目开始,谢红负责图形模块,赵梓辰负责游戏逻辑,吕玉飞负责事件响应,范人豪负责整体架构。 二、2011年8月17日 为了增加游戏的可玩性,项目由圈叉棋升级为五子棋。
2019-12-21 19:44:26 43KB linux C语言 SDL 五子棋
1
基于SDL的五子棋游戏的设计与实现,是用SDL开发的一个小游戏,提供源代码,已经做过跨平台的移植,能够直接运行在windows上。源代码可以在windows linux macos等操作系统上运行。
2019-12-21 19:40:24 16.22MB SDL 跨平台 五子棋 设计与实现
1
从www.PacktPub.com上下载的SDL Game Development(基于SDL2.0的)一书的source code,里面附带了程序中使用的图片,大家可以直接下载,不用到那个网站用邮箱下载了
2019-12-21 19:31:38 28.35MB sdl source code
1
QuadraPop是索爱手机内置的一款游戏,又名“Q版海底俄罗斯方块”,是一款参照俄罗斯方块创制的游戏, 其中着意表达的就是轻松的游戏以及出色的音乐效果,画面音效一流,动感十足,规则简单,引人入胜。 我本人非常喜欢这个小游戏,但遗憾的是,该游戏只有相应的jar版本,另外,网上还有一个热心爱好者开发的flash版本。 在学习SDL的过程中,我试着自己写了这个Windows版的,仅仅实现了一些基本的功能。 开发语言为C++,使用了SDL的相关库。
2019-12-21 19:30:07 3.74MB SDL 游戏
1
SDL C linux 动画简单设计 小型C基础
2019-12-21 19:22:32 100KB SDL C linux
1
有时间显示,文件读取,多线程,包含C的基本功能都运用上还有SDL图形的运用和精灵简单使用
2019-12-21 19:22:20 276KB C文练习 linux游戏原码
1
FFMPEG工程浩大,可以参考的书籍又不是很多,因此很多刚学习FFMPEG的人常常感觉到无从下手。 因此我把自己做项目过程中实现的一个非常简单的视频播放器(大约100行代码)源代码传上来,以作备忘,同时方便新手学习FFMPEG。 该播放器虽然简单,但是几乎包含了使用FFMPEG播放一个视频所有必备的API,并且使用SDL显示解码出来的视频。
2019-12-21 18:51:06 7.91MB FFMPEG 播放器 解码 SDL
1
很全,只是有些汉字的编码不正确,可能是LINUX 下,也可能是WINDOWS下的,请注意。
2015-05-22 00:00:00 17KB SDL2 交叉编译 移植 SDL_gfx
1