Announcing Ampersand Adventures [Orientation]

Announcing the new game, Ampersand Adventures, for incoming freshman at the University of Minnesota. Hit the jump to learn more! More »

A Sneak Peek at the BlackJack Game Written in WPF [Awesome]

Windows Presentation Foundation is a rich framework for building highly interactive and dynamic UIs. In other words, it works really well for simple games (one day I will try my hand at a 2D RPG written in WPF). It's easy for developers already familiar with .NET and its languages to leverage and create awesome client applications (or its web-based equivalent, Silverlight). Get a sneak peek at my BlackJack implementation after the jump! More »

A Word on Patterns [Seeing the Light]

When I started to teach myself .NET and programming, I think that I did a good job. I've been using .NET since 1.0 and have loved it ever since, with more powerful enhancements regularly released. I've used languages starting at HTML and ASP and to more 'modern' languages like C# and XHTML. I can program in a variety of different languages and environments, even dabbling in some C++. More »

What's the Hold Up, Yo? [Time is Short]

I have mentioned before my intent to post my Black Jack WPF implementation for public use and fun, to showcase object-oriented concepts and full use of animations/sounds/timelines in WPF. Really it's to show how even in .NET you can create games, if you put your mind to it. It is complete in the limited sense of the word, meaning that it runs fine and plays fine but is missing some AI logic.

To be frank, after reading some more books on OO-development in general, I realize in hindsight that it is not using the most efficient and accurate OO-design. In addition, it doesn't use any decent patterns except Observers and Singletons. For a WPF application, I should really be leveraging the MVVM pattern. I am currently in the process of studying different enterprise, Gang of Four, and other patterns that I think will benefit my development greatly. Because of this, I am holding off on releasing the app so that I can refactor it into a more educational lesson of good architecture design.

The other project I have whispered about is re-releasing Torrent Typhoon as an open source framework for torrent searching. I could just release what I have but what I have is not really suitable for the public. Nor does it offer would I really want to achieve: a server-oriented architecture. Can you imagine? Torrent searching on the cloud, from any client you want. You could download the framework and write a web application, Windows Forms application, WPF application, BlackBerry application, iPhone application, any application that can consume a WCF service, that's the dream I have.

What I am learning and studying now will eventually motivate me to "fix" my projects. When will that day come? Who knows. Months. Years. Just watch out for it.

An error has occured while trying to process your request. Hide