Subscribe to GameFromScratch on YouTube Support GameFromScratch on Patreon
17. September 2018


Humble Bundle is a charity driven store, that bundles together books, videos and software around a given theme, with a portion of the revenue going to a charity.  Right now they have teamed up with Packt Publishing to release the Humble Game Development Book Bundle.  This bundle contains several books and videos from Packt on many game development topics.  Contents of the bundle include:

Books

Video

  • Creating a Game with Blender Game Engine
  • Basics of Coding with Unreal Engine 4
  • Modern OpenGL C++ 3D Game Tutorial Series and 3D Rendering
  • Mastering Unreal Engine 4.x Game Development
  • Building a Character using Blender 3D
  • Learning C++ by Creating Games with Unreal Engine 4
  • Learning C# by Developing Games with Unity


Wow, that’s a lot of value for $15!

GameDev News


13. September 2018


In this chapter of our ongoing Game Engines by Language series, today we are going to look at the game engines, both 2D and 3D, available for Python.  If  you are interested we have already created versions for C++, C#, Lua, JavaScript and the Haxe programming languages.  Keep in mind, only engines/frameworks still under active development have been included on this list.  If we have done a tutorial or video on the subject there will be a learn more link to the right.


2D

PyGame

Pyglet

Arcade

Ren’Py

Cocos2D


3D

Panda3D (Learn More)

Blender Game Engine (Learn More)

UPBGE (Learn More)


Bindings

PyOgre

PySFML

PySDL

Allegro (Learn More)


GameDev News


12. September 2018


Back in July, Unity announced a partnership with Google on future game based networking solutions.  Open Match, an open source matchmaking solution.  Matchmaking is one of those challenges all networked games face.  Do you run your own custom servers, or use a 3rd party service for matchmaking?  Running your own servers obviously comes with a cost as well as additional support requirements, while farming it out to a third party leaves you exposed if they ever shutdown.  Open Match might be a good compromise solution, enabling game engine agnostic networking that runs in standard docking containers or in the future, hosted on Unity servers.


Primary features of Open Match:

Extensibility. Custom match logic examples are available for simple player matchmaking based on latency, wait time, and an arbitrary skill rating.

Flexibility. Because Open Match runs on Kubernetes, you can deploy it on any public cloud, local data center, or even on a local workstation.

Scalability. Open Match is designed using proven web microservices patterns, and with Kubernetes as the underlying platform, adding additional capacity to your APIs when you have more customers is as simple as a single command. Kubernetes autoscaling can be used to automate it as well.

Open Match is not tied directly to Google nor Unity:

Although Open Match is co-founded by Google Cloud and Unity, it’s game engine agnostic. It can be integrated into any game, regardless of how the game is built or what infrastructure it’s running on. Unity will be basing future matchmaking technology on Open Match, so Unity customers will be able to more easily take advantage of its features, such as through integration with Unity-provided servers. The Open Match GitHub repo is now open for contributions, and you can follow the example provided in the development setup guide to start experimenting today.

Open match is in alpha now and is not ready for production usage.  It is released under the Apache 2 open source license and is written using the Go programming language.

GameDev News


12. September 2018


The first beta of Unity 2018.3 was just released and can be downloaded here or from the Unity hub.  By far and away the star of the 2018.3 release is the new ability to nest prefabs, instead of forcing you to organized your prefabs in giant monolithic structures or tiny granular detail, you can now mix and match, composing prefabs out of other prefabs.  If you are interested in learning more about this new feature, be sure you check out the dedicated Unity page on prefabs.

This release also included several other improvements including:

  • Improved Prefab workflows
  • Terrain System Improvements (Preview)
  • Isometric 2D Tilemaps
  • 2D Animation V2
  • High Definition Render Pipeline (Preview)
  • Memory Profiler (Preview)
  • New Default Scripting Runtime
  • Editor Improvements

Additionally there are an absolutely huge number of fixes and improvements in this release.  For full details be sure to check the complete release notes for details.

GameDev News


11. September 2018


In this chapter of our ongoing Game Engines by Language series, today we are going to look at the game engines, both 2D and 3D, available for JavaScript.  If  you are interested we have already created versions for C++, C#, Lua and the Haxe programming languages.  Keep in mind, only engines/frameworks still under active development have been included on this list.  If we have done a tutorial or video on the subject there will be a learn more link to the right.


2D Game Engines

Phaser (Learn More || Learn More(Phaser3))

CreateJS

Panda2

Cocos2d-html5

CocosCreator (Learn More)

Construct 3 (Learn More)

GDevelop (Learn More)

MelonJS

CraftyJS

PixiJS

VPlay

RPGMaker MV


3D Game Engines

BabylonJS (Learn More)

PlayCanvas (Learn More)

CopperCube (Learn More)

CopperLicht

A-Frame (Learn More)

ThreeJS (Learn More)

WhiteStorm

Blend4Web

Verge3D


Video

Programming


See More Tutorials on DevGa.me!

Month List