Framework

Dragon Ruby Hands-On

DragonRuby Game Framework

DragonRuby is a game development framework powered by the Ruby programming language.  It is lightweight and crossplatform with an easy to learn API.  It is regularly $47USD, however it is currently included in the Bundle For Racial Justice currently running on Itch.io, along with hundreds of games for just $5.Key features of DragonRuby include:Dirt simple […]

DragonRuby Game Framework Read More

Plywood Open Source C++ Framework

Plywood C++ Game Framework

Plywood is a new C++ based cross platform C++ framework created by Jeff Preshing, who previously worked at Ubisoft Montreal.  Plywood is composed of 3 primary parts, a project build/management system, a C++ reflection and serialization system and a collection of modules to provide low level functionality needed by all games.  Plywood is open source […]

Plywood C++ Game Framework Read More

DE Kenney and PlayCanvas News

Diligent Engine | PlayCanvas | New Kenney.nl Assets | AssetForge

Welcome to another NewsFromScratch game development news round-up.  Today we have 2 different game engine releases, a new asset pack from Kenney.nl, as well as an update to AssetForge.DiligentEngineDiligent Engine is a cross platform rendering framework that abstracts away the complexities of dealing with OpenGL, Vulkan, DirectX and Metal APIs.  This new release adds Vulkan […]

Diligent Engine | PlayCanvas | New Kenney.nl Assets | AssetForge Read More

Ogre 2.1 Released

Ogre 2.1 Baldur Released

The long running open source C++ framework Ogre just released Ogre 2.1 Baldur.  Performance optimizations, a new compositor and shading system and more top the list of features.Highlight features from the release announcement:Hlms (High Level Material System) to generate shaders automatically. Replaces RTSS and manual shaders PBS – Physically Based Shading New Compositor. More flexible, […]

Ogre 2.1 Baldur Released Read More

Shiro's Open Source Haxe Game Development Stack

Shiro’s Game Technology Stack

Shiro Games, the developers behind such games as Evoland, Northgard and Darksburg, just posted a blog post on the technology they use to develop their game.The primary parts of the development stack include:The Haxe LanguageHaxe is a cross platform open source programming language with a high-level strictly typed language capable of being compatible to multiple […]

Shiro’s Game Technology Stack Read More

raylib 3.0 released

Raylib 3.0 Released

Raylib 3.0 was released today.  Raylib is an open source, cross platform C based framework of tools and libraries for making games.  Components of raylib can be used on their own, however you can also download a preconfigured development environment making it among the easiest ways to get started doing C or C++ game programming.  […]

Raylib 3.0 Released Read More

GameDev Glossary: Library Vs Framework Vs Engine

  This is a topic that seems to cause some degree of confusion, especially among new game developers.  We often here the terms “game library”, “game framework” and “game engine” but what is the difference, where does one end and the next begin?  This post attempts to explain the difference as clearly as possible.  It’s […]

GameDev Glossary: Library Vs Framework Vs Engine Read More

Scroll to Top