WebDAVClient v1.1.4 Released

I’ve finally got around to merge some pull requests I’ve received for my WebDAV Client repository (and NuGet package). This release brings the library to version 1.1.4, and includes the following new features: Partial download and upload support (courtesy of phobeus) Copy file/folder (thanks to mkuennek) Over the last couple of months, I’ve seen a bit more … Read more

Feelings – another Unity3d asset

Feelings Unity Asset Logo Large

Feelings is the third Unity3d asset that I’ve published. Feelings is a system that allows you to give personality to your game characters, by balancing various feelings they might have towards the player (or other characters). By maintaining a graph of relations between various feelings, the character evolves as the player interacts with him. For … Read more

Developing the Android game “Down the hill”

Down the hill - Small Feature Image

In my previous post, I introduced my latest Android game – Down the hill – a one-click game, based on the the Emoji Down the hill template. In this post, I’d like to discuss the development process and changes I made to the template. Handling the “premium” features The template comes with a few “premium” … Read more

Throttling HttpClient requests

In my previous post, I’ve introduced a TimeSpanSemaphore, that functions as a throttling lock. Let’s see how we can use that semaphore to throttle HttpClient requests. The naïve solution would be to create an instance of the semaphore right next to the HttpClient, and wrap each request with a wait/release call on the semaphore: As … Read more