𝓒𝓸𝓡𝓽 𝓑π“ͺ𝓾𝓢π“ͺ𝓷 (@gameconstructor) 's Twitter Profile
𝓒𝓸𝓡𝓽 𝓑π“ͺ𝓾𝓢π“ͺ𝓷

@gameconstructor

C#, Unity, Rx.NET, TDD, Geometric Algebra

ID: 2993133450

linkhttp://www.coltbauman.com calendar_today23-01-2015 09:52:49

557 Tweet

100 Followers

228 Following

Alan Zucconi (@alanzucconi) 's Twitter Profile Photo

A gentle reminder that @JohnSelstad has compiled one of the best libraries of mathematical tools for Unity3D (inactive). Inverse kinematics, BΓ©zier functions, Kalman filters, soft bodies, and much more. If you are a #gamedev, this is a game-changer. πŸ‘‡ github.com/zalo/MathUtili…

𝓒𝓸𝓡𝓽 𝓑π“ͺ𝓾𝓢π“ͺ𝓷 (@gameconstructor) 's Twitter Profile Photo

Did you know... Since C# 9 (November 2020) it's possible to iterate types you don't own thanks to the "ExtensionΒ GetEnumeratorΒ support forΒ foreachΒ loops" feature. lnkd.in/gQkyEA9G

𝓒𝓸𝓡𝓽 𝓑π“ͺ𝓾𝓢π“ͺ𝓷 (@gameconstructor) 's Twitter Profile Photo

When working with custom Roslyn analyzers and/or source generators in #unity you can "feed" files into their processing step via the following naming convention: [filename].[analyzer_name].additionalfile. For example, MyJsonFile.MyCustomAnalyzer.additiona…lnkd.in/gdFWtkjB

𝓒𝓸𝓡𝓽 𝓑π“ͺ𝓾𝓢π“ͺ𝓷 (@gameconstructor) 's Twitter Profile Photo

Writing my first #golang code this weekend! Working on a custom #ohmyposh segment for Unity. Shows the #Unity version of the current project directory and the C# version. lnkd.in/g7NHBbRG

𝓒𝓸𝓡𝓽 𝓑π“ͺ𝓾𝓢π“ͺ𝓷 (@gameconstructor) 's Twitter Profile Photo

Unity Performance Tip When creating image buttons, it's sometimes desirable to make the clickable area bigger than the image. One common approach to achieve this is adding an additional GameObject + Image component, setting the desired clickable area size…lnkd.in/guY237eb

𝓒𝓸𝓡𝓽 𝓑π“ͺ𝓾𝓢π“ͺ𝓷 (@gameconstructor) 's Twitter Profile Photo

Unity C# Tip C# 9 introduced the init keyword which can be applied to properties and indexers. This means the value can only be set during object initialization (unlike set). Unity supports C# 9 since 2021.2, but you'll notice the init keyword doesn't wor…lnkd.in/gH3qCYzq

𝓒𝓸𝓡𝓽 𝓑π“ͺ𝓾𝓢π“ͺ𝓷 (@gameconstructor) 's Twitter Profile Photo

Unity Tip You may already know about the script templates folder in the installation directory, but did you also know that "ScriptTemplates" is a special folder name in a Unity project? You can include custom templates per project. Without templates, one…lnkd.in/gidfGUkn

𝓒𝓸𝓡𝓽 𝓑π“ͺ𝓾𝓢π“ͺ𝓷 (@gameconstructor) 's Twitter Profile Photo

Big thanks to Jan De Dobbeleer for helping me get the new #ohmyposh #unity segment to the finish line. It was a pleasant experience making the contribution. The repository is extremely well maintained, including documentation, tests, and CI. ohmyposh.dev/docs/segments/…

Big thanks to <a href="/jandedobbeleer/">Jan De Dobbeleer</a> for helping me get the new #ohmyposh #unity segment to the finish line.  It was a pleasant experience making the contribution. The repository is extremely well maintained, including documentation, tests, and CI.

ohmyposh.dev/docs/segments/…
𝓒𝓸𝓡𝓽 𝓑π“ͺ𝓾𝓢π“ͺ𝓷 (@gameconstructor) 's Twitter Profile Photo

Unity + Visual Studio Tip You know those fleeting logs you scatter around when trying to debug an issue? A couple downsides are - compilation time every time you need to add or modify a log - have to remember to remove them when finished (unless they're u…lnkd.in/g4CwqxDY

𝓒𝓸𝓡𝓽 𝓑π“ͺ𝓾𝓢π“ͺ𝓷 (@gameconstructor) 's Twitter Profile Photo

Got a nice surprise last week when attempting to sign up for a free trial of GitHub Copilot. Apparently, I'm eligible to use it for free. And got an email today saying I'm off the waitlist to start trying "Copilot chat private beta." youtube.com/watch?v=qQESlm…

𝓒𝓸𝓡𝓽 𝓑π“ͺ𝓾𝓢π“ͺ𝓷 (@gameconstructor) 's Twitter Profile Photo

Started setting up a code journal site today using Jekyll + GitHub Pages. Joomla has been my go-to for the longest time, but decided to try static site generation this time around. Here's the template I went with (filled with dummy content at the moment). cabauman.github.io

𝓒𝓸𝓡𝓽 𝓑π“ͺ𝓾𝓢π“ͺ𝓷 (@gameconstructor) 's Twitter Profile Photo

First post on the new code journal site! This one is about resolving some bugs related to editor-vs-build and IL2CPP managed code stripping. cabauman.github.io/il2cpp-build-i… #unity #il2cpp

𝓒𝓸𝓡𝓽 𝓑π“ͺ𝓾𝓢π“ͺ𝓷 (@gameconstructor) 's Twitter Profile Photo

I spent 1-2 days debugging an issue related to MemoryMappedFile that occurs on iOS but not Mac or Windows. Today I found it in the Unity issue tracker marked as fixed in Unity 2023.3 and backports still in review: issuetracker-mig.prd.it.unity3d.com/issues/ios-ioe…

𝓒𝓸𝓡𝓽 𝓑π“ͺ𝓾𝓢π“ͺ𝓷 (@gameconstructor) 's Twitter Profile Photo

πŸ“ New code journal post: "Resolving a Bug Related to β€˜Marshal.SizeOf vs Unsafe.SizeOf'". Let me know if you find this kind of content interesting, or if you have any questions or comments! Tags: #csharp, unsafe code, unmanaged structs, marshal, sizeof cabauman.github.io/marshal-vs-uns…