Subscribe to GameFromScratch on YouTube Support GameFromScratch on Patreon
23. March 2016

 

Construct, a popular codeless HTML5 game engine, just released a new beta update.  The major new features are the ability to schedule audio playback web view improvements.

 

Complete changes from the changelog:

Changelog

Add Audio: 'Schedule next play' action for sample-accurate playback timing

Add New example: Audio scheduling

Add New example: Multiple colored shadow-casting lights

Add Video: now supported in WKWebView. This is achieved by using a local HTTP server (cordova-plugin-httpd) solely to serve video files.

Change IAP: rewritten support for Cordova on iOS using the updated cc.fovea.cordova.purchase plugin

Change Cordova export: replace references to org.apache.cordova.media and org.crosswalk.engine with the newer IDs cordova-plugin-media and cordova-plugin-crosswalk-webview, allowing both to use the latest versions. Note however for Crosswalk builds to work on PhoneGap Build you will need to specify the version by adding to config.xml, until they make CLI 6+ the default.

Change Audio: in Cordova on iOS in WKWebView mode, no longer waits for a touch before starting music.

Change Audio: rudimentary memory management for music in WKWebView mode. Should now only keep one decompressed music track in memory at a time, preventing high memory usage in large projects.

Change Cordova export: updates to the new Intel XDK project format

Change NW.js: work around a bug that could leave ghost processes behind in apps that were upgraded from NW.js 0.12

Change Events: adding an effect can now bring back actions that disappeared after "replace object" because an effect was missing

Bug Fix Tilemap plugin: did not properly clear remaining tiles after loading a tilemap from JSON

Bug Fix Tilemap editor: should no longer change editing tilemap when pressing undo

Bug Fix Pathfinding behavior: did not always correctly update the obstacle map when changing layouts

GameDev News


23. March 2016

 

The popular semiconductor company ARM, just released the OpenGL ES 3.0 Developer Guide.  It’s available as a free PDF download at this location.  It’s a short read at just 75 pages.

Here is a quick look at the books about/audience/table of contents:

About this book

image

This book introduces a number of features from OpenGL ES 3.x and the Android Extension Pack, that
you can use with a Mali™ GPU.

Intended audience


This book is for software developers who want to create OpenGL ES content for devices with Mali™
GPUs.

Table Of Contents


Using this book
This book is organized into the following chapters:
Chapter 1 Introduction
This chapter introduces the ARM Mali GPU OpenGL ES 3.x Developer Guide.
Chapter 2 Pixel Local Storage
This chapter describes Pixel Local Storage (PLS).
Chapter 3 ASTC texture compression
This chapter describes Adaptive Scalable Texture Compression (ASTC).
Chapter 4 Compute shaders
This chapter describes compute shaders.
Chapter 5 Geometry shaders
This chapter describes geometry shaders and how they can be used.
Chapter 6 Tessellation
This chapter describes the use of tessellation and some optimization techniques.
Appendix A Android Extension Pack
Android Extension Pack enhances OpenGL ES 3.1 gaming with a number of extensions.

GameDev News


22. March 2016

 

A week ago CryEngine V was launched and I have been intending to check it out but I couldn’t.  Put simply, the login servers just didn’t work.  Some people managed to get in eventually, but if you tried to login in while the servers were broken it damaged that login and it would never work.  I just received the following email:

 

Hi YOU!

Due to last week's server issues some users have yet to receive their confirmation email, and are still unable to login.

Our team solved the problem, but we need affected users to register again. If you haven't received an activation email or your log in doesn't work, we kindly ask you to register again. You can use the same registration email as before.

If you still have any issues after doing so, please contact us.

We are very sorry for the inconvenience caused, and thank you for your understanding.

Thanks,
CRYENGINE Support

 

Signing up for a new account finally got me in.  That said , it seems my desired username is now taken as a result.  Considering my last major experience with CryEngine was when they leaked all their developers information several years back, I will say I’m not exactly thrilled with their server side support...

 

If you’ve been waiting to try CryEngine, try it again.  I personally managed to create an account this time at least.

 

EDIT: Nevermind... spoke to soon

image

 

Seriously CryEngine, this is beyond pathetic at this point.

EDIT2:  The CryEngine Login Failed. Server not reachable error seems to be linked to authorizing your account.  For some reason when I went back to the confirmation email and authorized a second time it started working.

GameDev News


21. March 2016

 

Blender 2.77 is finally out, you can download it here.  Taking a bit longer than previous releases, this version brings a number of new features, including:

  • Cycles rendering improvements including GPU support for Smoke/Fire, Subsurface Scattering and more
  • Massive Grease Pencil improvements (including 2D animation)
  • OpenVDB caching for large simulation datasets
  • UI improvements
  • Improved painting and sculpting tools
  • Edit mode booleans
  • UVMap on creation of primitives
  • And much much more

 

When Blender 2.77RC2 was released, I put together a video highlighting major new features of this release.  You can view it here or embedded below.

Art GameDev News


18. March 2016

 

Goo Create, an HTML5 WebGL game engine with a full editor, just released a new version.

 

New in this release:

  • New particle system component
  • Visual behavior editor
  • Synchronous behavior state transitions
  • Improved action dialog with search
  • Collapsible panels
  • 65K vertex meshes no longer split

Plus several other fixes and improvements:

Improvements

  • The current selection is added to the URL and restored if the page is refreshed.
  • Shadows now work on mobile devices.
  • New entities are now added as children of the currently selected entity. If no entity is selected, new entities become children of the scene.
  • Added a checkbox to the Sound Component panel to specify whether sounds should automatically be played when the scene is played.
  • Added a checkbox to the Sound Component panel to make sounds 2D (not using 3D spatial effects).
  • Added a “Mute” button to the default publishing templates. Clicking it will mute all the sounds in the scene.
  • Added an option for focusing the canvas element in published scenes. When embedding a scene into another website you usually don’t want the canvas to be focused automatically.
  • Added the possibility of specifying alpha values in the color picker control/component. To make use of this new control for script parameters just make a parameter of type “vec4”, and control “color.”
  • Added the possibility of loading Ads immediately after it is loaded or after the whole page is loaded. This option is available in the “Serve Ad” app.
  • Better-looking HTML component default content.
  • The scene title is displayed as the page title and, consequently, shows up in the browser tab.
  • Mesh back-faces now render with correct normals.

Bug fixes

  • Fixed the Tween Opacity actions, QuadComponent and gizmos so that they use TransparencyBlending instead of CustomBlending.
  • Fixed texture repeating so that it works with NPOT textures.
  • Fixed the OrbitCam panning so that it works on touch devices.
  • Removed the restriction of the light shadow casting size and range being integers.
  • Fixed the ButtonScript and PickAndExit action so that they use the “touchend” event to open links, in order to support iOS9.
  • Fix a bug that caused tooltips to say visible after starting to drag a sortable item (e.g. scripts or behavior actions).
  • Made sure the “allowfullscreen” attribute is added to the “Embed code” for published scenes.
  • Added missing ctx.playTime to the autocompletion in the script editor.
  • Fixed a bug that caused the names displayed in the scene Hierarchy would to not overflow properly in Firefox.
  • Made the the text editor search box larger because text would sometimes get clipped in Firefox.
  • Fix a bug in the publishing template that prevented the bottom bar from being hidden unless the “Maximize Button” option was enabled.
  • Fixed a bug which caused the timeline keyframe easing function to not be saved sometimes.

You can read more about the new release here.

GameDev News


AppGameKit Studio

See More Tutorials on DevGa.me!

Month List