游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2553|回复: 8

如何封装游戏引擎?

[复制链接]

12

主题

46

帖子

46

积分

注册会员

Rank: 2

积分
46
发表于 2008-6-14 19:52:00 | 显示全部楼层 |阅读模式
我得到了游戏引擎的底层代码,想将它封装起来,并且向其它人只提供dll,lib,以及头文件等.我该怎么封装?是直接将代码导入到dll工程里面直接生成么?请大家帮帮忙.

35

主题

1735

帖子

1739

积分

金牌会员

Rank: 6Rank: 6

积分
1739
QQ
发表于 2008-6-14 20:17:00 | 显示全部楼层

Re:如何封装游戏引擎?

哪家公司引擎啊?

12

主题

46

帖子

46

积分

注册会员

Rank: 2

积分
46
 楼主| 发表于 2008-6-14 21:31:00 | 显示全部楼层

Re:如何封装游戏引擎?

引擎很重要么?关键是封装的方法.

2

主题

330

帖子

1720

积分

金牌会员

Rank: 6Rank: 6

积分
1720
发表于 2008-6-14 21:57:00 | 显示全部楼层

Re:如何封装游戏引擎?

难道不会做库?

2

主题

683

帖子

687

积分

高级会员

Rank: 4

积分
687
发表于 2008-6-15 08:06:00 | 显示全部楼层

Re:如何封装游戏引擎?

他是外行

2

主题

683

帖子

687

积分

高级会员

Rank: 4

积分
687
发表于 2008-6-15 08:08:00 | 显示全部楼层

Re:如何封装游戏引擎?

如果是游戏的完整引擎,需要的是嵌入逻辑和资源进去.把一个完整引擎封装成库,显然是不合适的

5

主题

755

帖子

757

积分

高级会员

Rank: 4

积分
757
发表于 2008-6-16 09:21:00 | 显示全部楼层

Re:如何封装游戏引擎?

用人不疑.疑人不用.把所有都封起来了.除非你保证哪个引擎是不会有问题的.是可以适合你的游戏的.不然不开放.项目很可能失控

3

主题

14

帖子

18

积分

新手上路

Rank: 1

积分
18
发表于 2008-6-24 08:52:00 | 显示全部楼层

Re:如何封装游戏引擎?

游戏解决方案不是可以根据模块与功能分成好几个项目吗?
你想封起来的模块可以做成lib 或 dll,
然后在分配给别人的项目中运行或调试时,加载这些lib。
VS 中 ,在项目的属性-》Linker -》General ->Additional Library Directories 这个可以配置另外的库文件目录!
LZ试一下就OK了

362

主题

3023

帖子

3553

积分

论坛元老

Rank: 8Rank: 8

积分
3553
发表于 2008-6-25 19:43:00 | 显示全部楼层

Re:如何封装游戏引擎?

static lib + header file
最简单的方法
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-1-22 04:49

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表