C4 Engine (@c4engine) 's Twitter Profile
C4 Engine

@c4engine

Posts about the ongoing development of the C4 Engine.

ID: 243272339

linkhttps://c4engine.com calendar_today26-01-2011 17:52:59

282 Tweet

1,1K Followers

3 Following

Eric Lengyel (@ericlengyel) 's Twitter Profile Photo

The C4 Engine has used similar techniques to send reliable packets over UDP for more than two decades. But it also lets games send unreliable data that does not need to be acknowledged or received in the order sent. 1/4

Eric Lengyel (@ericlengyel) 's Twitter Profile Photo

(Top) A typical computer keyboard rendered inside a 3D environment. This is from a PC game released about two years ago. (Bottom) A keyboard rendered in the C4 Engine using the Slug Library to draw the text on all the keys.

(Top) A typical computer keyboard rendered inside a 3D environment. This is from a PC game released about two years ago.

(Bottom) A keyboard rendered in the C4 Engine using the Slug Library to draw the text on all the keys.
C4 Engine (@c4engine) 's Twitter Profile Photo

C4 Engine version 7.0 will be released at the Game Developers Conference on March 22, 2023. All previous users with a perpetual license will receive a free upgrade. New users can obtain a personal license for $100. More details to come over the next few weeks!

C4 Engine version 7.0 will be released at the Game Developers Conference on March 22, 2023.

All previous users with a perpetual license will receive a free upgrade. New users can obtain a personal license for $100.

More details to come over the next few weeks!
C4 Engine (@c4engine) 's Twitter Profile Photo

C4 version 7.0 will be released on Wednesday. If you had a license in the past, you can reactivate it for the new version using the form here: c4engine.com/activate.php This will give you immediate access when version 7.0 is released.

C4 Engine (@c4engine) 's Twitter Profile Photo

It's exciting to see so many licensees from the early days of C4, as far back as 2005, return to reactivate their licenses! The first licensee of all time even showed up.

C4 Engine (@c4engine) 's Twitter Profile Photo

C4 Engine version 7.1 has been released. This version includes a major upgrade to the GUI and many minor enhancements.

C4 Engine (@c4engine) 's Twitter Profile Photo

C4 Engine version 7.1.1 has been released. This version fixes a couple of resource problems and includes an updated Time window.

Eric Lengyel (@ericlengyel) 's Twitter Profile Photo

If you're going to be at SIGGRAPH in Los Angeles next week, please stop by the Terathon booth (#831) to check out the latest Slug Library, to see how the C4 Engine is coming along, to take a sneak peek at my upcoming book, or to just say hello!

If you're going to be at SIGGRAPH in Los Angeles next week, please stop by the Terathon booth (#831) to check out the latest Slug Library, to see how the C4 Engine is coming along, to take a sneak peek at my upcoming book, or to just say hello!
Eric Lengyel (@ericlengyel) 's Twitter Profile Photo

The C4 Engine costs $100 per person, and that gets you in for life. There are no fees beyond that, and there can't ever be. Unlike everyone else's, our license doesn't have a clause that allows us to change terms unilaterally at any time for any reason. c4engine.com

The C4 Engine costs $100 per person, and that gets you in for life. There are no fees beyond that, and there can't ever be. Unlike everyone else's, our license doesn't have a clause that allows us to change terms unilaterally at any time for any reason.
c4engine.com
Eric Lengyel (@ericlengyel) 's Twitter Profile Photo

Anyone remember DevMaster.net? It was *the* place to go for discussion about game engines and reliable independent reviews. It's too bad they're not around any more, but the C4 Engine reviews can still be found with the Wayback Machine: web.archive.org/web/2013011711…

Eric Lengyel (@ericlengyel) 's Twitter Profile Photo

Doing some actual graphics development! Just finished a filmic tone mapping upgrade in the C4 Engine with histogram analysis and adaptive exposure.

Doing some actual graphics development! Just finished a filmic tone mapping upgrade in the <a href="/C4Engine/">C4 Engine</a> with histogram analysis and adaptive exposure.
Eric Lengyel (@ericlengyel) 's Twitter Profile Photo

Here's some video of the SSAO buffer as I run around in the C4 Engine. The details about this particular flavor of ambient occlusion are discussed in FGED2, Section 10.5. amazon.com/dp/0985811757/…

Eric Lengyel (@ericlengyel) 's Twitter Profile Photo

Here's a quick video showing a few distortion effects in the C4 Engine. The window in the upper-left shows the distortion buffer, an off-screen render target containing per-pixel (x,y) offsets that get applied during postprocessing.

Eric Lengyel (@ericlengyel) 's Twitter Profile Photo

Here are 200 zombies in the C4 Engine. Each zombie model has 56 bones and a skinned mesh with 3051 vertices. Skinning calculations happen every frame on the CPU through the multithreaded job manager. (Be warned that the audio gets kind of loud.)

Eric Lengyel (@ericlengyel) 's Twitter Profile Photo

Here's a short video showing atmospheric shadowing in the C4 Engine. It marches along rays and samples the cascaded shadow map to determine how much light is inscattered toward the camera. The results are combined with the scene in post. See FGED2, Section 10.6 for details.

Eric Lengyel (@ericlengyel) 's Twitter Profile Photo

This video shows the velocity buffer used to render motion blur during post-processing in the C4 Engine. The screen-space velocity accounts for the motion of the camera, objects, and even vertices for cloth and skinned meshes. This technique is described in FGED2, Section 10.7.