gfs:游戏基础系统 (c++11)

时间:2024-08-01 11:48:36
【文件属性】:

文件名称:gfs:游戏基础系统 (c++11)

文件大小:98KB

文件格式:ZIP

更新时间:2024-08-01 11:48:36

C++

女朋友 游戏基础系统 (C++11) 概述 我用来制作游戏的东西。 特征 实体组件系统 轻量级 & 简单的实体组件系统 (c++11) 受到了用 Java 实现的实体系统框架的启发。 以下是有关此概念的一些阅读链接: Adam Martin 博客系列 Artemis 框架 C++ 移植: 其他 C++ 实体系统: 事件总线 提供subscribe和emit方法的非常简单的实现。 一些基础数学 Vector2又名Point2 Point2f , Point2i , Size2i , Size2f Color4又名Color4f Rectangle Polygon 用法 例子 让我们定义一个表示 2D 空间中的位置和旋转的组件: struct Position: public Component { Position(const Ve


【文件预览】:
gfs-master
----.gitignore(319B)
----Makefile(1KB)
----src()
--------event()
--------UidRegistry.cpp(578B)
--------ecs()
--------Uid.cpp(346B)
----external()
--------catch()
----spikes()
--------ticket.cpp(1KB)
----LICENSE(1KB)
----README.md(7KB)
----include()
--------Prerequisites.hpp(3KB)
--------event()
--------Gfs.hpp(522B)
--------Uid.hpp(853B)
--------ecs()
--------examples()
--------Configuration.hpp(59B)
--------math()
--------UidRegistry.hpp(1KB)
----TODO.md(528B)
----test()
--------src()
--------include()

网友评论