HarSharp 2.0.0. - .NET Core

The HTTP Archive (HAR) format as defined in the W3C Specification is an archival format for HTTP transactions that can be used by a web browser to export detailed performance data about web pages it loads. HarSharp is a small and easy-to-use library to parse HAR files to .NET objects...
Read more

Unity and Game Development links (Aug 5th 2019)

Phi Dinh remembered a Twitter moment with tips and tutorials about the shaders used on Recompile. (Recompile Unity Tips and Tutorials). Thomas Krogh-Jacobsen wrote a blog post about Unity 2019.2 release. This version has more than 170 new features. (Here’s what’s in the brand-new Unity 2019.2). Screen.cutouts for iOS/Android, Burst...
Read more

Unity and Game Development links (July 29th 2019)

Kristin Stock published an amazing video about SPH (Smoothed Particle Hydrodynamics) in Unity. (Fluid Simulation / Smoothed Particle Hydrodynamics in Unity). SIGGRAPH 2019 is taking place in Los Angeles, between July 28 and August 1. Unity has made a page where you can see the Unity’s presentations calendar (Unity at...
Read more

Unity and Game Development links (July 22th 2019)

Stephen Palmer presented the preview of Addressables, the Unity new system for editor and runtime asset management. (Addressable Asset System). What we found when talking to developers about their experience using Asset Bundles was that almost everyone doing so successfully were more or less writing the same high level systems...
Read more

Unity and Game Development links (July 15th 2019)

Alexander Ameye made a tutorial about edge detection shaders with Shader Graph and how to use some Lightweight Rendering Pipeline customization to generate DepthNormals (Edge Detection Shader). Cyan made a blog post about Render Textures and how to read them in a C# script (Render Textures). Render Textures are stored...
Read more

GeneticSharp 2.6.0 - Blazor template

The GeneticSharp 2.6.0 is out. Blazor template Now we have 4 dotnet new templates, besides the GeneticSharpConsoleApp, GeneticSharpTspConsoleApp and GeneticSharpTspUnity3d already existent, a new template for a Blazor client app was added: GeneticSharpTspBlazorApp: dotnet new -i GeneticSharp.Templates dotnet new GeneticSharpTspBlazorApp -o TspBlazorApp cd TspBlazorApp dotnet run If you want to...
Read more

Unity and Game Development links (July 8th 2019)

Sykoo released a YouTube video about the new Unity Terrain Tools package (Build Beautiful Terrains with Unity 2019! – New Terrain Tools Package). Stacey Haffner made a blog post about the new experience for Collaborate that they are designing, like new UI and Git command-line support (Collaborate Developer Diary #1:...
Read more

unitytips Museum

I recently started studying Blazor and last weekend I created this simple app that I called: #unitytips Museum, a collection of best #unitytips. You can access it directly in my site, in this url: http://diegogiacomelli.com.br/apps/unitytips-museum The #unitytips collection Every week all #unitytips retweeted by @unity3d will be included to the...
Read more

Unity and Game Development links (July 1st 2019)

Unity released a YouTube tutorial about how to create a portal effect in Lightweight Render Pipeline with Shader Graph (Making Portals with Shader Graph in Unity! (Tutorial)). Dilmer Valecillos posted a video on augmented reality while implementing a dragging feature with ray-casting (AR Foundation with Unity3d and Adding Dragging Functionality...
Read more

Unity and Game Development links (June 24th 2019)

Sykoo made a video about the Buried Memories Volume 2: Serekh (Buried Memories: Serekh – New HDRP Asset Pack for Unity! (Overview)). Jean-Christophe Cimetiere wrote a post about how to use Unity as a library inside other apps (Add features powered by Unity to native mobile apps). Unity 2019.3 will...
Read more

Unity and Game Development links (June 17th 2019)

Sebastian Lague made an ecosystem simulation with foxes and rabbits in Unity3d (Coding Adventure: Simulating an Ecosystem). Marius Horga wrote an overview about Metal 3 (Introducing Metal 3). Metal 3 was announced last week at WWDC 2019. Apple presented it along with relevant numbers: Metal can now make 100 times...
Read more

Unity and Game Development links (June 10th 2019)

Toulouse de Margerie wrote a post about how Unity natively maintains frame rates an how to make Unity follow a precise frame rate (Precise frame rates in Unity). Normally, out of the box, a Unity project will attempt to run your project as fast as possible. Frames will be rendered...
Read more

Unity and Game Development links (June 3th 2019)

Nick Davis wrote a post about how Unity recently teamed up with Autodesk and Texel Logic to create a mixed-reality experience to illustrate and understand the complex nature of airflow passing over and around an IndyCar (Simulating high-speed IndyCars in AR). Sykoo, online evangelist for Unity, published a video showing...
Read more

Unity and Game Development links (May 24th 2019)

Kristin Stock posted a video about how she is procedurally generating cities using Subdivsion in Unity. Dave Hunt and Yang-Hai Eakes made an introduction for the Animation Rigging preview package for Unity 2019.1. Set up procedural motion on animated skeletons at runtime. You can use a set of predefined animation...
Read more

dotnet new templates for GeneticSharp

Now GeneticSharp has a NuGet package called GeneticSharp.Templates, this package allows you to install GeneticSharp templates using the dotnet new command. Installing the GeneticSharp.Templates Before you can use the dotnet new command to create the GeneticSharp projects from templates, you need to install it on your machine: dotnet new -i...
Read more

GeneticSharp v2.4.0 - New crossovers and TPL implementations

The GeneticSharp v2.4.0 is out. The additions of this version are the two new crossovers implementations and a new option of ITaskExecutor that use TPL. Crossovers Alternating-position (AP) The alternating position crossover operator (Larrañaga et al. 1996a) simply creates an offspring by selecting alternately the next element of the first...
Read more

GeneticSharp v2.2.0 - Sudoku sample

The GeneticSharp v2.2.0 is out. The additions of this version are the new whole sample and extensions showing how to use GeneticSharp to solve a Sudoku. The GeneticSharp.Extensions project receive those new features: Multiple MultipleChromosome Compound chromosome to artificially increase genetics diversity by evolving a list of chromosomes instead of...
Read more

GeneticSharp v2.1.0

The GeneticSharp v2.1.0 is out. Features Add constructor with values to FloatingPointChromosome #33 As it is now whenever you create an instance of FloatingPointChromosome, it will randomly create gene values. I have a case where I need to stop optimization at some time, save results to DB and resume it...
Read more

GeneticSharp Unity3d Samples released on Google Play

I published on Google Play the GeneticSharp Unity3d Samples. In this app you can see GeneticSharp running on Unity3d in three different samples: Car2D Based on famous BoxCar2D, this sample uses a genetic algorithm to create car designs to overcome road challenges, like gaps, hills, and obstacles. TSP The classic...
Read more

GeneticSharp - Unity3d sample

I just pushed to GeneticSharp master branch the GeneticSharp.Runners.UnityApp. In this Unity3d project there are 3 samples: Car2D Based on famous BoxCar2D, this sample uses a genetic algorithm to create car designs to overcome road challenges, like gaps, hills, and obstacles. A post explaining this sample in detail will be...
Read more

GeneticSharp v2.0.0 - .NET Core

The GeneticSharp v2.0.0 is out with support to .NET Standard 2.0 and .NET Framework 4.6.2. Introduction In march GenetichSharp start to support .NET Standard 2.0 in the 2.0.0-rc version. Two months have pass and in the meanwhile the community have time to test that release candidate version and now Unity3D...
Read more

DocsByReflection v1.0.13 - .NET Standard 2.0

The DocsByReflection v1.0.13 is out. If you don’t know what is DocsByReflection or what you can do with it, take a look in my previous post about it “Getting your code documentation at runtime”. .NET Standard 2.0 and .NET Framework 4.6 In this version DocsByReflection starts to support .NET Standard...
Read more

GeneticSharp v1.2.0 - Sequence mutations

The GeneticSharp v1.2.0 is out. The additions of this version are the new sequence mutation operators: Displacement, InsertionMutation and Partial Shuffle (PSM). Displacement Mutation: a substring is randomly selected from chromosome, is removed, then replaced at a randomly selected position. Insertion Mutation: a gene is randomly selected from chromosome, is...
Read more

GeneticSharp v1.1.0 - Binary chromosomes

The GeneticSharp v1.1.0 is out. The greatest additions of this version are the binary chromosomes: FloatingPointChromosome and IntegerChromosome. Binary chromosomes can be directly used when your solution chromosome can be represented as numbers or a string representation of 0 and 1. A new sample has been added to the GeneticSharp.Runner.GtkApp,...
Read more

Buildron 2.0.0

After some months to test the v2.0.0-RC1 we are releasing the final version of Buildron mods support with this 2.0.0 version. Mods supports represents a great change in Buildron code structure, because we built a mods support that allow any developer add his own mods to Buildron. Mods available The...
Read more

Buildron SlackBotMod

Buildron is a build radiator to help software development teams to see the current status of their continous integration server and Slack is the omnipresent communication app for almost every developer in the world. For these reasons, I made a mod called Buildron.SlackBotMod that let you interact with Buildron through...
Read more

jumpstart

I present to you my newest tool… jumpstart is a command-line tool to create new C# projects from prebuilt/templates. As an experienced developers it’s very common we have some kind of template solution when we start a new project. Maybe it’s the latest project we work on, maybe it’s a...
Read more

Buildron 2.0.0-RC1 - Mods support

After some months of hard work I finally released the Buildron mods support. This Buildron 2.0.0-RC1 represents a great change in Buildron code structure, because we built a mods support that allow any developer add his own mods to Buildron. Hope to see you building some mods to Buildron. We’re...
Read more

Buildron - Your builds, our world! ...and now our open source code too

Buildron is a build radiator to continuous integration server like TeamCity, Jenkins and Hudson. We’ve built it as a Skahal’s product and now we decide to open source it: http://github.com/skahal/buildron. You can run it on Windows, OSX and Linux: https://github.com/skahal/Buildron/releases There is a remote control app too (Windows, OSX, Linux,...
Read more

Nibble

Looking in some backups I found one of my first games. I made it about 14 years ago: a Nibble in 461 lines of C. I push the source code and binary files to a GitHub repository: https://github.com/giacomelli/Nibble
Read more
Follow @giacomelli
Tutorials

News

Articles

Labs