Subscribe to GameFromScratch on YouTube Support GameFromScratch on Patreon
28. October 2019


GDevelop 5 beta 82 was just released.  GDevelop is a completely open source game engine with a very beginner friendly visual programming language and a complete set of tools for creating 2D games.  A new tool addition this release is integration of a Yarn dialog editor enabling your game to support complex and branching dialogs.

Details on new features from the release notes:

  • The Yarn Dialogue editor is now embedded in GDevelop (thanks @blurymind!). Yarn is a powerful editor allowing to create advanced and dynamic dialogues with multiple choices.

    • When choosing a dialogue to load using the Dialogue Tree actions, you can edit or create a json file containing a dialogue in Yarn format.
    • Read the help page about dialogue trees to learn more about how to use them.
    • See the example "Dialogue Tree with Yarn" to see how to use dialogue actions. You can also try the example online.
  • Improved Shape Painter object with new shapes and advanced features (thanks @Bouh!).

    • Add ellipse, rounded rectangle and star to Shape Painter
    • Add support for other advanced shapes (arc, bezier curves), and shapes composed of multiple shapes.
  • Various new smaller features:

    • Add condition to check for WebGL support (thanks @Wend1go!)
    • Add "Scene just resumed" condition (thanks @Wend1go!)
    • Add menu item to extract events into a new group (thanks @Bouh!)

Be sure to check out the complete release notes for a full list of improvements and changes in this release.  If you are interested in learning more about GDevelop be sure to check out our hands-on video below.

GameDev News


27. October 2019


Talos is an open source Java based particle system creation tool powered by the LibGDX graphics framework.  The source code is available on GitHub under the Apache 2.0 open source license, while the executable is available here in JAR format.  Currently there is a LibGDX runtime with hopefully more game engines to follow in the future.

Version 1.05 was just released with the following features:

  • legacy libgdx particle file importer full functionality
  • Modules can now be renamed with double click on the title
  • Full Copy/Paste functionality for modules from emitter to the emitter. Works between different talos windows.
  • Additive blend mode support in renderer and config properties for emitter
  • Global dynamic user set vars (global scope input)
  • Dynamic Drag point support for visualizing vector2 values in the preview window
  • Filtered search drop-down for module creation
  • Dropping curve in empty location auto-open's module popup.
  • Preview supports background and foreground images.
  • Viewport width can be changed with exact numbers in input box instead of just scroll for zoom
  • Particle in the preview window can be moved with right-click
  • Module multi-select with rectangle hit, with SHIFT, and with Ctrl+A
  • Categorized module list
  • Some modules now have their default values exposed as input fields
  • Performance numbers such as triangles, particle count, render times and more shown in preview
  • Runtime: attached mode
  • Runtime: loopable effects and support for API methods such as pause/start/stop allow completion
  • Batch legacy import functionality
  • Export for runtime format
  • Settings dialog for default asset location
  • Module Grouping with Ctrl+G, color and custom text for module groups
  • Up & Down positioning for emitters.
  • Fixed samples list to work, now you can see 3 example .tls in File->Samples menu
  • Offset dynamic shape module
  • Module to script in java code and manipulate inputs/outputs
  • Beam Renderer module
  • Random Input slot module
  • Perlin Noise module
  • From To to Position/Size/Rotation converter module

Given the new ability to import existing LibGDX particle effects, you can download plenty of examples to play around with in this project.  If you are interested in learning LibGDX be sure to check out our complete tutorial series available here.  To learn more about Talos and see it in action, check out the video below.

GameDev News Art


26. October 2019


NeoAxis 2019.3 was just released.  NeoAxis is a free C# powered 3D game engine with an editor capable of targeting Windows and UWP platforms currently with more planned in the roadmap.  The 2019.3 release brings several major new features such as a new terrain system and a built in 3D building for assembling geometry directly inside the game engine.

