社区
非技术区
帖子详情
2D引擎
beiduofen2012
2012-03-13 06:17:07
本人想开发一款针对棋牌大厅游戏的纯2D引擎.有做这方面技术的阁下,可以和我联系下.
我们共同交流,还希望你们能提点意见,有关方面的市场价值,和市场发展方向.
...全文
106
1
打赏
收藏
2D引擎
本人想开发一款针对棋牌大厅游戏的纯2D引擎.有做这方面技术的阁下,可以和我联系下. 我们共同交流,还希望你们能提点意见,有关方面的市场价值,和市场发展方向.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
beiduofen2012
2012-03-13
打赏
举报
回复
我贴点代码,给你们看下我的发展思路
#ifndef jiemian2345
#define jiemian2345
#include "ButtonClass.h" ///按扭类 包括所有按扭
void(*ExitGame)(); //场景退出回调
//---------------------------------------------------------------------------
//-----------------场景函数----------------------------------
void Gameload(); //此场景资源加载
void Gameinit(); //此场景初始界面
void GameloopC(); //此场景游戏循环运行事件
///-----------------------------------------------------------
//------------------- 资源定义处--------------------------------
buttonPNG ui; //定义按扭 实类
//-------------------------------------------------------------
//--------------------/此场景资源加载--设置控件初始位置---------------------------
void Gameload()
{
HDC pd=GetDC(GetActiveWindow());//GetActiveWindow()
ui.MainDC=pd;//给按扭类 设置 目标DC
ui.openBMPfilenum1("tt.pbp",1);// 根据压缩文件标号选入一张图片到内存DC里
//ui.set_Bltpng(0,0,255,255,0,0,255,255);//设置渲染png图片 指定目标RECT 和源RECT
//ui.set_Bltpng(0,0,255,255);//设置渲染png图片 指定目标RECT
ui.set_Bltpng(90,0);//设置渲染png图片 指定坐标x,y
//ui.set_Bltpng();//设置渲染png图片 将源DC,复制到目标 0,0 坐标
ui.Bltpng(); //开始渲染png 这里加载资源,完毕,也可以渲染一真
}
//----------------------------------------------------------------------------
void Gameinit() //此场景初始界面 渲染一真
{
ui.Bltpng(); //开始渲染png
}
//---------------------------------------------------------------
int yy=0;
void GameloopC() //此场景游戏循环运行事件 将复与 游戏循环回调
{
if(GetAsyncKeyState(VK_LBUTTON))
ui.movebuttonX(yy+=32);
// for(int v=1;v<1000090;v++);
ui.Bltpng(); //开始渲染png
}
#endif
2d
图形
引擎
linux设备,
2D
图形加速
引擎
(GE
2D
)
本文详细介绍了NUC970系列32位
2D
图形
引擎
(GE
2D
),用于提升图形处理性能。GE
2D
支持BitBLT、Bresenham线绘制等功能,适用于多种像素深度。关键特性包括:位块传输、主机BLT、模式BLT、透明度控制、Bresenham线条绘制、图像旋转与缩放等。此外,还详述了图形
引擎
的基本配置、功能描述及操作模式,如Alpha混合、剪切、旋转角度选择等。
开发
2d
游戏要用什么
引擎
_下一个游戏要使用什么
2D
游戏
引擎
本文探讨了不同
2D
游戏
引擎
的优缺点,包括React、Unity、Godot、Construct 3、Game Maker Studio 2和Phaser 3。尽管React不适合游戏开发,但对于JavaScript开发者,结合boardgame.io可能能快速制作原型。Unity是3D游戏的强大
引擎
,但在
2D
方面略显复杂。Godot是开源
引擎
,适合熟悉GDScript或C#的开发者。Construct 3适合快速制作
2D
游戏,但高级功能需要付费。Game Maker Studio 2具有用户友好的编辑器,而Phaser 3适合深入学习JavaScript生态系统。
【游戏
引擎
Easy
2D
】第一个
引擎
程序
本教程介绍如何使用Easy
2D
游戏
引擎
搭建游戏环境,并通过调整窗口大小等基本操作,帮助初学者快速入门C++游戏开发。
Wasabi
2d
:Python的现代
2D
游戏
引擎
Wasabi
2d
是专为Python设计的
2D
游戏
引擎
,简化了高效图形效果应用,无需深入OpenGL知识。它具备丰富内置功能,高性能运行且跨平台。本文介绍了项目快速启动方法,给出应用案例与最佳实践,还提及典型生态项目,助开发者创作美观高效的
2D
游戏。
Ejoy
2D
2D
图形
引擎
使用教程
Ejoy
2D
是一款专为移动游戏设计的高性能
2D
图形
引擎
,采用C和Lua开发,支持多平台运行。本文介绍了项目的环境配置、编译方法、示例运行步骤,并提供了应用案例与最佳实践,涵盖性能优化、模块化设计及资源管理等内容,同时列举了相关生态工具以提升开发效率。
非技术区
15,446
社区成员
58,112
社区内容
发帖
与我相关
我的任务
非技术区
C/C++ 非技术区
复制链接
扫一扫
分享
社区描述
C/C++ 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章