在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:klaussilveira/qengine开源软件地址:https://github.com/klaussilveira/qengine开源编程语言:C 97.4%开源软件介绍:qengineqengine is a cross-platform retro game engine. It is aimed at nostalgic game developers that miss simple times and enjoy creating games like it's 1997. The software renderer provides the aesthetic that we all love and the engine limitations exist to make your creativity shine. The engine is a fork of the Quake II codebase that focuses on serving as a base for standalone games. Unlike other ports, it does not aim at being compatible with mods or the base Quake II game. In fact, many features were removed to reduce the complexity of the codebase and make the process of creating new games on top of the engine easier and faster. Some notable changes include:
Free, open source and community-drivenqengine stands on the shoulders of giants from the Quake II community. The code is built upon Yamagi Quake II, which itself contains code from other amazing projects:
Goals
Licenseqengine is released under the terms of the GPL version 2. See the LICENSE file for further information. Compiling
If you don't want to build the docs, or you don't want to install the deps
they require, you can pass
RunningThe engine will look for game data in the ToolsIncluded with the engine there are quite a few useful tools. They are: Mapping
Textures
UI
Compiling maps
Base assetsIn order to run, the engine needs a few base assets, such as sounds, models
and UI textures. Most of them are already included in the PaletteThe engine works with a 256 color palette. However, the A GIMP palette is included to facilitate creation of new graphics for the engine: If you want more creative freedom, you can easily create a new palette. Create a PCX file with the 256 colors you have chosen and then:
|
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论