Making Graphics Like it's 1993
AIThis post was created with the assistance of artificial intelligence (AI).

TL;DR

A developer is building a first-person shooter inspired by early 90s graphics, using strict limitations like 256 colors and 320×240 resolution. The project aims to recreate the look and feel of classic VGA-era games with modern development tools.

A developer has revealed a side project, Catlantean 3D, which aims to create a first-person shooter with graphics mimicking 1990s VGA-era limitations, using modern tools for development. The project emphasizes strict constraints such as 256-color palettes, 320×240 resolution, and hand-crafted assets, to evoke the look and feel of early PC games.

Catlantean 3D is a self-described attempt to reproduce the visual style of early 90s VGA graphics, specifically Mode 13h and VGA Mode-X, within a modern development environment. The developer has set constraints including a 256-color palette, hand-drawn and procedurally generated sprites, and a fixed resolution of 320×240. The project is built from scratch, with all assets created manually, including sound and rendering, and uses a platform abstraction layer to simulate limited hardware capabilities.

The developer, known as Catlantean on Hacker News, has detailed the technical limitations imposed, such as no shaders, fixed-point logic for deterministic behavior, and deliberate color choices to evoke the aesthetic of classic titles like Doom and Duke Nukem. The game is intended to be a complete, playable experience, not just a tech demo, with a focus on authenticity and deliberate artistic choices.

Why Retro Graphics Techniques Matter Today

This project highlights how technical limitations can influence artistic design, producing visuals with a distinct clarity and style that modern high-fidelity graphics often lack. It demonstrates that constraints like a limited palette and resolution can foster creativity and deliberate aesthetic choices, offering a different approach to game design that appeals to nostalgia and design purity. For developers and players alike, it underscores the value of understanding and experimenting with foundational graphics techniques, especially as modern hardware and software often obscure these fundamentals.

Amazon

VGA graphics card

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Historical and Technical Roots of VGA Graphics

During the early 1990s, VGA graphics modes like Mode 13h (320×200, 256 colors) defined the visual identity of PC games. These modes used simple linear frame buffers with palette-based color indexing, which limited the number of colors but made rendering straightforward. Classic titles such as Doom and Duke Nukem utilized these constraints effectively, resulting in crisp, recognizable visuals. Modern game development often bypasses these limitations, favoring millions of colors and complex shaders, but there’s a resurgence of interest in retro techniques for their aesthetic and artistic value. The developer’s approach aims to blend this nostalgia with contemporary programming practices.

“Restriction forces deliberate choices, and deliberate choices tend to look good.”

— Developer (Catlantean on Hacker News)

“I’m going for something closer to VGA Mode-X, 320×240, to avoid non-square pixels and for aesthetic reasons.”

— Developer (Catlantean on Hacker News)

Garosa Thermal Imaging Camera USB C PC Software 256x192 Resolution

Garosa Thermal Imaging Camera USB C PC Software 256×192 Resolution

  • High-Resolution Thermal Imaging: 256×192 resolution with 49152 pixels
  • Sensitive and Accurate Detection: 40mK sensitivity, ±2°C accuracy
  • Adjustable Emissivity: 0.01 to 1.00 for diverse materials

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Unresolved Technical Challenges and Artistic Choices

It remains unclear how the developer plans to implement advanced effects like dynamic lighting and shading within the strict palette limitations. The methods for achieving visual depth and realism, such as dithering or palette manipulation, are still in development. Additionally, the final visual quality and performance on various hardware are yet to be tested in a complete build.

Sceptre New 22-Inch Gaming Monitor, FHD 1080p, Up to 144Hz, HDMI, DisplayPort, Built-in Speakers, Machine Black (E225W-FW144 Series, 2026)

Sceptre New 22-Inch Gaming Monitor, FHD 1080p, Up to 144Hz, HDMI, DisplayPort, Built-in Speakers, Machine Black (E225W-FW144 Series, 2026)

  • Built-in Speakers: Rich audio for work and gaming
  • Blue-Light Shift Technology: Reduces blue light for eye comfort
  • Minimal Bezel Design: Provides an immersive, distraction-free view

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Upcoming Milestones and Community Engagement

The developer plans to release a playable demo on Steam in 2024, showcasing the core gameplay and visual style. Further development will focus on refining assets, implementing lighting effects, and optimizing performance. Community feedback is expected to influence final design choices, and the developer intends to share progress updates regularly.

XPPen Deco 01 V3 10x6 Drawing Tablet, 16K Battery-Free Stylus, 8 Keys

XPPen Deco 01 V3 10×6 Drawing Tablet, 16K Battery-Free Stylus, 8 Keys

  • High Pressure Sensitivity: 16,384 pressure levels with tilt support
  • Battery-Free Stylus: No charging needed for natural drawing
  • User-Friendly Design: 8 customizable shortcut keys for convenience

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Key Questions

Why recreate graphics from the early 90s?

The developer aims to explore how constraints shape artistic design and to evoke nostalgia for classic PC games, offering a fresh perspective on game aesthetics.

How will modern tools be used within these constraints?

The developer uses a modern compiler and platform abstraction layer to manage rendering, sound, and input, while deliberately limiting features to emulate vintage hardware.

Will the game support modern hardware?

Yes, the project is built to run on contemporary PCs, with the constraints serving as a stylistic choice rather than a technical limitation.

Are there plans to add effects like lighting or shading?

The developer is experimenting with techniques to simulate lighting effects within palette constraints but has not yet finalized these features.

Is this project just a tech demo or a full game?

The goal is to develop a complete, polished game that is fun to play, not merely a demonstration of technical constraints.

Source: Hacker News

You May Also Like

The Mathematical Beauty Of Hyperbezier Curves

A new study highlights the elegant mathematical properties of hyperbezier curves, revealing their potential in advanced geometric modeling and design.

CNC for Artists: The Beginner Glossary That Makes You Sound Like a Pro

AIThis post was created with the assistance of artificial intelligence (AI).To sound…

Laptop Specs for Creatives: What Matters (And What’s Marketing)

Keeping up with real-world laptop specs for creatives can be confusing; discover what truly matters versus marketing hype to make smarter choices.

The AI Aesthetic

Exploring how AI-driven design is shaping modern aesthetics, its implications for artists and consumers, and what remains uncertain about this trend.