1. 首页
  2. 数据库
  3. 其它
  4. vector display graphics engine:70年代80年代矢量显示游戏的图形引擎例如Asteroids Lunar Lander。 用“ C

vector display graphics engine:70年代80年代矢量显示游戏的图形引擎例如Asteroids Lunar Lander。 用“ C

上传者: 2021-04-24 04:59:44上传 ZIP文件 48.31KB 热度 5次
矢量显示图形引擎(vEdge) 概述 我决定使用简单直接媒体库版本2(SDL v2)编写Lunar Lander游戏。 首先,我不得不为这些类型的游戏编写一个游戏引擎,此回购诞生了。 目前,它仅支持2D矢量显示,这是我的Lunar Lander游戏所要求的全部。 技术领域 所有开发都使用“ C”编程语言(C99)。 SDL v2用作基础游戏库。 默认情况下,数字数据类型为浮点型。 CMake是构建工具。 CTest用于单元测试。 文件索引 vmath.h / vmath.c-矢量2D数学例程。 vdraw.h / vdraw.c-矢量原始渲染功能。 vedge.h / vedge.c-矢量显示图形引擎(vEdge)。 vfont.h / vfont.c-矢量字体(ASCII范围0x20-0x5F)。 test-vmath.c-矢量数学例程单元测试。 test-vedge.
用户评论