Full Steam Ahead!

1 May 2017 • 1 min read • #status

I missed the last one, I've been busy! Exams and that.

life: exams are done! I just have one assigment (the game) and then I'm done for the year! Just one more year to go...

gamedev: I bought a domain for the game and I'm going to be holding a playtest session on the 12th and the 15th. I haven't really done anything for the game over the past week what with exam revision.

gaming: Picked up Persona 5! I made a bit of progress and am greatly enjoying this stylish game. I've also started to pick up parts for a better PC! But I can't actually build anything until I return to London in 20 days. 😒

Continue reading Full Steam Ahead!

Untitled Progression

17 Apr 2017 • 1 min read • #status, #gamedev, #university

Oh, I could get behind doing this more, writing these actually feels somewhat natural. This format is nice! I feel like I'm at least writing something meaningful.

blog: even more design changes! Mostly to the overview page, I added icons to the post information and added an additional bit for an estimated reading time because why not. I also managed to get partial post markup working, so I increased the size of previews and changed each page to display 4 posts at once.

gamedev: the browser client for 'Untitled' is making good progress! In the space of 2 days I've ported all chat functionality and am now working on (probably placeholder) art and town generation server-side. Expect to see a bit shortly on some pixel art! The interface has been reworked to be in portrait orientation for phones and work entirely with one hand, more on that later too.

Continue reading Untitled Progression

Back Into the Hang of Things

10 Apr 2017 • 1 min read • #status

It's been a while, huh? Sooo, I'm a fan of Eevee's Blog, so I've decided to shamelessly copy imitate what they do every week; a roundup of what happened the previous week! Surely this is something I can follow up on and keep reasonably updated with...

blog: I've been a bit busy lately, but I'm going to try to get back into writing. I have some planned bits surrounding changes and progress to Untitled, just need to actually...write something. I made some much needed design changes too, the site looks better than ever!

life: my assignments are all (kinda!) done! I have 2 exams and my last game design assignment due in just over a month. Not worrying! Maybe!

Continue reading Back Into the Hang of Things

Game Programming Patterns - State Management

9 Mar 2017 • 10 min read • #gamedev, #university, #tutorial

This article was written in collaboration between myself, Daniel Ward, Finlay Brooker, Jimi Westerholm, and Igors Bogdanovs for an assignment. This is merely the hosting grounds!

All code examples are for C# with MonoGame. A .zip file is provided at the end of this article with a complete demonstration. The examples given in this article require a basic understanding of C#.

How do Typical Development Paradigms Fit?

When it comes to game development, it can be a bit harder for somebody who primarily focuses on application development to fully transfer their knowledge. With the inclusion of repeating logic centering around game loops, it may not come first nature to know how to write code that isn't so hopelessly bug-prone.

Continue reading Game Programming Patterns - State Management

Ethical Considerations

4 Feb 2017 • 2 min read • #gamedev, #university

It's just like Animal Crossing...what's the problem? But then we remember that this is an online game, so I'll have to turn my thinking around anyway...

Online Play

It's no secret that the bulk of the issues with online games can be attributed to players: moderation is subjective and good moderation is expensive; there will always be loopholes or uncooperative users, even if the game itself is completely morally sound, there will be at least 1 player to make it otherwise. It goes without saying that there needs to be a comprehensive and clear set of rules and a clear reporting system in-game.

The game isn't aimed at children, but being online, there will have to be some effort (or at the very least, a disclaimer) to prevent children from being able to create an account.

Continue reading Ethical Considerations