Skip to main content
GameDev.net gamedev.net

PRO Tired of ads? Read GameDev.net ad-free and help keep the community independent with GameDev Pro — $3/month.

D
Dafu Member News
· 8 years, 6 months ago

FES - Retro Game Framework is Free until March 13th

Briefing

<h3> FES Retro Game Framework is on a 100% sale on the Unity Asset Store until March 13th! </h3> <p> FES is a retro pixel game framework, built on top of Unity. It aims to create an ideal, low friction framework for making pixel-perfect retro games from the early 90s era. FES takes advantage of the portability, and the ease of deployment that Unity provides, but does away with the Unity Editor interface in favour of a traditional game loop, and code-only development. </p> <p> <strong>Features:</strong> </p> <ul><li> Pixel perfect rendering </li> <li> RGB and Indexed color mode, with palette swapping support </li> <li> Primitive shape rendering, lines, rectangles, ellipses, pixels </li> <li> Multi-layered tilemaps with TMX file support </li> <li> Rendering to and from offscreen surfaces with custom sizes </li> <li> Text rendering, with text alignment, overflow settings, and custom pixel font support </li> <li> Clipping </li> <li> Custom shader support </li> <li> Sound and Music APIs </li> <li> Simplified Input handling </li> <li> Optional wide and tall pixel support </li> <li> Post processing and transition effects, such as scanlines, screen wipes, screen shake, fade, pixelate and more </li> <li> Supports an amazing variety of platforms, courtesy of Unity </li> </ul><p> A live WebGL demo of FES can be found at: <a href=https://pixeltrollgames.itch.io/fes rel="external nofollow">https://pixeltrollgames.itch.io/fes</a> </p> <p> FES can be found on the Unity Asset Store here: <a href=https://www.assetstore.unity3d.com/#!/content/102064 rel="external nofollow">https://www.assetstore.unity3d.com/#!/content/102064</a> </p> <p> <a class="ipsAttachLink ipsAttachLink_image" data-extension=core_Attachment data-fileid=40776 href=https://uploads.gamedev.net/monthly_2017_12/ss1.png.aa35d1a472880b0c16d32448e74553aa.png rel><img alt=ss1.thumb.png.21e4912a660c92c2c71a5fbb947ab4c8.png class="ipsImage ipsImage_thumbnailed" data-extension=core_Attachment data-fileid=40776 data-mime-type data-original=https://uploads.gamedev.net/monthly_2017_12/ss1.thumb.png.21e4912a660c92c2c71a5fbb947ab4c8.png decoding=async height=618 loading=lazy referrerpolicy=no-referrer sizes="(min-width: 1200px) 1200px, (min-width: 768px) 768px, (min-width: 300px) 300px, 100vw" src=https://uploads.gamedev.net/monthly_2017_12/medium.ss1.thumb.png.21e4912a660c92c2c71a5fbb947ab4c8.webp srcset="https://uploads.gamedev.net/monthly_2017_12/thumbnail.ss1.thumb.png.21e4912a660c92c2c71a5fbb947ab4c8.webp 150w, https://uploads.gamedev.net/monthly_2017_12/small.ss1.thumb.png.21e4912a660c92c2c71a5fbb947ab4c8.webp 300w, https://uploads.gamedev.net/monthly_2017_12/medium.ss1.thumb.png.21e4912a660c92c2c71a5fbb947ab4c8.webp 768w, https://uploads.gamedev.net/monthly_2017_12/large.ss1.thumb.png.21e4912a660c92c2c71a5fbb947ab4c8.webp 1200w" style="aspect-ratio: 1100/618;" width=1100></a><a class="ipsAttachLink ipsAttachLink_image" data-extension=core_Attachment data-fileid=40777 href=https://uploads.gamedev.net/monthly_2017_12/ss2.png.7032004bf59429df6e93c255a4d1c2d8.png rel><img alt=ss2.thumb.png.fff5df00cdf21812225c01939523aad0.png class="ipsImage ipsImage_thumbnailed" data-extension=core_Attachment data-fileid=40777 data-mime-type data-original=https://uploads.gamedev.net/monthly_2017_12/ss2.thumb.png.fff5df00cdf21812225c01939523aad0.png decoding=async height=618 loading=lazy referrerpolicy=no-referrer sizes="(min-width: 1200px) 1200px, (min-width: 768px) 768px, (min-width: 300px) 300px, 100vw" src=https://uploads.gamedev.net/monthly_2017_12/medium.ss2.thumb.png.fff5df00cdf21812225c01939523aad0.webp srcset="https://uploads.gamedev.net/monthly_2017_12/thumbnail.ss2.thumb.png.fff5df00cdf21812225c01939523aad0.webp 150w, https://uploads.gamedev.net/monthly_2017_12/small.ss2.thumb.png.fff5df00cdf21812225c01939523aad0.webp 300w, https://uploads.gamedev.net/monthly_2017_12/medium.ss2.thumb.png.fff5df00cdf21812225c01939523aad0.webp 768w, https://uploads.gamedev.net/monthly_2017_12/large.ss2.thumb.png.fff5df00cdf21812225c01939523aad0.webp 1200w" style="aspect-ratio: 1100/618;" width=1100></a><a class="ipsAttachLink ipsAttachLink_image" data-extension=core_Attachment data-fileid=40778 href=https://uploads.gamedev.net/monthly_2017_12/ss6.png.83b8d724d43783f86e1f578118b897d3.png rel><img alt=ss6.thumb.png.7ee6af7b47c8662d0b37e7e6e089a86f.png class="ipsImage ipsImage_thumbnailed" data-extension=core_Attachment data-fileid=40778 data-mime-type data-original=https://uploads.gamedev.net/monthly_2017_12/ss6.thumb.png.7ee6af7b47c8662d0b37e7e6e089a86f.png decoding=async height=618 loading=lazy referrerpolicy=no-referrer sizes="(min-width: 1200px) 1200px, (min-width: 768px) 768px, (min-width: 300px) 300px, 100vw" src=https://uploads.gamedev.net/monthly_2017_12/medium.ss6.thumb.png.7ee6af7b47c8662d0b37e7e6e089a86f.webp srcset="https://uploads.gamedev.net/monthly_2017_12/thumbnail.ss6.thumb.png.7ee6af7b47c8662d0b37e7e6e089a86f.webp 150w, https://uploads.gamedev.net/monthly_2017_12/small.ss6.thumb.png.7ee6af7b47c8662d0b37e7e6e089a86f.webp 300w, https://uploads.gamedev.net/monthly_2017_12/medium.ss6.thumb.png.7ee6af7b47c8662d0b37e7e6e089a86f.webp 768w, https://uploads.gamedev.net/monthly_2017_12/large.ss6.thumb.png.7ee6af7b47c8662d0b37e7e6e089a86f.webp 1200w" style="aspect-ratio: 1100/618;" width=1100></a> </p>

Discuss

Game development news without the noise

One useful weekly briefing. No daily flood.

Sending your confirmation email…

Discussion

Loading comments...

Recommended resources

Game Engines

See full guide
Unreal Engine 5 Best Practices cover
Editor pick

Unreal Engine 5 Best Practices

Amazon · Book

Written by multi-award-winning Unreal generalist Tyson J. Butler-Boschma, Founder and Creative Director of Toybox Games Studios, this book addresses common challenges you face when advancing your expertise in lighting, environment design, and cinematic storytelling.

GameDev.net may earn a commission if you purchase through these links. This helps fund the site at no extra cost to you.

GameDev.net may earn a commission if you purchase through these links. This helps fund the site at no extra cost to you.