Friday 9 May 2014

The End of University and Thoughts on the Future

Hey there, so now University has been officially completed! My honours project and viva voce have been completed, all exams are done and now it's just a matter of deciding what to do for the future. My marks and grades should come in the beginning of June and my graduation will be in July. In the meantime however I need to decide between two courses of action for the immediate future and that is either getting a job or post-graduate education. Currently I have received an offer for a funded PhD in Pervasive Parallelism at Edinburgh University which stands as a good contender, however on the opposing side getting a job in industry is an attractive option. Money and experience is always a good thing. As such these last couple of weeks have been a form of turmoil as I slingshot between the two but there's not much that can be done until I receive back all my formal offers. As such I shall post an update in the coming weeks.

However, in the meantime, now that university is over my goal is to continue honing the skills I've picked up over my time here. Alongside this I aim to finish many of the side projects that I haven't had time for over the past few weeks not to mention all the unplayed games in my steam library that need finishing. Currently I'm in the process of writing a neural network library, the goal of which is to make an optimised package that will integrate into your C++ project with ease to provide automatic fast neural networks. All you will have to deal with on your end is deciding network topologies and normalising the input data. It's nearly complete but most of the trouble is getting my head around the neural networks in the first place and making sure the classes actually work. I'll throw up a link to the github repo once I get version 1.0 working properly.

Anyways, apart from these things I'm back to writing and game design as well and will be looking into Unreal Engine 4 stuff as I'm hoping to learn that over the next few weeks. Not much else to say really other than it's been a fun few years at university but I'm looking forward to moving on to bigger and better things! 


Email: markmmiller@hotmail.co.uk
Xbox Live: Dr Death MK 2
Steam: 7thsanctum

Origin: 7thsanctum
Youtube: 7thsanctum
Github: 7thsanctum

Thursday 8 May 2014

Let's Play - Shadowrun Returns

What is it?
Shadowrun Returns is a single player role playing game with tactical turn based combat elements made by Harebrained Schemes. It's also a Kickstarter funded game released in mid-2013 based upon the Shadowrun table-top boardgame. Whilst it include a campaign, Dead Mans Switch, there is also support for the Steam workshop and comes with custom mission tools so that users can share and play each others campaigns. 



What is it about?
The main campaign included follows the story of your character investigating the mysterious death of a friend and trying to track down the killer in 2054 Seattle. The characters motivations are a combination of honour, greed and nothing better to do. The Dead Mans Switch story lasts around 11 hours and presents a good and well polished story with many interesting characters and conversation options. Whilst this included campaign is interesting and enjoyable, giving back a semblance of old noir style detective stories, the real gem is in the use of the Steam Workshop and included mission building tools to allow sharing of stories.



Combat in the game takes place in a turn based manner, similar to X-Com. The primary skills that are used are take the form of ranged, close and magical combat and are used dependent on your characters abilities. As such, a shaman is more likely to use summoning or magical attacks to fight enemies. 


However, forming teams of diverse runners is important for victory. Shamans can often boost accuracy and provide other shield bonuses for team-mates, whilst deckers can hack into the matrix to override sentry guns and other systems. Alongside this, deckers engage in combat with AI systems and other deckers within the matrix and combat takes part in a similar manner to the physical world. 

As the player levels up, using karma, they can upgrade their stats to provide combat bonuses in different skills. These include the ability to use advanced decking equipment, improved weapon accuracy, better conversation options and more. 


Where can I get it?
Shadowrun Returns is available for PC(Mac and Windows), iOS, Android and Linux. Currently it is available on the Steam and Humble store pages. There is also a sequel out called Dragonfall which is available as DLC. Extra campaigns and stories are available via the steam workshop. I am currently playing through Shadowrun Unlimited which provides a very interesting campaign so far and can be found here.


What do you think?
Overall Shadowrun Returns is a very interesting RPG game, the included campaign is good and provides enough to whet your appetite however the inclusion of steam workshop and custom content support is what makes this game worthwhile. Already campaigns such as Shadowrun Unlimited and Jacked-Up have provided extended hours of gameplay and interesting and novel additions to gameplay functionality such as safe houses. Although this is the case, it would've been nice if more official campaigns were included with the base game.


The game itself follows closely to the original Shadowrun lore and ties the campaign into the mythos aided by the fact that Jordan Weisman, creator of the original Shadowrun started this project. This merger of cyberpunk and fantasy also makes for a very interesting setting which I personally enjoy a lot. Apart from this, the in-game artwork and background environments are beautiful and further emphasise the dystopian nature of the setting. The lack of voice recordings is offset by the (for the most part) well written story and appropriate soundtrack.

Rating : 8 / 10



Email: markmmiller@hotmail.co.uk
Xbox Live: Dr Death MK 2
Steam: 7thsanctum

Origin: 7thsanctum
Youtube: 7thsanctum
Github: 7thsanctum