Last weekend I participated in Trijam #240. Trijam is a weekly game jam where your goal is to make something playable (and fun!) in just 3 hours. The theme The theme for this game jam was “Hot and cold”. This was the second Trijam that I participated with purpose to...
Read "Trijam 240 entry: Heat or ..."
Last weekend I participated in Trijam #239. Trijam is a weekly game jam where your goal is to make something playable (and fun!) in just 3 hours. The theme The theme for this game jam was “I need a medic!”. This was the second Trijam that I participated and it...
Read "Trijam 239 entry: I need a..."
In October 2022 I discovered (TBH, Google Scholar notified me) that three new scientific papers using GeneticSharp have been developed. Below you can appreciate them: Framework for graphical user interface testing Abstract: This thesis is describing the development of a framework for graphic user interface testing with usage of Soft...
Read "Scientific papers using GeneticS..."
Since C# 7.0, many code improvements that help us write less code have been added to the language. This tutorial will focus on six new features that can help us write more concise and readable code and how we can use these features on our C# for Unity. I originally...
Read "6 modern C# features for cleaner..."
In September 2022 I discovered (TBH, Google Scholar notified me) that five new scientific papers using GeneticSharp have been developed. Below you can appreciate them: An Application-Oriented Cyber-Physical Production Optimisation System Architecture for the Steel Industry Abstract: The new generation of steelworks shaped by Industry 4.0 are digitized, networked, flexible...
Read "Scientific papers using GeneticS..."
I’ve just released the GeneticSharp version 3.0.0. .NET 6 With version 3.0.0, GeneticSharp now supports .NET 6. Performance improvements The performance of many operations has been improved just for use .NET 6: Chromosomes Crossovers Task executors Mutations Randomizations Reinsertions Selections Terminations More about performance: https://github.com/giacomelli/GeneticSharp/wiki/Performance. Streamlining namespaces To avoid the...
Read "GeneticSharp v3.0.0 - .NET 6"
I started a series of posts about some outstanding scientific papers and projects using GeneticSharp. For this fifth post the chosen one is the State of the Art in Procedural Music Generation using Genetic Algorithms and Rule Based GA Implementation with Attractor Waves. Introduction The act of composing a piece...
Read "GeneticSharp in the Wild: ..."
Throughout all these years using Unity I’ve collected a lot of eBooks that Unity’s team has created. These ebooks are an incredible source of knowledge, but for some reason, I haven’t found any place on the Unity site or blog where all these eBooks are listed. Thereupon, I created this...
Read "Free eBooks by Unity"
In the first years of Unity, there wasn’t solid support for 2D game development inside the engine — for years, the right way to refer to it was “Unity 3D”. Though it was possible to develop 2D games with Unity, without official engine support, it wasn’t a smooth process like...
Read "The Fundamentals of Unity 2D col..."
On June 14th I released my newest solo game called “NO MORE ROOM IN HELL”. You can download it for Windows, MacOS, Linux or play directly on browser from its itch.io page: https://giacomelli.itch.io/no-more-room-in-hell. What is it? A 2D top-down survival shooter game where you will be a rookie soldier in...
Read "NO MORE ROOM IN HELL released"