Subscribe to GameFromScratch on YouTube Support GameFromScratch on Patreon
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


25. February 2019


Vectary is an online 3D application we covered late last year.  Since that video, Vectary 3.0 has been released with several UI changes, new features and massive changes to their subscription model.  The primary new features of Vectary 3.0 include:

  • An Updated and streamlined user interface
  • New getting started tutorial
  • New deformers (Symmetry, Bend, Array, Boolean, Twist, Stretch, Spherify)
  • New parametric primitive generation.
  • Dark mode option

You can read more about the new features in the Vectary blog.  Perhaps the biggest change to Vectary is the new subscriptions, which are both more limited in the free form and vastly cheaper for the Premium plan.  Details of the new subscription tiers:

image

GameDev News


24. February 2019


Today at MWC 19 in Barcelona, Microsoft announced the second release of their HoloLens augment reality headset.  Costing an eye watering $3,500 or $150/month, the HoloLens is not a mass market or consumer device.  The HoloLens 2 includes improved sensors, a better display, improved ergonomics and more.  The Microsoft blog describes the 3 pillars of HoloLens 2 development:

Immersion is greatly enhanced by advancements across the board, including in the visual display system, making holograms even more vibrant and realistic. We have more than doubled the field of view in HoloLens 2, while maintaining the industry-leading holographic density of 47 pixels per degree of sight. HoloLens 2 contains a new displaySide view of sleek black HoloLens 2 system that enables us to achieve these significant advances in performance at low power. We have also completely refreshed the way you interact with holograms in HoloLens 2. Taking advantage of our new time-of-flight depth sensor, combined with built-in AI and semantic understanding, HoloLens 2 enables direct manipulation of holograms with the same instinctual interactions you’d use with physical objects in the real world. In addition to the improvements in the display engine and direct manipulation of holograms, HoloLens 2 contains eye-tracking sensors that make interacting with holograms even more natural. You can log in with Windows Hello enterprise-grade authentication through iris recognition, making it easy for multiple people to quickly and securely share the device.

Comfort is enhanced by a more balanced center of gravity, the use of light carbon-fiber material and a new mechanism for donning the device without readjusting. We’ve improved the thermal management with new vapor chamber technology and accounted for the wide physiological variability in the size and shape of human heads by designing HoloLens 2 to comfortably adjust and fit almost anyone. The new dial-in fit system makes it comfortable to wear for hours on end, and you can keep your glasses on because HoloLens 2 adapts to you by sliding right over them. When it’s time to step out of mixed reality, flip the visor up and switch tasks in seconds. Together, these enhancements have more than tripled the measured comfort and ergonomics of the device.

Time-to-value is accelerated by Microsoft mixed reality applications like Dynamics 365 Remote Assist, Dynamics 365 Layout and the new Dynamics 365 Guides applications. In addition to the in-box value, our ecosystem of mixed reality partners provides a broad range of offerings built on HoloLens that deliver value across a range of industries and use cases. This partner ecosystem is being supplemented by a new wave of mixed reality entrepreneurs who are realizing the potential of devices like HoloLens 2 and the Azure services that give them the spatial, speech and vision intelligence needed for mixed reality, plus battle-tested cloud services for storage, security and application insights.

Building on the unique capabilities of the original HoloLens, HoloLens 2 is the ultimate intelligent edge device. And when coupled with existing and new Azure services, HoloLens 2 becomes even more capable, right out of the box.

HoloLens 2 will be available this year at a price of $3,500. Bundles including Dynamics 365 Remote Assist start at $125/month. HoloLens 2 will be initially available in the United States, Japan, China, Germany, Canada, United Kingdom, Ireland, France, Australia and New Zealand. Customers can preorder HoloLens 2 starting today at https://www.microsoft.com/en-us/hololens/buy.

In addition to the HoloLens 2, Microsoft also announced the release of Azure Kinect, an updated and more powerful version of the Kinect motion sensor previously bundled with the XBox 360/One. 

The Azure Kinect DK is a developer kit that combines our industry-leading AI sensors in a single device. At its core is the time-of-flight depth sensor we developed for Front and side view of compact silver Azure Kinect DK deviceHoloLens 2, high-def RGB camera and a 7-microphone circular array that will enable development of advanced computer vision and speech solutions with Azure. It enables solutions that don’t just sense but understand the world — people, places, things around it. A good example of such a solution in the healthcare space is Ocuvera, which is using this technology to prevent patients from falling in hospitals. Every year in the U.S. alone, over 1 million hospital patients fall each year, and 11,000 of those falls are fatal. With Azure Kinect, the environmental precursors to a fall can be determined and a nurse notified to get to patients before they fall. Initially available in the U.S. and China, the Azure Kinect DK is available for preorder today at $399. Visit Azure.com/Kinect for more info.

Epic Games were also on-hand to announce Unreal Engine support for the HoloLens 2:

Epic Games today announced that support for Microsoft HoloLens 2 will be coming to Unreal Engine 4 starting in May 2019. The announcement was made during an onstage presentation by Epic Games Founder and CEO Tim Sweeney during the Microsoft keynote at Mobile World Congress in Barcelona, Spain.
This development has been highly anticipated by augmented reality (AR) communities across entertainment, visualization, manufacturing, design, and education. In a future release, Unreal Engine will fully support HoloLens 2 with streaming and native platform integration. Unreal Engine support for HoloLens 1 currently enables streaming to the device.

GameDev News


GFS On YouTube

See More Tutorials on DevGa.me!

Month List