文件名称:C-Rogue-clone:使用OpenGL在C语言中内置的“ Rogue”的克隆
文件大小:10.24MB
文件格式:ZIP
更新时间:2024-04-06 22:41:37
C
C中的流氓克隆 内容 构建和运行图形系统 该程序由三个.c文件组成。 a1.c文件包含main()例程和update()函数。分配所需的所有更改都可以对此文件进行。 graphics.c文件包含用于创建分配的3D图形的所有代码。 visible.c文件包含可见表面确定代码。您无需更改graphics.c或visible.c 。 有一个makefile,它将在OSX或Linux上编译代码。该代码应通过键入make来构建。 该可执行文件名为a1。该程序的命令行参数为: -full run in fullscreen. -testworld start with a simple world to demonstrate the system -fps print the frames per second being displayed -help
【文件预览】:
C-Rogue-clone-master
----.gitignore(507B)
----perlin.c(3KB)
----README.md(28KB)
----mesh.c(5KB)
----textures()
--------46.ppm(638KB)
--------54.ppm(681KB)
--------29.ppm(712KB)
--------27.ppm(601KB)
--------12.ppm(643KB)
--------20.ppm(627KB)
--------44.ppm(688KB)
--------16.ppm(669KB)
--------31.ppm(590KB)
--------17.ppm(646KB)
--------38.ppm(762KB)
--------19.ppm(674KB)
--------24.ppm(645KB)
--------28.ppm(697KB)
--------41.ppm(641KB)
--------34.ppm(668KB)
--------4.ppm(680KB)
--------23.ppm(607KB)
--------0.ppm(731KB)
--------14.ppm(660KB)
--------50.ppm(607KB)
--------11.ppm(626KB)
--------10.ppm(744KB)
--------36.ppm(698KB)
--------30.ppm(583KB)
--------43.ppm(606KB)
--------48.ppm(554KB)
--------51.ppm(192KB)
--------1.ppm(768KB)
--------26.ppm(1.01MB)
--------33.ppm(635KB)
--------39.ppm(648KB)
--------53.ppm(584KB)
--------13.ppm(748KB)
--------25.ppm(614KB)
--------35.ppm(626KB)
--------9.ppm(724KB)
--------37.ppm(589KB)
--------18.ppm(758KB)
--------15.ppm(653KB)
--------3.ppm(690KB)
--------32.ppm(616KB)
--------22.ppm(1.11MB)
--------2.ppm(693KB)
--------6.ppm(733KB)
--------52.ppm(579KB)
--------7.ppm(560KB)
--------47.ppm(573KB)
--------42.ppm(646KB)
--------5.ppm(767KB)
--------8.ppm(722KB)
--------45.ppm(643KB)
--------40.ppm(703KB)
--------21.ppm(616KB)
--------49.ppm(531KB)
----utils.c(6KB)
----generation.c(13KB)
----utils.h(363B)
----visible.c(15KB)
----clouds.c(3KB)
----map.h(396B)
----perlin.h(293B)
----mesh.h(575B)
----makefile(2KB)
----mobs.c(8KB)
----states.c(4KB)
----models()
--------0.ppm(192KB)
--------1.ppm(192KB)
--------3.ppm(192KB)
--------2.ppm(192KB)
----graphics.h(891B)
----animation.c(756B)
----a1.c(19KB)
----colors.h(2KB)
----animation.h(223B)
----states.h(786B)
----map.c(10KB)
----fast_obj.h(27KB)
----clouds.h(280B)
----generation.h(828B)
----graphics.c(47KB)
----mobs.h(1KB)