Subscribe to GameFromScratch on YouTube Support GameFromScratch on Patreon
4. March 2019


Unity just made the following tweet:

image


Essentially a vulnerability was detected in ALL versions of Unity for ALL versions of the Windows operating system, that enable a hacker to remotely run code by exploiting a security flaw in the Unity editor.  It DOES NOT affect games created with Unity and Mac and Linux users are unaffected.  Applying the patch may result in rebuilding asset bundles when you first open your project after the patch is applied.

The patch was released for all major versions after Unity 5.6, as well as a mitigation tool for people running versions of Unity before Unity 5.6.  Here are the download links for the patches and tools:

You can learn more details about the vulnerability and the corresponding patches/mitigation tool here.   If you are a Unity developer, I highly recommend you apply the patch immediately, especially as details of the exploit become more publically known.

GameDev News


1. March 2019


Every month Epic Games have made several pieces of Unreal Engine marketplace content available for free for a limited time, as well as a few assets free permanently.  March is no exception with 5 new temporarily free assets and another 2 permanently free items.  You need only add the free items to your cart and “purchase” them for 0 dollars and they are yours free forever, just be sure to do so before March 2019 ends!

The March assets include:

FREE For March Assets:

FREE Forever Assets:

You can learn more about these assets on the Unreal Engine blog or by watching the video below.

GameDev News


26. February 2019


If you are a College or University student and are looking for the ultimate game development summer job, Google’s Summer of Code could be perfect for you!  Of specific interest to game developers, the open source Godot Engine is one of the sponsored projects.  The GSoC is basically a match making service, where Google matches up summer students with open source projects to work on projects that can be completed in a 3 month window, with Google picking up the tab. 

Students are required to submit project proposals for what they intend to work on.  Each GSoC project has a list of example projects for tasks they would like to see completed, here for example are the Godot projects.  If you are accepted, you will be paired with a mentor then spend the summer developing your project.  To be eligible you must:

Student Eligibility

  1. Must be at least 18 years old at time of registration.
  2. Must be enrolled in or accepted into an accredited institution including (but not necessarily limited to) colleges, universities, masters programs, PhD programs and undergraduate programs as of the GSoC Student Acceptance Date (May 6, 2019).
  3. Must be eligible to work in their country of residence during duration of program.
  4. Must be a resident of a country not currently embargoed by the United States.

You will also receive a stipend based on 3 different milestones.  The amount earned is dependent on your country of residence adjusted for cost of living.  The dollar amount ranges between $3000USD and $6600USD, the exact amount can be determined here.

GameDev News


26. February 2019


The Haxe programming language is capable of generating code in several other languages, including more recently the Lua programming language.  The Defold game engine is a powerful free 2.5D game engine from King, that we have covered extensively in tutorial series.  It was only a matter of time until the two came together, and that is exactly what has happened.  The hxdefold open source project enables you to program Defold using the Haxe programming language. 

Features

  • Fully typed Defold API with proper compile-time errors and IDE services.
  • Type-safe game object messages and properties with zero overhead.
  • Strengths of Haxe without compromises: powerful type system, meta-programming, static optimizations and cross-target code sharing.

The getting started instructions are pretty straight forward, from the Github page:

  • Install this library (from this repo): haxelib git hxdefold https://github.com/hxdefold/hxdefold
  • Run haxelib run hxdefold init inside your Defold project. It will create a sample Hello.hx script component class and a build.hxml for building it.
  • Read the comments in these files to quickly get some idea.
  • Build with haxe build.hxml to get the lua output.
  • Add Hello.script to your game object in the editor and observe the greeting in the debug console.
  • Proceed with writing well-structured, expressive and type safe code for your Defold game.

The editor won’t become Haxe aware however, so you will still have to build your code externally.

GameDev News


25. February 2019


The newest Humble Bundle is now live and it’s full of computer science books of direct interest to game developers.  The Humble series of bundles is generally a collection of books, media or software with proceeds split between Humble, the publisher, charity and even GameFromScratch (thanks!).  The charity supported by the Humble Book Bundle: Computer Science by Mercury Learning is the Python Software Foundation.


As always the bundle is split into multiple tiers.  So long as you meet the tier minimum amount, you get the contents of that tier and all tiers below.  This bundle includes:

1$ Tier

  • Autodesk Revit 2019 Architecture
  • Cloud Computing
  • Data Cleaning
  • SAP ERP Financials
  • Software Quality Assurance


8$ Tier

  • 3D Character Development Workshop
  • Artificial Intelligence Problems and Their Solutions
  • Business Intelligence & Data Warehousing Simplified
  • Cloud Computing Basics
  • Programming Fundamentals using Java:  A Game Application Approach
  • jQuery, CSS3 and HTML5
  • Object Oriented Programming Languages and Event-Driven Programming
  • Python 3 Pocket Primer
  • Regular Expressions Pocket Primer


15$ Tier

  • C Programming Pocket Primer
  • Cluster Analysis and Data Mining
  • Computer Graphics Programming in OpenGL with C++
  • Data Structures and Programming Design using C++
  • Game Development using Python
  • Mathematics for Computer Graphics and Game Programming
  • Access 2016 Programming by Example
  • Excel 2016 Programming by Example
  • Excel Functions and Formulas
  • Network Security and Cryptography
  • Photoshop Elements
  • Python Basics

If you purchase the bundle using this link a portion of your purchase goes to support the channel.  For more details on this Bundle, check out the video below.

GameDev News


GFS On YouTube

See More Tutorials on DevGa.me!

Month List