CommunityNews

CommunityNews

Creating a DOOM-inspired aesthetic with PlayCanvas

Last week I made a game called Death’s Clutch in 10 days for a game jam hosted by Newgrounds. Making it was a lot of fun because it involved a lot of customized rendering like making DOOM-inspired 2D billboards that move in 3D, or hacking PlayCanvas’s material system to get stylized lighting.

I hope this “how it’s made” article will be useful for others seeking to stylize their PlayCanvas games, and I’m curious if any readers know of better ways to implement these effects (especially curious about comparing with other engines/workflows).

The other reason I wanted to document this process was as a reminder to myself of how beautiful things are made — layer by layer.

Read in full here:

https://omarshehata.me/html/playcanvas-horror-aesthetic/

This thread was posted by one of our members via one of our news source trackers.

Where Next?

Popular Game Dev topics Top

First poster: bot
Shares in a US games company have soared more than 300% in the past week - the result of a fight between private and professional investo...
New
First poster: bot
Atari’s Quadrascan Explained. How did Atari utilize vector monitors in their vector-drawn arcade games? It’s all explained right here.LI...
New
First poster: bot
Sony says its next-generation PlayStation VR system will feature an improved field of view and silence critics of the current device’s wi...
New
First poster: bot
An in-depth analysis that explains how this console works internally
New
First poster: bot
Little Red Dog Games is an indie game developer that primarily uses Godot to create games such as Deep Sixed , Precipice , and their late...
New
First poster: bot
An original Zelda cartridge and a Mario game set successive records at auction within days.
New
First poster: bot
Last week I made a game called Death’s Clutch in 10 days for a game jam hosted by Newgrounds. Making it was a lot of fun because it invol...
New
RobertRichards
As of now, the online casino game industry has registered an impressive revenue size of over $87.91 billion which will witness a massive ...
New
RobertRichards
For emerging businesses and startups, fitness app development presents a lucrative opportunity worldwide. With a strong market size of $6...
New
mujtaba
I am delighted to share my own series here, on developing a 3D RTS from scratch using Godot engine. Link:
New

Other popular topics Top

PragmaticBookshelf
Design and develop sophisticated 2D games that are as much fun to make as they are to play. From particle effects and pathfinding to soci...
New
AstonJ
I’ve been hearing quite a lot of comments relating to the sound of a keyboard, with one of the most desirable of these called ‘thock’, he...
New
PragmaticBookshelf
Rust is an exciting new programming language combining the power of C with memory safety, fearless concurrency, and productivity boosters...
New
AstonJ
Thanks to @foxtrottwist’s and @Tomas’s posts in this thread: Poll: Which code editor do you use? I bought Onivim! :nerd_face: https://on...
New
New
AstonJ
We’ve talked about his book briefly here but it is quickly becoming obsolete - so he’s decided to create a series of 7 podcasts, the firs...
New
Help
I am trying to crate a game for the Nintendo switch, I wanted to use Java as I am comfortable with that programming language. Can you use...
New
AstonJ
If you want a quick and easy way to block any website on your Mac using Little Snitch simply… File > New Rule: And select Deny, O...
New
NewsBot
Node.js v22.14.0 has been released. Link: Release 2025-02-11, Version 22.14.0 'Jod' (LTS), @aduh95 · nodejs/node · GitHub
New
PragmaticBookshelf
Fight complexity and reclaim the original spirit of agility by learning to simplify how you develop software. The result: a more humane a...
New