Subscribe to GameFromScratch on YouTube Support GameFromScratch on Patreon
21. September 2019


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.

GameDev News


20. September 2019


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!

GameDev News


19. September 2019


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.

GameDev News


18. September 2019


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!

GameDev News


17. September 2019


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.

GameDev News


GFS On YouTube

See More Tutorials on DevGa.me!

Month List