July 14, 2021 Modding with Harmony Monster Train Title: Harmony ParDeike - Reverse Patch By: Harmony Harmony - Documentation Description: Harmony documentation on patching with the Reverse Patch. Overview I was investigating ways to use Harmony to access private methods and fields from classes within the Unity target game itself, Monster Train in this case. One of the first direct options I came across was using reverse patches. Basics of the Reverse Patch "A reverse patch is a stub method in your own code that 'becomes' the original or part of the original method so you can use that yourself." Typical use cases: easily call private methods no reflection, no delegate, native performance you can cherry-pick part of the original method by using a transpiler can give you the unmodified original will freeze the implementation to the time you reverse patch Implementation After seeing its first use case being calling private ...
July 1, 2020 Unity 2019 Isometric Tilemap MAKING ISOMETRIC TILEMAP in Unity 2019! (Tutorial) Youtube - Link By: Sykoo Introduction My friend was interested in isometric art pieces recently so I got looking into them and became curious myself as to how to work with them in Unity. I had seen it was a feature before, so I just wanted to find a decent source to look back on the topic when I got an opening. This video looks like it covers the full basics pretty well with setting all the proper settings as well as exploring some of the different options you have to place the tiles at the correct elevations with proper visual blocking.
February 2, 2021 Networking Online Multiplayer Unity & Mirror Title: Let's build a 4-Player Networked Game LIVE - Online Shooter (with Mirror & Unity) By: Jason Weimann Youtube - Tutorial Description: Intro to using Mirror for networking online multiplayer play in Unity development. Introduction This tutorial has Jason Weimann implementing online network play into a basic Unity twin-stick shooting game. They use Mirror, which is a Unity asset used for simplifying the online network synchronization process. This is a live implementation where they work through many errors transferring a game from simply working locally to working with a host/client relationship. Mirror Mirror - Home Page Mirror is "a high level Networking API for Unity, supporting different low level Transports" (from Mirror themselves). It is a clean solution for implementing a quick and simple online networking option for Unity projects. The core components breakd...
Comments
Post a Comment