Cynical Hamlet is what happens when you tell the programmer who couldn’t give less of a crap about Shakespeare to do an English assignment about Hamlet. This game is a simple choice-based text adventure written in C# and .NET Framework. It runs in the Windows console and, despite being thrown together with zero care in the world, it’s codebase is somehow far better than ShiftOS and the game itself got me a 100% on that assignment.
You play as a wimpy, pathetic security guard in a weird text-based version of the middle ages. You work security at a Denmark guard tower with your equally pathetic co-worker. The two of you are trying to figure out the meaning of a ghost who turns out to be of the late father of Lord Hamlet. You enlist the help of an intelligent, well-educated Latin-speaking “ghost-whisperer” named Horatio to try to communicate with the ghost. The ghost has a message for Hamlet. Can you, and will you deliver it? Or will you just end up in a fight to the death against William Shakespeare himself?
Because I wrote it, the game’s code is completely open-source. You can find it on GitHub. I have also, can you believe it, released a binary version of the game. This is the same build that I showed to my teacher. You can download it here.
As far as licensing goes, I’ve decided to license the game and its code under a wonderful public license I like to call “who the fuck cares what you do with this code and it’s public license, version 69.” A.K.A, it’s not licensed under anything. I don’t care what you do with the code at this point. I won’t be doing anything. Nonetheless, however, the game is MINE.