Posted on Leave a comment

Riot Games Release URF Game Design Course

Riot games, makers of the popular League of Legends, just released a free game design course aimed at high school level teachers.  The course is composed of 6 modules with assignments, linked videos and various downloadable items.

Topics consist of:

  • Game Feeling & 8 Kinds of Fun
  • Goals & Pacing
  • Meaningful Decisions & Opposition
  • Rules, Thematics and Complexity
  • Interaction
  • Final Project

The course ciriculum is available here.  The URF Academy Online Game Design Curriculum is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

Additionally Riot Games produced an interesting blog post about the future of their game engine design available here.  Learn more about both in the video below.

[youtube https://www.youtube.com/watch?v=jKnz7UoBEeE&w=853&h=480]

Design GameDev News


Posted on Leave a comment

Cocos2D-x 4 Release Candidate 0

Cocos2D-x, a popular open source cross platform C++ powered game framework, just released the first release candidate of Cocos2D-x 4.0.  Highlight features of RC0 over that last Beta 0 release include:

  • optimize Sprite creation speed
  • add some documentations
    • migration from v3 to v4 or using using v4 with cocopod can refer to this doc 4
    • new concept of v4 can refer to the docs 6
    • API changes doc is here 1
    • some examples can be found here 2
  • update luajit to latest 2.1
  • update GLFW to 3.3
  • remove tiff
  • Webview and VideoPlayer adapt to iOS 13
  • fix system font issue on macOS 15
  • fix memory leak on mac
  • many bugs fixed

Cocos2D-x 4 RC0 is available for download here.  If you are interested in learning Cocos2D-x, we have a 3.x based tutorial series available here.

[youtube https://www.youtube.com/watch?v=c-oGUGBprHI&w=853&h=480]

GameDev News


Posted on Leave a comment

Ubisoft Launch Game Creators Odyssey

Ubisoft, in partnership with Concordia University in Montreal and e-learning company Knowledge One, have launched Game Creators Odyssey.  It’s an online curriculum for schools to teach game development and design using best practices learned at Ubisoft.  The course is wrapped up in a game, that progresses as the student completes the course.

Details from the Concordia University press release:

Ubisoft and Concordia, through its online training provider KnowledgeOne, are partnering to offer the video game company’s expertise to university campuses around the world.

Designed as a video game, Game Creators’ Odyssey is an online course that takes students through the development process of video games. The course is based on Ubisoft’s know-how as one of the leaders of the gaming industry.

It offers a hands-on approach to game design that allows students to learn from a game developer’s perspective.

“At Concordia, we are always looking at ways to expand and improve learning,” says Concordia Interim President Graham Carr.

“Game Creators’ Odyssey is a great illustration of the innovation and creativity both Ubisoft and Concordia are known for.”

Some small details about the “game” aspect of GCO are also described:

Game Creators’ Odyssey takes students through the story of Nagato, a shinobi warrior-ninja in feudal Japan who’s on a quest to discover his true calling and craft his legacy.

The hero’s story evolves with the students’ own learning journey. Just like Nagato, students practice their skills and challenge their knowledge. They earn experience points allowing them to unlock further content and level-up in the leaderboard.

The course is available in both English and French and is ultimately being targeted at educational institutions.  You can learn more about Game Creator’s Odyssey at the website available here or learn more by watching the video below.

[youtube https://www.youtube.com/watch?v=wXvcM7D-QlY&w=853&h=480]

GameDev News Design


Posted on Leave a comment

Humble Artists Bundle Featuring Corel Painter 2019

Following hot on the heels of yesterday’s excellent Unity Humble Bundle, today we have the Humble Software Bundle: Painter – Create With Confidence bundle.  This one is a collection of tools for artists including the excellent natural media Corel Painter 2019.  As always the bundle is split into tiers.  Those tiers are:

1$ Tier

  • PhotoMirage
  • Corel Plugin – ParticleShop
  • Brush Pack – Animation

12$ Tier

  • Gravit Designer (Learn More)
  • PaintShop Pro 2020 Ultimate
  • Brush Pack – Superheroes

25$ Tier

  • Corel Painter 2019
  • Pinnacle Studio 23 Ultimate
  • Brush Pack – Manga
  • Brush Pack – Concept Design

As always you get to decide how your money is allocated when you purchase this bundle, split between the publisher, Humble, Charity and if you so choose (and thanks if you do!), GameFromScratch.  You can learn more about this bundle by watching the video below.

[youtube https://www.youtube.com/watch?v=7Qc5xPlXJyw&w=853&h=480]

GameDev News Art


Posted on Leave a comment

Humble Unity Bundle 2019

This new Humble Bundle may be the single best value of any bundle yet, as long as you are a Unity developer that is.  The Unity Bundle 2019 is a collection of Unity assets, training materials and plugins from the Unity marketplace as well as a year subscription to Unity’s premium learning portal previously described here.

As always the bundle is broken into tiers.  You buy a higher value tier you get access to all the lower tiers.  This bundle consists of the following tiers:

1$

  • Easy Mobile Pro
  • Mtree Tree Creation
  • Snaps Prototype Asian Residential
  • Snaps Prototype Asian Residential HD

11$

  • Dynamic Bone
  • UMotion Pro Animation Editor
  • Doozy UI: Complete UI Management System
  • Snaps Prototype:Construction Site
  • Snaps Prototype:Construction Site HD

15$

  • 1 year Unity Learn Premium
  • PlayMaker
  • Aura 2 Volumetric Lighting & Fog
  • Snaps Prototype Buried Memories Volume 2:Serekh
  • Snaps Prototype Buried Memories Volume 2:Serekh HD
  • The Ultimate Guide to Game Development with Unity 2019

When you purchase the bundle you receive a number of keys to be registered on the Unity Store or Unity Learn, with the keys expiring in 1 year.  Don’t worry, once redeemed your purchase does not expire.  As with all Humble Bundles, you can decide how your money is split, between the publisher, Humble, charity or if you choose (and thanks if you do!) supporting GameFromScratch. 

[youtube https://www.youtube.com/watch?v=VVDLWUW0RQw&w=853&h=480]

GameDev News


Posted on Leave a comment

Pixel Game Maker MV released

After more than a year when it was first released in early access, Pixel Game Maker MV has finally released on Steam.  Pixel Game Maker MV is designed to create 2D games in both a top down and side scrolling perspective.  It provides all of the tools you need to create a game, as well as a ton of completed examples to learn from.

Pixel Game Maker MV is described as follows on Steam (where it is currently on sale):

Pixel Game Maker MV allows you to build up your own action game with no programming knowledge necessary. This engine was designed with the idea of giving a voice to people’s passions, allowing them to freely express the game that they have held in their hearts. Create the game that you want to play now!

Using only six tools, you can create the game of your dreams!

  1. Resources – Prepare and arrange image assets required for your game
  2. Tiles – Create “tiles” necessary for map field creation
  3. Objects – Provide characters and items with various gimmicks
  4. Animation – Enliven and enrich your graphics
  5. Scenes – Build stages using tiles and objects
  6. Transition – Connect scenes to bring your games into shape

Key Features:


An Easy to Use Visual Scripting System – No Programming Necessary
Whether you are a beginner or a seasoned developer, Pixel Game Maker MV offers a flexible game creation system, allowing you to plan, create and build an exciting game using the intuitive visual scripting system.
4 Player Support Straight Out of the Box
You can build your own multiplayer games with Pixel Game Maker MV without any additional programming or plugins needed. Create cooperative or competitive local play between up to four players.
Customize your game further with JavaScript
Pixel Game Maker MV supports the use of JavaScript to create plug-ins and perform actions not available in the Visual Scripting system. This allows you to create and customize your game without restriction.
Create Endless Fun with “Multi-Viewpoint/Multi-Versus”
Allows for both top- and side-based views, combine this with the multiplayer function to bring your game to a whole new level. Works with any genre, so the games you can create are limited only by your imagination!
A Simple Way to Create Rich and Beautiful Game Graphics
Using the graphic import feature, physics engine, particle effects, and multiple layer combination, you can create your own ideal game in exactly the way you want to make it, easily and without all the hassle.
Allows for Functional Expansion
You can use JavaScript to expand on and add to the pre-existing features. Master using these extended functions and add-ons to create even more complex and beautiful games!

When we first look at Pixel Game Maker MV, we were not impressed.  We took another look at it in the video below if you want to learn more about this release.

[youtube https://www.youtube.com/watch?v=91u0s1HDoxQ&w=853&h=480]

GameDev News


Posted on Leave a comment

Massive AppGameKit Sale On Fanatical

There is currently an AppGameKit Bundle over on Fanatical, an opportunity to pick up this seminal game engine and a ton of content for an extremely low price.

The bundle is composed of 3 different tiers ( each higher level tier contains all of the lower tiers content as well ), broken down as follows:

Tier 1 (@ 5$ USD):

  • AppGameKit Classic Game Engine
  • Games Pack 1
  • Games Pack 2
  • 3D Asset Pack

Tier 2 (@ 10 USD):

  • Tier 1 +
  • Giant Asset Pack 1
  • Giant Asset Pack 2
  • Sound Library
  • Shader Pack

Tier 3(@ 20USD):

  • Tier 1 & 2 +
  • GameGuru Loader

I have covered AppGameKIt in the past including this closer look review, this video on AR in AppGameKit and this tutorial/introduction to AppGameKit Studio.  I also previously did this video on GameGuru if you are interested in learning more about the Loader included in the third tier.  You can learn more about this deal in the video below.  Using the above link from Fanatical also helps support GFS with each purchase, so thanks if you do so!

[youtube https://www.youtube.com/watch?v=OuLYeXGEEek&w=853&h=480]

GameDev News


Posted on Leave a comment

Bitmelo Pixel Based Game Engine

Today we are looking at Bitmelo, a free and open source browser based game engine for creating simple pixel art games.  It contains all of the tools you need to create a complete game including a graphics editor, map editor, sound creator and programming environment, all in one place.

Bitmelo is described as follows:

Bitmelo is a game editor and engine for making small pixel art games right here in your browser.
This editor has everything you need to develop a game in one convenient location.
You can code, draw tiles and tilemaps, design sound effects, view the documentation,
and playtest your game, all without having to break focus by switching applications.
Once complete you can then export your game as a single HTML file.

Bitmelo is currently in early access. Right now it has everything you need to make a minimal game,
however many more features are planned for the future.

The underlying JavaScript game engine is available on GitHub under the MIT license, while the editor is available in a different GitHub repository under a different license, described as such:

The Bitmelo editor is licensed using a source available license. This license
allows you to download the source for personal use, but does not allow you to
distribute it to third parties. In addition, three years after the
release of each version of the editor, that version is dual licensed to
use the GNU Affero General Public License.

In addition to being able to run it directly in your browser, you can also download the editor as an Electron application on Itch.io.  Learn more about Bitmelo and see it in action in the video below.

[youtube https://www.youtube.com/watch?v=Atist4GiWnE&w=853&h=480]

GameDev News


Posted on Leave a comment

Unity Release Render Streaming Over WebRTC

Unity Technologies have just released an amazing new package for the Unity game engine that enable you to stream a Unity game to multiple browsers, all synchronized, powered by the WebRTC standard.

Details from the Unity blog:

The power of WebRTC technologies lets you run Unity projects with high-quality rendering through your browser. The framework can be used in runtime or in the Editor, so it is useful for a variety of purposes, like running a car configurator made with HDRP or viewing an architectural model – projects that use high-end graphics.

WebRTC bridges the gap between browsers and real-time rendering

Developed by Google in 2011, WebRTC is open-source software that enables real-time peer-to-peer communication between browsers and mobile platforms. Any device can use Unity’s open-source framework for render streaming, so long as it’s equipped with the latest version of a browser that supports WebRTC. This includes all major browsers for iPad, iPhone, and Android.

WebRTC can be paired with Unity thanks to our app based on the Apache 2.0 license, which is publicly available through Github. This library is also available as a Preview release through Package Manager, to make it even easier to add it to your project.

The installation instructions are unfortunately lacking, missing a few key steps, such as the fact WebRTC isn’t actually available in the package manager nor what to do with the remote rendering archive.  Don’t worry they, we walk you through the process.

There are a few requirements though:

  • Windows Only for now
  • Current (very current!) NVIDIA drivers and a modern 1050+ GPU for the encoding to work
  • Unity 2019.1 or newer

Assuming you have all of those things, let’s begin.  First head here and download com.unity.renderstreaming-1.1.1-preview.tgz and com.unity.template.renderstreaming-1.1.1-preview.tgz.  Next head here and download com.unity.webrtc-1.0.1-preview.tgz(this is supposed to be in the package manager but currently isn’t).

Now we need to copy these folders into our Unity install.  In the Unity Hub, click Installs, locate the installed version and click the triple dot at the top right and select Show In Explorer.

image

In Explorer, navigate to \Data\Resources\PackageManager.

Copy the RTC and renderstreaming tgz files into the Editor folder, while copying com.unity.template.renderstreaming-1.1.1-preview.tgz into the ProjectTemplates folder.

You may have to restart Unity Hub at this point.  Now in projects, with the version you just copied the files to selected, create a new project and the template should appear:

image

Select Unity Render Streaming Template and create a project.  Once in Unity you will have to go to the Package Manager and upgrade to HDRP requested as well as enable InputManager (make sure you have show preview packages enabled to locate it).

You can see Render Streaming in action in the video below, with additional instructions on how to get started!

[youtube https://www.youtube.com/watch?v=WuCnytHZkTM&w=853&h=480]

GameDev News


Posted on Leave a comment

SHADERed 1.2 Released

SHADERed is an awesome tool for authoring shaders interactively.  With the just released 1.2 version, SHADERed just got more capable, gaining the ability to create Compute shaders.

Details of the release:

  • add compute shaders
  • add empty image object
  • fix loading files from different drives on Windows
  • fix saving info about item opened in PropertyUI
  • fix “Show error list window when build finishes with an error” option
  • temporary fix for crash on float3(), float4(), etc

SHADERed is completely free and available for download for Linux and Windows here.  The project is open source under the MIT license.  We recently did a feature on SHADERed, so if you want to learn more about this excellent free tool, check out the video below.

[youtube https://www.youtube.com/watch?v=eBIjnGeIGPI&w=853&h=480]

GameDev News