Crytek launches VR First initiative to encourage grassroots virtual reality development

January 20, 2016 in Uncategorized by Adrian Marius

Crytek launches VR First initiative to encourage grassroots virtual reality development

Studio to offer full source code access to CryEngine for free to students and researchers

Crytek is hoping to encourage the next generation of developers to create for virtual reality, with a new campaign aimed at VR education.

Embedded image permalink
by admin

Intel® RealSense™ SDK Plug-In for Unreal Engine* 4

January 14, 2016 in C++, Game Engines, News, Programming, Programming Languages, Unreal Engine by admin

unreal-logo-smallThe Intel RealSense SDK is natively implemented in C++, making it easy for developers to access its features from game code also written in C++. This plugin enhances the UE4 developer experience by exposing these same SDK features through Blueprints scripts.

At the time of this writing, the officially supported features of the plugin are the following:

  • Raw Color and Depth Camera Streaming
  • 3D Face and Object Scanning

Two other features are currently in-progress:

  • Head Tracking
  • Scene Scanning

Ultimately, our goal for this plugin is to support each of the Gold features of the Intel RealSense SDK that are applicable to gaming.

For more details and the entire article follow this link.

Unreal Editor 4.10.2 Hotfix Released

January 12, 2016 in C++, Unreal Engine by Adrian Marius

The 4.10.2 Hotfix is now live!

This Hotfix resolves a few important issues. Feel free to continue the discussion about this release on the 4.10 announcement thread.

Fixed in 4.10.2- CL#2818068

Fixed! UE-23845 Crash when using “Set Key Time” on an animation key in UMG
Fixed! UE-24685 Matinee movie recording is broken in 4.10
Fixed! UE-22573 A REINST error occurs in widgets that reference one another
Fixed! UE-24115 Cannot launch the editor in DebugGame Editor configuration from Xcode
Fixed! UE-24563 Editor should launch launcher silently

Important Note – ‘VisualStudio2015 Update 1’ is not compatible with the UE 4.10.2 release. Please do not update to VisualStudio2015 Update 1 while using UE 4.10.2

Python-for-android now supports Python 3 APKs

January 12, 2016 in Android, Python by Adrian Marius

Kivy logo

Python-for-android now supports Python 3 Android apps! This naturally includes Kivy, but also should work for anything else you can package with python-for-android, such as apps made with PySDL2. Using Python 3 remains experimental for now, it works but doesn’t yet perform all possible optimisations and hasn’t been as widely tested as Python 2. However, there should be no extra application requirements (beyond actually being written for Python 3), and the remaining issues and optimisations are being worked on.

by admin

Water interaction model for boats in video games

January 12, 2016 in Programming by admin

Jacques Kerner presents a series of articles on Gamasutra about water interaction model for boats in video games:

In this series, I present an algorithm for calculating the most important forces acting on a boat in water. The main motivation is to develop a model which captures the major dynamic traits of boats in water, yet avoids resorting to complex and expensive fluid dynamics computation.

I constrain myself to a reasonable performance budget, say less than 1 ms per boat. The model must be robust enough to simulate boats of a wide variety of sizes and shapes evolving in calm to very stormy waters.

The first article in this series will be dealing with hydrostatic forces, but will lay an important foundation for calculating all the other forces involved in this model. The other forces are dynamic forces caused by the motion of the boat relative to the water. They will be the subject of articles to follow.

For the first two articles follow this and this link.

 

Updated the free “Angular 2 Fundamentals” course to the latest beta

January 8, 2016 in Javascript, Programming, Programming Languages by Adrian Marius

Javascript128Updated the free “Angular 2 Fundamentals” course to the latest beta:

Angular 2 is currently in pre-release, but it’s time to start learning the basics and the “Angular 2 Way” of building applications.

In Angular 2, the component is the core primitive building block of your application. This series of lessons you will dive into components, and learn how they are assembled in Angular 2.

It should be noted that Angular 2 is beta software! We will be keeping these lessons as up to date as possible.

 

To access the free course, follow this link

Unity3d 5.3.1 build for Linux now available

January 7, 2016 in Game Engines, News, Unity by Adrian Marius

Unity3d 5.3.1 build for Linux now available

 

Build #2016010601

Official Installer for 64-bit Ubuntu Linux:
http://download.unity3d.com/download_unity/linux/unity-editor-5.3.1f1+20160106_amd64.deb
(sha1sum
6636dbd9350a0589fd23bd7643fba99c8fb83685)

Unsupported installer for Other 64-bit Distributions:
http://download.unity3d.com/download_unity/linux/unity-editor-installer-5.3.1f1+20160106.sh
(sha1sum
4438875861bbddd18a68230c4062e79cd6139c2f)

Torrent (Includes both installers):
http://files.unity3d.com/levi/unity-editor-5.3.1f1+20160106.torrent

Release Notes

  • Update to Unity 5.3.1
  • Force harder to OpenGL legacy mode for now
  • Improve web view integration (focus, docking, resizing)
  • Improve cursor position reporting in game view
  • Fix cursor position offset when game view is letterboxed
  • Fix keypresses (e.g. arrows) in game view changing keyboard focus
  • Fix “Add Resolution” popup for game view
by admin

Haxe plugin for Unreal engine is open-sourced

January 6, 2016 in Game Engines, Programming, Unreal Engine by admin

unreal-logo-smallUnreal.hx is a plugin for Unreal Engine 4 that allows you to write code in the Haxe programming language. Haxe is a modern, high-level, type-safe programming language that offers high performance critical for game development.

Main Features

  • Haxe compiles directly to C++, for high runtime performance.
  • Full access to the entire Unreal C++ API – including delegates and lambdas.
  • Full support for UCLASS creation, subclassing, and Blueprints.

Haxe Features

  • Familiar C/Java-style syntax.
  • Memory management via garbage collection.
  • Strict type safety, with a powerful type inference engine.
  • Many modern features such as lambdas/closures, generics, abstract data types (GADT’s), reflection, metadata, and a powerful macro system for language extension.

Follow this link for for the github repository.

Learning how to make 2D games in Unity

January 5, 2016 in Programming, Tips & Tricks, Tutorial, Unity by Adrian Marius

Learning how to make 2D games in Unity? Check out our handy page for all things Unity and 2D!

Skip to toolbar