文档章节

Popcap Game Framework 编译与运行

散装海盗
 散装海盗
发布于 2012/04/03 10:46
字数 277
阅读 490
收藏 0

【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>>

  1. 一. 去下载popcap framework  http://popcapframework.sourceforge.net/
  2. 二. 下载dxsdk环境  http://www.microsoft.com/download/en/details.aspx?id=9539  (一定不要下载新版本的DXSDK,因为缺少编译必须的ddraw.h文件)
  3. 三. 修改EditWidget.cpp    (((unsigned int)theChar >= (unsigned int)(L'?)) && ((unsigned int)theChar <= (unsigned int)(L''))) || (L'?) 改成(L'?')

  4. 四. 打开VS ,设置包含文件和库文件,分别指向DXSDK安装目录下的include和lib文件夹。
    操作具体:工具 -> 选项 -> 项目和解决方案 -> VC++目录

  5. 五. 使用Debug模式进行编译,并且在资源管理器中
    打开:项目属性 -> 配置属性 -> C/C++ -> 代码生成 ,修改"运行时库"选项,选择使用"多线程调试(/MTd)"

  6. 六. 在main函数前面加入
    #pragma comment(lib, "ddraw.lib ")

    启动生成,将编译生成的SexyAppFramework.lib 改名成SexyAppFramework_D.lib
  7. 七. 将Debug 模式改成Release 模式,重新编译得到Release 版的SexyAppFramework.lib
至此,你就得到了此游戏引擎的两个静态库文件了

项目需要修改编译选项:Release 编译选项用 /MT,Debug 用 /MTD。引用此库的程序也必须依此设置

© 著作权归作者所有

散装海盗

散装海盗

粉丝 11
博文 13
码字总数 3970
作品 0
朝阳
程序员
私信 提问
iOS中app启动闪退的原因

这种情况应和所谓的内存不足关系不大,很少有程序会在初始化时载入大量内容导致崩溃,并且这类问题也很容易在开发阶段被发现,所以内存不足造成秒退的可能性低(内存不足退,通常是程序用了一...

刘重洋
2015/10/15
6.2K
0
读Beginning Android Games 2nd Edition中的贪吃蛇游戏

Mario Zechner在Beginning Android Games 2nd Edition中写的一个贪吃蛇游戏。实现思路如下: 首先将游戏实现中需要用到的基本元素定义为接口。包括文件读取、图片、音乐、输入等。 然后定义一...

kangyunqiang
2013/11/20
0
0
PopCap推出html5网页版宝石迷阵

切图网(www.qietu.com):PopCap公司推出网页版游戏宝石迷阵,这是一款经典的老游戏,但是在html5兴起的时候,这款老游戏在开发 人员的努力下再次重塑经典。这款游戏与以前的最大的不同就是在...

tyshymy
2012/02/13
175
0
ld: symbol(s) not found for architecture i386

问题引出 在使用xcode运行cocos2d-x应用的时候发现出了这样的错误: Ld /Users/sjbwybls/Library/Developer/Xcode/DerivedData/MyGame-arludletzetwkseytsepwlnpmgtv/Build/Products/Debug-i......

花米
2013/08/23
1K
0
Ellan/GameFramework

HOMEPAGE English - Coming soon. 简体中文 - http://gameframework.cn/ QQ 讨论群 216332935 INTRODUCTION Game Framework is literally a game framework, based on Unity 5.3+ game engi......

Ellan
2018/01/04
0
0

没有更多内容

加载失败,请刷新页面

加载更多

阿里云视频云正式支持AV1编码格式 为视频编码服务降本提效

今天我们要说的 AV1 可不是我们平时说的 .AVI 文件格式,它是由AOM(Alliance for Open Media,开放媒体联盟)制定的一个开源、免版权费的视频编码格式,可以解决H.265昂贵的专利费用和复杂的...

一肥仔
23分钟前
8
0
软件缺陷静态分析 CodeSonar 5.2 新版发布

对于使用C和C++构建安全关键软件的开发团队而言,CodeSonar一直是首选的静态分析解决方案。在近期发行的版本中,CodeSonar通过使用开放标准来扩展其语言覆盖范围,并增加了对Java、C#、Obj...

旋极科技
24分钟前
5
0
数据迁移

1. insert into values 或 insert into select批量插入时,都满足事务的原子性与一致性,但要注意insert into select的加锁问题。 2. replace into与insert into on duplicate key update都可...

qiang123
30分钟前
6
0
Linux装Windows系统后还不会激活?3招教你搞定

     相信大家已经发现荣耀MagicBook科技尝鲜版有多“香”了,不但可以轻松的将Linux系统装回Windows系统,还足足省下了300大洋!但是装回系统就万事大吉了吗?NoNoNo,我们还需要去激活...

梅丽莎好
33分钟前
6
0
Tomcat8源码分析-请求处理过程

上一篇:Tomcat8源码分析-启动流程-start方法 此篇主要讲Tomcat8从接收请求到处理请求的时序图画出来,并用文字描述一下主要流程 时序图 说明 文字描述流程之前先提示如下两点: 1.Acceptor...

特拉仔
35分钟前
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部