Details from the changelog:

  • API of the engine and the editor have been updated. Now they are considered complete.
  • Terrain.
  • Builder 3D. Fast level creation tools, 3D modeling tools, constructive solid geometry operations.
  • Three ways to create objects in the scene are now available: Drag & Drop, By Click, By Brush.
  • Tools for creation a huge amount of objects.
  • Surface component. A definition of surface type which contains material, set of meshes and other objects. Surfaces are used for painting and object creation by means brush.
  • Group Of Objects component. An object in a scene designed to store and display a large number of similar objects.
  • Decals.
  • Material: Advanced blending. The ability to configure which channels to write to the G-Buffer. Used for decals.
  • Per-object motion blur.
  • Smooth LOD transition.
  • Area component. Represents an area in space defined by the set of points.
  • Layers in the scene.
  • Package manager has been added.
  • Support for creating a build for the target platform has been improved. Now scripts and engine add-ons are supported. The process of creating a build is simplified. The page about build in manual has been added.
  • Build for Universal Windows Platform (UWP) has been improved.
  • Engine DLL assemblies management has been improved. Now unnecessary assemblies are not loaded into the simulation, thereby reducing the load on garbage collector.
  • C# Editor: Work with CS files has been improved. Now changes are synchronized between files. Now there are no invalid warning markers.
  • C# Editor: The ability to customize the visibility of markers has been added.
  • Occlusion query API has been added.
  • Lens flares now use occlusion queries to detect visibility on the screen.
  • Lens flares now appear and disappear smoothly.
  • The ability to change video mode, fullscreen mode, vertical sync in the player app.
  • Editor: Tool tips for events.
  • Editor: Many small fixes.
  • Material Editor: Access to TexCoord 2 and 3 from the shader editor.
  • Material Editor: DitherBlending function.
  • Objects Window: Search.
  • Scene Editor: Select same objects in sphere area by mouse double click.
  • Vignetting screen effect: Noise.
  • Bug fix: Physics: No collision between soft bodies and rigid mesh shapes.
  • Bug fix: Scene Editor: Unable to detach the object when it contains collision body.
  • Bug fix: Screen Space Reflection effect fixed.

You can learn more about the release and see NeoAxis in action in the video below.

GameDev News


24. October 2019


The Game Creators have just released the AppGameKit Studio: Particle Editor, which despite the name will work with both AppGameKit Classic and the newer AppGameKit Studio.  It is a combination editor and runtime making creating and controlling particle systems for AGK a breeze. 

Key features include:

  • Create effects with as little as 1,000 to 1 million particles
  • Emitter types include box, circle, disc, filled sphere, spherical shell, line
  • Burst emitters for explosions and sparks
  • Particle type settings from size, colours, lifespan and more
  • Animated image particle support
  • Particle blend modes supported, opaque, alpha, additive
  • Particle colouring controlled using gradients
  • Particle orientation control
  • Turbulence system
  • Vector field controls, paint, push, attract, repel, swirl
  • Function packed runtime code for your projects (Win, Mac & Linux)
  • Custom textures and gradients supported
  • Reflector system used to bounce particles off floors and walls

The Particle Editor is available as DLC with an MSRP of $30 USD.  If you are interested in checking out AppGameKit Studio, be sure to check out our hands-on getting started tutorial series available here or check out the video below.

GameDev News


23. October 2019


2019 has been a massive year for the open source 3D application Blender.  Back in July Blender 2.80 was released, perhaps the biggest release in Blender’s history.  Just a few days later, Epic Games announced that they would be giving Blender 1.2M dollars as part of their Mega-grant program.  Then earlier this month, NVIDIA became a Patron level sponsor, the highest tier possible.  Today another company joined that tier, announced in the following tweet:


image


No formal details of the partnership have been announced by either Blender or AMD as of yet, but a patron level sponsorship means that AMD will be giving the Blender Foundation at least 120K Euro/month, enabling the hiring of at least two developers full time!

Learn more about this and prior announcements in the video below.

GameDev News Art


AppGameKit Studio

See More Tutorials on DevGa.me!

Month List