BASeTris, my Tetris Clone which has been genericized such that I was even able to add a “Dr.Mario” Game mode, has now been around for nearly 5 years. I [...]
Recently, it’s been almost mematic how common the discussions about how C# is getting bloated have been; people have suggested basically creating a new [...]
C# 9 introduced a new language feature. It was called “Top-level statements”. Basically, it allows you to write a program eschewing all the boilerplate [...]
Recently Microsoft officially announced a successor to Windows 10. Those able to do arithmetic may be able to predict it would be Windows 11. This [...]
I recently stumbled upon, this page discussing the topic of Roman Numerals. What alarmed me was the amount of code presented there for solving the problem. [...]
As Windows 10 has evolved from it’s initial versions, and people have been exposed to UWP and Win32 alike, There has been a growing “movement” of people [...]
When I first started writing BASeTris I had imagined that I could eventually turn it into a sort of “engine” in the sense that there are many different [...]
When it comes to major changes in Visual Basic, Visual Basic 4 is probably one of the biggest changes that came to the software since it’s inception. [...]
After the second version of Visual Basic there was no doubt that Visual Basic was here to stay. As with the development of any software product, it marched [...]
One aspect I implemented into BASeTris on a lark was a simple AI. This is able to evaluate the positions a piece can go, decide on the “best” and then use [...]