Subscribe to GameFromScratch on YouTube Support GameFromScratch on Patreon
6. August 2019


Today we are checking out the web based tool, the Universal LPC Sprite Sheet Character Generator, a free tool that enables you to quickly and easily create multi angle animated character sprite sheets.  The LPC in the name stands for Liberated Pixel Cup a contest/organization on OpenGameArt for creating open source 2D pixel art in a consistent style.  You can browse the entire content of LPC assets right here.  The assets on LPC and generated by this tool are available under split open source licenses, the CC BY-SA 3.0 and GPLv3.


The Sprite Sheet Generator enables you to quickly compose characters by selecting a male or female base sprite, then customizing dozens of attributes and accessories, such as eyes, hair style, clothing and weapons.  While the UI isn’t amazing, the process is remarkably straight forward, as shown in the following video.

Art GameDev News


31. July 2019


Another Humble Bundle is running of interest to game developers, this one is the Humble 2D Game Dev bundle, a collection of 35+ sprite and graphic packs from Game Dev Market.  As always, Humble Bundles are organized into price tiers, where if  you buy a higher dollar tier, you get all tiers below that as well.

The tiers of this bundle include:

1$ Tier

  • Game Character Sprite 20
  • Game BG Platformer Tileset 01
  • 10 Game Backgrounds
  • Cute Animals Pack
  • Explosives Pack
  • Water and Fluids Tiles
  • Chests n’ Keys
  • Platformer Game Tile Set 13
  • 18 Amazing Sprite Effects for Your Game

15$ Tier

  • Soldiers Pack
  • Platformer Tile Set Game BG 12
  • Sprite Sheet Animation
  • 10 Game Vector Backgrounds
  • Animated Soldier 2
  • Platformer Game Tile Set 2
  • 32x32 Gameboy Pack 5
  • Cyberpunk Platformer Tileset
  • Cyberpunk Character Sprites Set
  • Platformer Assets Pack 3

25$ Tier

  • 10 Game Sprites Bundle Boys and Girls
  • Game Character Sprite 06
  • 2d Game Obstacles Sprites
  • Mega Projectile Pack
  • Ship Level Construction Kit
  • 2D Fantasy Character Pack
  • Mega Castle and Dungeon Pack
  • 100 Cartoon Characters for 2D Games
  • Platformer Game Tile Set 12
  • Characters Spritesheets 9
  • Six Animated Pirate Crew Characters
  • Folding Platforms
  • Skeleton Army
  • Goblins Game Character Sprites
  • Monsters Enemies 2D Game Sprite Set


If you buy using this link you can choose to support GFS (thanks if you do!) as well as deciding how your money is split between Humble, Charity and the publisher.  Of course, the license of the assets is super important as well, and it’s available here.

Art GameDev News


29. July 2019


Today we are checking out Laigter, a free tool that enables you to perform special effects on sprites quickly and easily.  Even better, the source code is available on GitHub under the GPL 3.0 license.

Laigter is described as:

This tool lets you generate normal maps for 2D textures, with little effort. Specially designed for Sprites in 2D games. Specular map generation is possible too, which gives your sprites the shininess they need to look PRO! It also let's you create parallax maps, mainly intended for backgrounds, to obtain a nice 3D effect in 2D games!

Normal Maps lets you create awesome realistic lights for games. This tool is primary intended for illuminating 2D sprites for 2D games, although can also be used for 2D textures for 3D games.

Specular Maps lets you make realistic shine into your sprites.

Parallax Maps lets you "deform" the texture depending the point of view, so you can create, for example, depth effects in backgrounds like brick walls.

Ambient Occlusion maps lets you define to which parts ambient light should reach weaker. Adds realism to lights.

Laigter is available on Itch.io under a name your own price system (with an option of free available).  Laigter is available for Windows and Linux.  Check out the video below to see Laigter in action.

Design Art


5. July 2019


YoyoGames have just released GameMaker 2.2.3.  If you have the Mobile version of GMS, you can now target the tvOS platform.  The release also contains a number of new features including DND (drag and drop) programming support for comments, several fixes and more.

Summary of the 2.2.3 release:

2.2.3 introduces tvOS as a new export target if you have the Mobile licence, the ability to add comments to your DnD projects (and lots of other DnD fixes), the option to turn off the file system sandboxing on Desktop platform, support for exporting asset packages locally so you can share with your team more easily, and better communication of when your licences are to expire. Plus, this release has a whole bunch of major stability fixes to stop startup crashes and various other issues whilst using the Windows IDE, and issues with keychain certificate trust settings and building for Ubuntu on the Mac IDE.

We have also changed the way we handle startup crash messages on Windows, so that now (should you even see issues after all the fixes in this release...) it's a one-click report submission tool which automatically gets all the info we require for us to fix your issue and sends it directly to us without you having to file a Helpdesk ticket.

Be sure to check the full release notes available here for in-depth details of this release.  If you want to learn more about GameMaker Studio 2, be sure to check out our Closer Look available here or watch the video available here and embedded below.

GameDev News


17. June 2019


The nCine Engine is a C++ powered, open source MIT licensed 2D game engine that has been under development for over 7 years.  It is a lower level code based framework, although it does support Lua scripting out of the box.  The engine also integrates the ImGui framework making creating tools and UIs a breeze.  The nCine engine works on Windows, Linux, Mac and Android.

Highlighted features include:

  • ImGui debug overlay and profilers
  • Lua integration for scripting
  • OPenGL 3.3/OpenGL ES 3.0
  • Spritesheet based animated sprites
  • Scengraph based transformations
  • Particle simulation with affectors
  • Sound and music playback
  • Text rendering with kerning
  • Support for multiple texture formats
  • Profiler graphs and statistics
  • Works on multiple platforms
  • Template containers and algorithms
  • Fully C++11 compliant codebase
  • High precision monotonic timers
  • Atomic counters
  • Thread pool creation, synchronization and affinity assignment
  • Basic math lbrary for vectors, 4x4 matrices and quaternions
  • Logging system with multiple levels and console or file output
  • GLFW 3 or SDL 2 for window and input on PC
  • Joystick support with hot swap and gamepad mappings
  • Android assets support
  • Google Test based unit tests with coverage checked with Gcovr
  • Microbenchmarked with the Google Benchmark support library
  • Doxygen based documentation with Graphviz class diagrams
  • Periodically checked with Cppcheck and Valgrind
  • Periodically linted with clang-format (previously with Artistic Style and Uncrustify)
  • Instrumentation for the Tracy frame profiler

With so many game engines on the market, you may be wondering… why another one?  Well the author explains exactly that right here.  The cCine project is hosted on GitHub and provides a Pong demo to get you started, implemented in both C++ and Lua.

GameDev News Programming


GFS On YouTube

See More Tutorials on DevGa.me!

Month List