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


9. September 2019


Ambiera have released CopperCube 6.3.  CopperCube is a commercial 3D engine with a generous free version available that enables you to create games with little to no programing required.

New features in CopperCube 6.3 include:

  • Publishing new apps to the google play store now works again (Google has upped their minimal API level)
    Android target version is now 29 (instead of previously 26).
  • Improved iPhone WebGL support:
    • iPhone normal map rendering now also works on WebGL. Most iPhones don't support 4 lights at the same time, so rendering is reduced to two lights at the same time for these.
    • Nicer fallback shaders for iPhones
  • Added Italian translation
  • Improved arabic translation
  • When running your WebGL code on a device not supporting all shaders, the "could not link program" error messages isn't displayed anymore.
  • Various other minor improvements here and there

You can learn more about this and previous releases here.  If you are interested in learning CopperCube be sure to check out our complete tutorial series on our sister site DevGa.me or watch the video tutorial available below.

GameDev News


18. March 2019


Humble have just started a new bundle, the Humble Web Programming Bundle.  This bundle is a collection of JavaScript, ECMAScript and Python titles all from O’Reilly Press, in support of the charity Code For America (or choose your own).  The bundle includes books on popular frameworks such as React and Angular as well as web topics such as CSS.  As always the bundle is broken into 3 tiers, if you buy a higher dollar tier you get all of the tiers below it.

The tiers of this bundle are:

1$

  • CSS The Definitive Guide
  • Using SVG with CSS3 and HTML5
  • Learning REACT
  • High Performance Images
  • Up & Going: You Don’t Know JavaScript


8$

  • Flash Web Development
  • Angular Up And Running
  • CSS Pocket Reference
  • Data Visualization with Python and JavaScript
  • Vue.js Up and Running
  • ES6 & Beyond: You Don't Know JavaScript


15$

  • Learning JavaScript 3rd Edition
  • Designing Web APIs
  • Learning PHP, MySQL and JavaScript
  • Mastering Modular JavaScript
  • Learning GraphQL
  • Scope and Closures: You Don’t Know JavaScript.


In addition to the Humble Bundle Humble are also offering selected game development software (AseSprite, GameMaker 2, Articy Draft, etc) on sale here.  Purchasing via either of those links also helps support GameFromScratch (and thanks!).  Learn more about the bundle(s) in the video below.

GameDev News


11. September 2018


In this chapter of our ongoing Game Engines by Language series, today we are going to look at the game engines, both 2D and 3D, available for JavaScript.  If  you are interested we have already created versions for C++, C#, Lua and the Haxe programming languages.  Keep in mind, only engines/frameworks still under active development have been included on this list.  If we have done a tutorial or video on the subject there will be a learn more link to the right.


2D Game Engines

Phaser (Learn More || Learn More(Phaser3))

CreateJS

Panda2

Cocos2d-html5

CocosCreator (Learn More)

Construct 3 (Learn More)

GDevelop (Learn More)

MelonJS

CraftyJS

PixiJS

VPlay

RPGMaker MV


3D Game Engines

BabylonJS (Learn More)

PlayCanvas (Learn More)

CopperCube (Learn More)

CopperLicht

A-Frame (Learn More)

ThreeJS (Learn More)

WhiteStorm

Blend4Web

Verge3D


Video

Programming


7. August 2018


With CopperCube 6 recently being made available in a free form, we decided to do a complete tutorial series over on devga.me that should get users up and running creating complete 3D games using CopperCube in well under an hour.

The series consist of:

Getting Started

Creating a Terrain

Creating a Camera

Programming Your Game

Collisions and Physics

Extending CopperCube

Scenes and Rooms

Importing Your Own Assets

Additionally there is a video tutorial covering all of the above topics available here and embedded below.

Programming Design Art


GFS On YouTube

See More Tutorials on DevGa.me!

Month List