SupportBot is a Telegram bot for connecting a pool of Support Providers with users needing support and anonymously routing messages between them. It’s written in .NET Core 3.1 and uses the great Telegram.Bot library. You can find the GitHub here.
As anyone who has attempted to implement an FSM in code can testify, doing so quickly results in an absolute nightmare of spaghetti if statements. TinyFSM is a personal project which seeks to create a small and flexible FSM implementation in the .Net Standard framework. Github https://github.com/cowtrix/tinysm Nuget https://www.nuget.org/packages/TinySM
Originally published on Medium. As income inequality increases, one mechanism for the movement of wealth from the general population to an increasingly insular property-owning class is through rent of residential property. While it cannot be said that landlords do not have some responsibilities to their tenants in most countries, the power relationship between landlord and […]
Something I’ve fallen in love with over the past few months is making graphics and software that react to music. I hope to do it much more in the future – performing a visualisation live with a DJ is one of the highlights of this year!
The following is a stageplay I wrote in my final year of high school. I am posting it here for the sake of posterity. The standalone can be found here.
The following is a story I wrote in my final year of high school. I am posting it here for the sake of posterity. The standalone can be found here.
Originally published on Medium. Many of the current dominators of technological business perform the same task. They serve as a trusted third party in a marketplace of providers and consumers. The trusted company enforces rules in the community, like how Facebook bans accounts that act outside the terms of service. Usually the same company that […]
There are so many powerful terrain tools out there, but too often you will find yourself having to choose between procedural generation and a hand-crafted touch. For most terrain assets out there, adding polish means that your pipeline become destructive. If you need to go back and alter procedural elements, you will lose all polish […]
Have you ever had two arbitrarily rotated and sized rectangular prisms, and wanted to check if they’re intersecting? I know I have! Just an old AABB won’t do the trick, as very snug fitting rectangular prisms need to be detected and dismissed. There are some dastardly configurations (for instance, imagine a very very small rectangular prism […]