Cities: Skylines

Cities: Skylines

[DEPRECATED] Tree Anarchy 1.3.6
Quistar  [developer] 25 Jun, 2021 @ 3:28pm
What is AccelLayer.dll
This particular module is removed from this version, and will be included in the Bleeding Edge version which I will be releasing in workshop once this version is stable

This is a C++ CLI Native wrapper framework for future coding. And here are the reasons why I'm writing it:
1. I'm learning the C# programming, and I'm more familiar with the C++ codes
2. I want to test out the Interloping features of C# and native codes
3. I want to test and profile the performance of these codes
4. Current Unity Engine on Cities Skylines is created using Mono 2.6.4 and it doesn't support intrinsic codes (e.g. No SIMD instructions ... SSE SSE2 AVX AVX2 etc)
5. Unity Engine core is coded in C++ and has a native plugin that can be used. Calls to DrawMesh which is the primary function used when rendering trees and props are actually C# wrappers around native C++ calls.

For any experienced programmers, if you have interests, please help out here, as I'm still learning it.
Last edited by Quistar; 17 Jul, 2021 @ 6:08pm