JAVA和Nginx 教程大全

网站首页 > 精选教程 正文

一个轻量级的跨平台模块化游戏引擎

wys521 2024-11-07 13:37:45 精选教程 25 ℃ 0 评论

前台

今天给大家分享的这个开源项目是一个轻量级的跨平台模块化游戏引擎,是来自于读者的投稿,在这里也呼吁大家,如果你有好的开源项目,也可以向我们投稿。

这个开源项目是:EtherEngine,一个更专业的游戏引擎。


目前这个游戏引擎的基本介绍和功能特点如下:

  • 引擎语言:
    • 引擎本体:C / C++
    • 开发脚本:Lua
  • 支持功能和模块:
    • Algorithm:常用算法
    • Graphic:图形和渲染
    • Interactivity:用户交互事件
    • Media:音乐媒体播控
    • Network:网络支持
    • OS:操作系统相关
    • String:字符串扩展
    • Time:时间模块
    • Window:窗口操作
  • 优势:
    • 跨平台(非Windows平台OS模块部分API仍在开发)
    • 轻量级,使用静态库编译的引擎只有 5MB 左右
    • 引擎使用底层图形接口封装,运行效率极高
    • 使用Lua脚本开发,开发效率极高
    • 功能全面,文档详细,上手简单(麻雀虽小,五脏俱全),用以上手游戏开发的学习或项目实战场景使用均可
  • 使用到的技术:
    • SDL及其全家桶(SDL2,SDL_image,SDL_ttf,SDL_mixer,SDL_gfx)
    • Lua
    • cpp-httplib

是不是感觉还不错呢?如果你对这个游戏引擎,感兴趣的话,可以关注一下。

最后源码、项目地址、获取方式:关注小编+转发文章+私信【555】免费获取

附赠福利:

另外整理成了40多套PDF文档:全套的Java面试宝典手册1000+pdf

1.编程+开源框架+分布式”等七大面试专栏

2.Java核心知识点1000+Java面试题合集pdf

3.阿里、京东、蚂蚁等大厂面试真题解析

4.Spring全家桶面试题

5.算法笔记文档+刷题手册

6.思维导图(jvm、mysql、并发编程、数据库、kafka等等)。


如果你对这个感兴趣,小编可以免费分享。
重要的事情说三遍,转发+转发+转发,一定要记得点赞转发哦!!!

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表