Subscribe to GameFromScratch on YouTube Support GameFromScratch on Patreon Join the GFS Discord Server!
21. October 2019


LowRes NX is a cross platform and open source fantasy console.   Fantasy consoles are designed to create a virtual game console as well as providing all the tools you need to create games for the console.  It’s a way of harkening back to a simpler time in game development and is an excellent way of introducing game programming while keeping the complexities down, as well as teaching more experienced programmers how to deal with more constrained environments.

LowRes NX is described as follows:

Virtual Game Console

Imagine LowRes NX as a handheld game console with a d-pad, two action buttons and a little rubber keyboard below a slidable touchscreen. LowRes NX was inspired by real 8- and 16-bit systems and simulates chips for graphics, sound and I/O, which actually work like classic hardware. It supports hardware sprites as well as hardware parallax scrolling, and even offers vertical blank and raster interrupts to create authentic retro effects.

Old-School Programming

The programming language of LowRes NX is based on second-generation, structured BASIC. It offers all the classic commands, but with labels, loops and subprograms instead of line numbers. Graphics and sound are supported by additional commands and you can even access the virtual hardware directly using PEEK and POKE. You have complete control over the program flow, there is no standard update function to implement.

Creative Tools

LowRes NX includes all the tools you need: The Character Designer for editing sprites, tiles and fonts, the Background Designer for tile maps and screen layouts, as well as the Sound Composer for music and sound effects. All of these are just normal BASIC programs. You can change and improve them or even create your own custom editors.

Share and Play

Send your games directly to other users or share them via the website. All programs are open source, so you can play them, learn from them and edit them. Do you prefer making just art or music? Share your creations as assets and let other programmers use them in their projects.

One of the most interesting aspects of LowRes NX is there is a completely free iOS implementation available on the Apple App Store enabling game development on the go.  There is also a community of games you can learn from.  The source code is available on GitHub under the LGPL v3 open source license.  You can check out LowRes NX in action in the video below.

GameDev News


25. September 2019


Following hot on the heels of yesterday’s excellent Unity Humble Bundle, today we have the Humble Software Bundle: Painter - Create With Confidence bundle.  This one is a collection of tools for artists including the excellent natural media Corel Painter 2019.  As always the bundle is split into tiers.  Those tiers are:

1$ Tier

  • PhotoMirage
  • Corel Plugin – ParticleShop
  • Brush Pack – Animation

12$ Tier

  • Gravit Designer (Learn More)
  • PaintShop Pro 2020 Ultimate
  • Brush Pack – Superheroes

25$ Tier

  • Corel Painter 2019
  • Pinnacle Studio 23 Ultimate
  • Brush Pack – Manga
  • Brush Pack – Concept Design


As always you get to decide how your money is allocated when you purchase this bundle, split between the publisher, Humble, Charity and if you so choose (and thanks if you do!), GameFromScratch.  You can learn more about this bundle by watching the video below.

GameDev News Art


31. July 2019


At SIGGRAPH 2019, Maxon announced details of the upcoming R21 release of their Cinema4D 3D DCC application.  The release isn’t actually coming until September of 2019 we have details of the upcoming new features.

In addition to new features, there were two major announcements, a change to a single version and a change in pricing.  First details on the new single SKU approach:

  • Only one version of Cinema 4D:
    • No more Prime / Visualize / Broadcast / Studio / BodyPaint editions. 
    • All functionality is in the one version, no separate editions anymore.
    • Demo and Educational versions are no longer separate downloads. 
    • Demo and Educational can be upgraded to a commercial version.

    With a single SKU, there is now also a single price tag, however there are now several subscription options, detailed here.

    Cinema4D pricing details

    Essentially you can now pay for Cinema4D via subscription which are cheaper when paid on an annual basis.  Additionally you can continue to purchase Cinema4D with a perpetual licence, but unfortunately it is 3x more money that the most affordable version available currently.  Learn more in the video below.

    GameDev News Art


    24. July 2019


    Today, the Khronos group announced that Autodesk has joined the consortium, specifically the 3D Formats Working Group and the 3D Commerce Exploratory Group.  The Khronos Group is the regulatory body guiding such efforts as OpenGL, Vulkan, OpenCL and of course glTF.  This is a long winded way of saying that Autodesk, makers of popular 3D applications such as 3DSMax and Maya as well as industry standard AutoCAD, are moving to support the open standard glTF.

    Details from the Khronos website:

    Big news! 3D software developer, Autodesk has joined the Khronos Group. Autodesk is an industry-leading provider of 3D design, engineering and entertainment software, that joined the 3D Formats Working Group to support the Khronos glTF file format and the 3D Commerce Exploratory Group, a group of companies exploring standards and guidelines for the production and distribution of real-time 3D representations of products. glTF is an open standard for efficient and reliable encapsulation and transmission of 3D assets and scenes, including PBR materials and animations.

    Autodesk is committed to accelerating the adoption of open standards as industry-wide collaboration is critical to improving our customers’ workflows and advancing computer graphics technology,” said Henrik Edstrom, senior software architect, Graphics Technology at Autodesk. “As the need for interoperability and consistency between applications and across platforms becomes increasingly important, we see great value in open data formats like glTF. There is also more demand for richer experiences on web, mobile, and XR platforms, and new opportunities in areas such as general compute and real-time ray tracing. We’re excited to be part of the Khronos group and the evolution of computer graphics.

    Further support for the open and real-time friendly glTF format is a step forward in interoperability between game engines and DCC tools and away from proprietary and complicated formats such as Autodesk’s own Filmbox (FBX) format, or that of prior overly complicated open standards such as COLLADA (DAE).

    Interestingly, there was no mention of MAX, Maya or games in general in the entire article, arguably the biggest sector impacted by this announcement.

    GameDev News


    9. July 2019


    Today we are taking a look at a free, cross-platform (Mac, Windows & Linux) texturing tool from Agisoft called De-Lighter.  The purpose is all in the name, it’s for removing the effects of lighting from a texture.  This is useful in removing specular highlights or shadows from a texture captured via photography or 3D scans via photogrammetry such as using Meshroom.

    The workflow is simple enough, you enter a 3D object in a variety of 3D formats with the original texture applied.  You then mark the areas that are influenced by light and the areas that are shadowed and De-Lighter takes care of the rest.  This leaves you with a texture that is then light neutral for use in your own lighting set up, be it a 3D renderer or a real-time game engine.  Thanks to 80.lv for the heads up on this release.

    De-Lighter is available for download, completely free and no registration required, right here.  Watch the video below to see De-Lighter in action.

    GameDev News Art


    AppGameKit Studio

    See More Tutorials on DevGa.me!

    Month List