• Register

RFS2 Engine is a custom engine written in C and Lua powering Retro FPS Studio, which produces 2.5D FPS graphics alike to old software-rendered MS-DOS era engines, like idTech1/DOOM and the Build Engine. An important inspiration for this engine has been Raycasting Game Maker, but Retro FPS Studio (RFS) was made for complex DOOM-style levels rather than Wolfenstein grid ones.

Features:

  • Actual fixed point software renderer, written from scratch to imitate classic graphics. No depth buffer, no "z-fighting", just simple retro graphics.
  • Polygonal DOOM-style levels supported, not just a Wolfenstein grid.
  • Supports dynamic lights with falloff, as well as classic sector lights, all in software.
  • Beginner-friendly level editor is integrated, powerful enough for complex levels.
  • Renders in 16-bit per pixel color, with additionally quantized lights to produce almost 8-bit-alike banding, combining the best of both: no manually tweaked palettes needed as with 256 colors, but it still looks very retro.
  • No dependencies needed, the whole engine comes as one .exe file.
  • Modern tech foundation means 64-bit CPU architecture support, decent gamepad support, High-DPI handling, touch support, and more.
  • Low system requirements, not quite as low but aspiring to true retro engines. Not even a GPU with 3d acceleration is required. A Raspberry Pi 3 should run it via the Linux ARM64 build just fine.
Post article Articles

No articles were found matching the criteria specified. We suggest you try the article list with no filter applied, to browse all available. Post article and help us achieve our mission of showcasing the best content from all developers. Join now to share your own content, we welcome creators and consumers alike and look forward to your comments.

Add game Games

No games were found matching the criteria specified. We suggest you try the game list with no filter applied, to browse all available. Add game and help us achieve our mission of showcasing the best content from all developers. Join now to share your own content, we welcome creators and consumers alike and look forward to your comments.

Comments
Guest
Guest

This comment is currently awaiting admin approval, join now to view.

CNCharger
CNCharger

when does it release?

Reply Good karma Bad karma+1 vote
Wolfy_girl
Wolfy_girl

Great concept! Following.

Reply Good karma Bad karma+1 vote
Guest
Guest

This comment is currently awaiting admin approval, join now to view.

Post a comment
Sign in or join with:

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.

You may also like
FlatRedBall

FlatRedBall

Proprietary

The FlatRedBall Engine is a 2.5D game engine focusing on ease of use and asset management. Development of the FlatRedBall engine began in early 2002...

Unity

Unity

Commercial

Unity is a multiplatform game development tool, designed from the start to ease creation. A fully integrated professional application, Unity just happens...

Multimedia Fusion

Multimedia Fusion

Commercial

Multimedia Fusion is the perfect tool for creating applications, multimedia applications and exciting games. MMF continues the amazingly powerful graphical...

id Tech 3

id Tech 3

GPL

Previously called the "QUAKE 3 Engine" and one of the most successful licensed engines in history, id Tech 3 was the engine used to create games such...

Stencyl

Stencyl

Commercial

Its a very easy engine to use, and many, many users use it, its free engine, but you can also buy extra functions to it. So you can delete thier splash...

Raycasting Game Maker

Raycasting Game Maker

Public Domain

The Raycasting Game Maker is a free easy to use game editor that creates simple raycasting games in the style of Wolf3D. The finished game needs only...