Advertisement

Latest csharp Activity

If your modders are intended to write Lua scripts, it doesn't follow that they should see further “internal” Lua code: you can publish only example mods and optional official libraries. 

And when your engine executes mod scripts, there is no compelling reason to do it by monkeypatching your int…

3,250 views
Advertisement

Project Name: Yami

Program/Language: [Unity using C#, version 2020.1.2F1, GitLab use for version control.]

Roles Required: [Programmer, Social Media Manager]

Unity Programmer

This position requires knowledge of git and or Sourcetree as well as some experience working on a team and reading others code. …

2,441 views
Static Batching Like You Never Saw

Check the original blog post at TheGameDev.Guru: Static Batching in Unity Like You Never Saw

Reason for this blog post is simple:

Most developers think they know how static batching truly works. But that’s a lie: they don’t.

They just know the basics Unity taught them, while ignoring all the low level…

13,073 views
klg71
December 24, 2022 01:08 PM
Technology Stack
Cover

About a year and a half ago, I started my game programming journey. I am somehow confident in programming Kotlin and liked the idea of a complete game in my favorite language. My was to make a multiplayer game where you fight together to kill a boss. I played a lot of World of Warcraft in the …

9,610 views
Unicorn-dev
October 07, 2022 09:45 AM
Stride Game Engine error review

Stride is a free, feature-packed and cross-platform game engine implemented in C#. Stride may certainly become an alternative to Unity, but what about the quality of its source code? Let's check Stride Game Engine with the help of the PVS-Studio static analyzer.

Original post

Introduction

Since Stride…

8,549 views
Raycast Commands: A New Performance Era

Check the original blog post at The Gamedev Guru: Unity Raycast Commands: A New Era

In this post, you will learn how to stop your current raycasts from stealing performance and upgrade them to the new era of Unity raycast commands that finally scale.

Table of Content

10,943 views
The

Check the original blog post at The Gamedev Guru: The KISS Command Pattern for Unity

In this post, you will learn about the lovely KISS Command Pattern in Unity I can’t live without in my games. This pattern will empower you to easily connect your gameplay systems without all the complexity that com…

13,351 views
The

Check the original blog post at The Gamedev Guru: The "KISS" Dependency Injection in Unity

Two questions for you:

  • Are you using a dependency injection system in Unity?
  • If so, can you understand, read, debug and maintain the code of your dependency injection system in less than 10 minutes?
  • If the answer…

    16,082 views
    Throwing Exceptions as Expressions in Unity — The C# 7 Way

    Things have evolved in C# 7, but many programmers still haven't. Today, let's talk about throwing exceptions in Unity — the C# 7 way —.

    Indeed, exceptions are a tricky topic. If you mention them, devs will run to you and demand that you lower your voice.

    Game developers generally dislike exceptions. …

    11,571 views
    Advertisement
    Advertisement