网站菜单

传奇客户端制作全套易语言源码(登陆器与网

  Edgame 2D是为易语言量身打造的一款游戏开发套件,富有特性的中间件,高级组件形式构架.不同功能的模块是互相独立的系统.引擎以易语言模块管理器为核心.支持以第三方插件形式组件增加方式来插入系统工作,构架方式极其灵活,模块效率高.

  D2D 你仅仅需要关心游戏逻辑,而不需要在意其他的繁琐事务处理。简单化 --- 非常容易使用.

  D2D为中文编程环境易语言编写,需要一定的易语言基础知识即可.

  D2D引擎 开发包概述

  引擎底层使用DirectX8,9实现。客户端不需要安装其它的第三方库或驱动。

  引擎不提供源码,完全在接口上开发。

  引擎可以与易语言Win32窗口合用。与引擎相绑定的Win32窗口的所有行为可由用户自由控制。Win32窗口不是由引擎自己创建,主循环也不由引擎内部自行控制。

  引擎的制作方向是简单学习和使用,不是功能的无比强大。

  引擎最适合开发2D各类网游。对2D游戏有特别的针对性。

  引擎的所有核心系统事件都是通过统一的消息回调函数进行通知,这样可以方便调试时写临时代码和对流程的最顶层控制.

  游戏中常用的计数和状态值在引擎中会自动维护,逻辑层在任何时刻都可以方便的取出这些信息.(如:游戏开始后的帧计数)

  引擎支持自动垃圾回收。

  引擎提供支持所有2D游戏都会用到的序列动画,碎图片动画和矩形碰撞盒。

  引擎提供常用A*寻路,网络通信等封装好的类.仅需要调用即可.

  D2D引擎基本渲染系统

  D3D硬件加速支持

  支持(*.bmp, *.png, *.jpg, *.tga, *.dds)等常用图片格式。

  同时支持Alpha通道(alpha通道自动混合,alpha半透明等)与透明色(TranColor/ColorKey)技术

  FreeType 2 字体技术支持,GDI+ ,高级点阵字符技术.等多种文字渲染支持

  全面支持各种图片特效、变形显示:透明、翻转、旋转、缩放、扭曲……等。

  支持30多种图片混合模式,上百种图片特效。

  支持图片的打包加密和包管理,增添删除非常方便。

  支持外部各种序列图片,商业碎图片动画,自定义动画的播放速度和帧数。

  D2D引擎GUI系统

  代码设计简洁易用

  D2D支持易Win32窗口下,所有MFC控件.

  D2D内置了了基本的GUI控件 按钮、输入框、滑动条。

  可扩展性、可定制性强

  用户可对GUI部分进行扩展.比如按钮可以扩展为 单选框 复选框等

  D2D引擎声音系统

  支持wav,mid,mp3等常用声音文件格式的播放。

  支持OGG Vorbis格式,开放免费格式,去除技术版权问题