Blog Logo
TAGS

How to design software architecture pragmatically

I’ve run numerous workshops in recent years. It’s intriguing to see different ways people solve the same problem. Some start from general vision and go into details, some the other way. Each approach ...

Read more...

C# Dev Kit - Now Generally Available

Today, we are thrilled to announce the general availability of C# Dev Kit, a Visual Studio Code extension that brings an improved editor-first C# development experience to Linux, macOS, and Windows. S...

Read more...

What’s Next in C#? - Mads Torgersen - Copenhagen DevFest 2023

What’s Next in C#? - Mads Torgersen - Copenhagen DevFest 2023

The speaker begins by introducing himself and joking about the different ways his name is pronounced. He mentions that he works on the design of the C# language and will be showing some features from ...

Read more...

Dev snapshot: Godot 4.2 dev 6

This is the final dev snapshot for 4.2, signaling the end of the feature development cycle, and the start of the beta phase. We spent the past couple of weeks wrapping up many of the big feature PRs w...

Read more...

Introducing the new, Apple silicon powered M1 macOS larger runner for GitHub Actions - The GitHub Blog

Today, GitHub is releasing a public beta for the new, Apple silicon powered M1 macOS larger runner for GitHub Actions. Apple developers require the latest chipset to take advantage of features in the ...

Read more...

Labor 2030: The Collision of Demographics, Automation and Inequality

Labor 2030: The Collision of Demographics, Automation and Inequality is a report by Bain & Company that explores the impact of demographic changes, automation, and inequality on the labor market. It p...

Read more...

Overview: Run GitHub Actions Locally with act

act is a tool that allows you to run your GitHub Actions locally, providing fast feedback and acting as a local task runner. When you run act, it reads your GitHub Actions from .github/workflows/ and ...

Read more...

The convenience of .NET

Convenient options are available for almost every task in life, from getting a ride to the airport to writing code. Convenience is the idea that a great solution is available when you want it and that...

Read more...

GitHub CEO: Despite AI gains, demand for software developers will still outweigh supply

GitHub CEO Thomas Dohmke believes that AI and software development are closely connected, with AI tools like Copilot enhancing developers productivity. However, he argues that the demand for software ...

Read more...

# Boids In Godot

This is a godot implementation of Craig Reynolds Boids. A more detailed breakdown of Boids with pseudocode can be found here. Click F5 to run the default screen. Then click anywhere on the screen to i...

Read more...

# SwiftGodot provides Swift language bindings for the Godot 4.1 game engine using the new GDExtension system.

SwiftGodot provides Swift language bindings for the Godot 4.1 game engine using the new GDExtension system. SwiftGodot can be used to either build an extension that can be added to an existing Godot p...

Read more...

Boids Flocking Godot

# BoidsFlockingGodot Simple boids flocking implementation in Godot Engine. YouTube demo: [![game demo movie](./screenshot/youtube_thumbnail.png)](https://youtu.be/IMv7iNt1baE) ## P.S. I made a game D...

Read more...

Boids in Godot with Acceleration Structure

This is my second attempt at boids in godot. Ive implemented an acceleration structure which is a spatial partitioning scheme which optimizes the nearest neighbor lookups. All boid locations are store...

Read more...

boids

# boids is a computer program that simulates the flocking behavior of birds. It was developed by Craig Reynolds in 1986 as an example of emergent behavior and artificial life. The name boids correspon...

Read more...

Starter Kit City Builder

This package includes a basic template for a 3D city builder in Godot 4.1.1.stable.official. Includes features like; building and removing structures, smooth camera controls, dynamic MeshLibrary creat...

Read more...

Introduction to Shaders: Learn the Basics!

Introduction to Shaders: Learn the Basics!

Shaders are a powerful tool that can be used to create captivating visual effects and generative art. In this video, the basics of shaders are taught with a focus on creating 2D art and effects using ...

Read more...

The ultimate introduction to Godot 4

The ultimate introduction to Godot 4

This video provides an introduction to the Godot gaming engine, covering various topics such as program setup, key concepts, tile maps, animation players, lights, particle effects, shaders, user inter...

Read more...

# PrivateProxy

[![GitHub Actions](https://github.com/Cysharp/PrivateProxy/workflows/Build-Debug/badge.svg)](https://github.com/Cysharp/PrivateProxy/actions) [![Releases](https://img.shields.io/github/release/Cysharp...

Read more...

Expose a zero allocation API to Godot C# bindings

Godot C# bindings project is facing a problem or limitation where there is a need to expose a zero allocation API. This issue was opened on Sep 24, 2023, and currently has 51 comments. The labels for ...

Read more...

JDungeon - A Free-to-Play Open-Source Massively Online Role-Playing Game

JDungeon is a free-to-play, open-source Massively Online Role-Playing Game (MORPG) set in a medieval fantasy world. With its top-down 2D perspective, it offers an immersive gaming experience. JDungeon...

Read more...