游戏开发论坛

 找回密码
 立即注册
搜索
查看: 5773|回复: 5

《光线游戏引擎 1.5 版》发布!

[复制链接]

27

主题

409

帖子

440

积分

中级会员

Rank: 3Rank: 3

积分
440
QQ
发表于 2005-11-28 21:25:00 | 显示全部楼层 |阅读模式
经过紧张的准备,《光线游戏引擎 1.5 版》终于发布了,希望大家多多支持!

《光线游戏引擎》软件开发包是一个免费的通用 2D/3D 游戏程序库,具有接口简洁、使用方便、
高效运行、功能丰富,接口不变,版本兼容等特点,主要用于单机、网络游戏程序的开发,也
可用于与虚拟现实相关系统的开发。
   
    最低硬件配置:赛扬 CPU、32MB内存、500MB硬盘
    操作系统:Windows98/2000/XP
    开发语言:C/C++
    开发环境:程序库没有特殊的要求,任一一个C编译器都可以。
              但编译示例程序则需要VC2003。
    使用方法:1. 首先将本软件开发包用 WinRAR 解压缩到硬盘根目录下,
                 这里假设本软件包解压缩在 C 盘根目录下。
              2. 包含头文件和库文件。
                 在程序中适当位置加入下面的语句:
                 #include "c:\\light\\include\\engine.h"
                 #pragma comment( lib, "c:\\light\\lib\\engine.lib" )
              4. 将动态链接文件
                 "c:\\light\\bin\\engine.dll"
                 复制到程序运行时的目录。

              经过上面4个步骤,就可以在程序中使用库函数了。

    《光线游戏引擎 1.5 版》新功能:

        1. 新增了2个图像类函数。
   
           在指定位置显示指定区域图像
           int gImageRect(int dx, int dy, int sx, int sy, int width, int height, int image);

           查询图像的宽度和高度
           int gGetImageSize( LPPOINT lpPoint, int hImage );

        2. 新增了4个视频类、高精度时间类、声音类函数。

           设置重复播放次数
           int gVideoRepeats( int repeats );

           设置播放位置
           int gVideoSeek( double pos );        

           查询系统启动以来经过的千分之一秒数
           unsigned long gGetTickCount( void );

           设置重复播放次数
           int gSoundRepeats( int sound, int repeats );

        3. 改正了几何图形和图像不能同时显示的错误;
           改正了图像大小为非2的n次方并带有关键色时,显示出来的图像带有
           关键色轮廓线的错误。

   
    使用《光线游戏引擎》开发的游戏:

         1. 开源游戏 《保卫家园》,游戏和源代码下载地址:
            http://bbs.gameres.com/showforum.asp?forumid=54

  
   《光线游戏引擎》功能正在不断丰富,已经变得成熟。
    欢迎您使用,并提出保贵的意见和建议,您的支持和关注,将是我不断前进的动力。

    特别感谢全球最大的华语游戏资讯网
    http://www.gameres.com
    站长林先生(sea_bug)先生开辟《光线游戏引擎》版区,并提供网站方面的帮助。

    我的联系方式:
    QQ: 361616038
    Email: registers@sohu.com

    《光线游戏引擎》官方网站:
    http://light.gameres.com

    《光线游戏引擎》下载及交流版面:
    http://bbs.gameres.com/showforum.asp?forumid=54

    《光线游戏引擎 1.5 版》下载地址:
    http://light.gameres.com/light1.5.rar



                                                       康 旭(织梦人)

                                                       2005年11月28日

《光线游戏引擎 1.5 版》下载

22

主题

54

帖子

60

积分

注册会员

Rank: 2

积分
60
发表于 2005-12-7 22:21:00 | 显示全部楼层

Re:《光线游戏引擎 1.5 版》发布!

    《光线游戏引擎》官方网站:
    http://light.gameres.com
   
   开不了啊!

您所访问的站点正在构建中……

27

主题

409

帖子

440

积分

中级会员

Rank: 3Rank: 3

积分
440
QQ
 楼主| 发表于 2005-12-7 23:34:00 | 显示全部楼层

Re:《光线游戏引擎 1.5 版》发布!

网站还没有完全设计好,可能还得一周多时间

0

主题

6

帖子

6

积分

新手上路

Rank: 1

积分
6
发表于 2005-12-13 16:51:00 | 显示全部楼层

请教个问题

函数:
    查询光标位置
    unsigned long gGetCursorPos( void );在窗口模式下返回的座标不是客户区窗口的座标,而是全屏模式下的座标,请问这个问题怎么解决。

27

主题

409

帖子

440

积分

中级会员

Rank: 3Rank: 3

积分
440
QQ
 楼主| 发表于 2005-12-13 19:20:00 | 显示全部楼层

Re:《光线游戏引擎 1.5 版》发布!

sorry,这是我的疏忽,在下个版本中更正,新版再一两天就要发布了,我会更正这个错误的,谢谢提醒,由此造成的不便,我表示歉意。
  上次您说的是否支持Sprite,我不明白Sprite指的是什么,如果是动画,可以用 gImageRect() 实现,在一张图片中保存多个动作;如果不是,请说得具体点好吗?以便我尽快加入该功能。
  下一个版本将会大幅提升图像的处理能力,加入了半透明,旋转、缩放、翻转等功能。另外,在使用中如果有什么需要的新功能,可以提出来,我会尽力实现的;如果发现BUG,也请告诉我,有什么事的话,可以直接QQ上找我。

0

主题

6

帖子

6

积分

新手上路

Rank: 1

积分
6
发表于 2005-12-14 15:37:00 | 显示全部楼层

Re:《光线游戏引擎 1.5 版》发布!

  嗯,我所指的Sprite就是动画。也许是我太懒了,指望有现成的东西可以用,就是把人物动作的每个帧读取之后可能用一个函数来实现他的动作和移动。我对游戏开发没有什么经验,请多指教。感谢你的回复。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-7-2 03:27

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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