| 编程中国 | 业界新闻 | 技术文章 | 视频教程 | 下载频道 | 程序源码 | 个人空间 | 编程论坛
全能ASP/PHP/ASP.NET主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付学习型 ASP/PHP/ASP.NET 主机 30元/年
高端软件开发 = 年薪十万不是梦赛孚耐:软件保护加密专家身份认证令牌USB KEY 
共有 638 人关注过本帖
标题:OpenGL与Allegro 问题
收藏  订阅  推荐  打印 
ChamPagneZ
Rank: 1
等级:新手上路
帖子:16
积分:260
注册:2007-8-6
OpenGL与Allegro 问题

各有什么有优势?
门外汉一个,希望老大们赐教!

[此贴子已经被作者于2007-8-6 6:12:51编辑过]

搜索更多相关主题的帖子: Allegro  OpenGL  门外汉  优势  老大  
2007-8-6 02:57
ChamPagneZ
Rank: 1
等级:新手上路
帖子:16
积分:260
注册:2007-8-6


没有人帮忙么?
附件: 只有本站会员才能下载或查看附件,请您 登录注册
2007-8-6 06:12
一笔苍穹
Rank: 4
等级:高级会员
帖子:641
积分:6736
注册:2006-5-25

OpenGL是3D行业标准,显卡从硬件级对其支持。Allegro是底层游戏库,两者的共同点是都是跨平台的,不同点是3D行业标准不会为你提供对游戏操作杆、音频播放及动画等直接的支持,如果你要用OpenGL来写个游戏,你必须在它的基础上自己封装及编写外围代码,让它更接近一个游戏库或引擎。而Allegro本身就支持有关游戏的部分,所以能省不少事,不过Allegro自身是不支持基于硬件加速的3D实现的,但你可以很轻松地通过AllegroGL接口让它和OpenGL配合起来。
2007-8-6 08:56
ChamPagneZ
Rank: 1
等级:新手上路
帖子:16
积分:260
注册:2007-8-6

楼上你好。
今天用Allegro图形库编你给的示例(http://bbs.bc-cn.net/viewthread.php?tid=67741),出现错误,什么原因?
[Linker error] undefined reference to `WinMain@16'
ld returned 1 exit status
[Build Error] [Project1.exe] Error 1

2007-8-6 17:36
一笔苍穹
Rank: 4
等级:高级会员
帖子:641
积分:6736
注册:2006-5-25

你用的是什么编译器?在main()函数最后加了END_OF_MAIN();没?
2007-8-6 17:55
ChamPagneZ
Rank: 1
等级:新手上路
帖子:16
积分:260
注册:2007-8-6
回复:(一笔苍穹)你用的是什么编译器?在main()函数...

已经查明原因。
谢谢楼上的帮助
DEV-CPP
2007-8-6 17:56
关于我们 | 广告合作 | 编程中国 | 清除Cookies | Archiver | WAP | TOP

编程中国 版权所有,并保留所有权利。鲁ICP备08000592号
Powered by Discuz, Processed in 0.080129 second(s), 9 queries.
Copyright©2004-2008, BCCN.NET, All Rights Reserved