24/01/2013 – Musical Intoxication

This is going to be a short one. The site is going to get a new coat of paint in the coming months; I’m going to modify the themes and put in more graphical elements into the pages. Second thing, remember that text-adventure? Well I’ve literally just finished it and I’ll upload it soon to it’s project page.

In terms of other stuff, I’m going to be taking all of my finished design documents and putting them into a presentable document. Some of these projects are still in-progress, so you may not get to see them for a while.

And finally, in terms of general stuff; I might not have mentioned this last time, but I now have an Android Tablet, the Samsung Galaxy Tab 2 – 7.0. And the first thing that pops into my mind is how bad user interfaces have become. Going more for flashy graphics, rather than practically, speed, or ease of use. I’ll do a more detailed overview next time.

Thanks to Giant Bomb’s Persona 4 Endurance Run, I’m now extremely interested in buying a PlayStation Vita. Not just for Persona 4 Golden, mind; but also to utilize PlayStation Mobile which I only recently remembered was actually a thing.

Anyway, sorry for being brief and very general about things; but I just wanted to post a couple of things and then go to sleep. Later.

-Adam

05/01/2013 – Dubstep is dead, long live Ska music!

Sorry about the lack of posts during the Xmas break, I had work to do and games to play.

Speaking of which, lets talk some game design. I generally tend to go for more mechanically heavy games, it gives variation to my approach to the problem and generally gets rid of the possibility of repetition within the game. Thing is, games like this take time to make and can be generally be buggy as Hell because it’s damn near impossible to test every possible combination of mechanics for every single problem. But you probably know this.

I’ve been thinking about this and the best solution I can think of is to break up everything even more than it is, and put in place the systems that would allow them to react naturally to each other. I’ll step back for a second and explain. When I was looking at the design document for a future game, I noticed I had planned a lot of systems and ideas that would have to react to each other. Essentially, there would be a whole bunch of weapons than have different abilities and purposes, along with a bunch of elemental effects that would cause special attacks. Enemies would also react to the different weapons and certain elemental attacks. It’s a confusing system.

How I’m thinking of breaking it up is defining all the elements as their own objects, and they affect everything else, then define how everything else acts depending on each element. Sort of like “When this weapon is given this element it works like this” or “This enemy is weak to this” and so on. Then all I have to worry about is the collision and the ridiculous multi-tier animation structure.

So remember that game I said I was working on with 4 others? Well one of the guys bailed and ended up talking the main programmer into putting the project on hold till later in the year. So it won’t happen until further notice and we still need an artist. Great… This is the exact same shit I have dealt with over and over again. People constantly undermining themselves to the point of turning away from a project, and generally screwing everyone else they were working with. As soon as I can get my head around the basis of programming and move on to XNA and such, I’ll probably end up making it myself. It’s not the same game I was talking about earlier in the post by the way, it’s a mobile project, much smaller in scope.

So yeah, that’s what has been kicking around in my brain the past few weeks. There’s quite I few games I wish to play in the next couple of weeks, so don’t be surprised if I don’t post for a while. Later.

-Adam

11/12/2012 – “These things, they take time.”

So the last post was about a month ago? How the time flies.

I haven’t been doing too much. I’m back in the game of “Finding a person to work with on a project for the sake of having something to do”, and this it should actually get somewhere. Albeit, it’s actually four people I’m working with now. My original idea I proposed got “Put on hold” till January or February, instead we’re taking on of the mechanics and using that to make a much smaller game. I still have to do another design doc for it though.

Since I last did one of these, I’ve done a fair amount of coursework, one of which got marked up today. There’s also been a huge amount of tests, which is really worrying me. To think that exams still exist for computing courses, blows my mind. Coursework proves as a more accurate judge of these things; both in the amount of work, and the conditions that people work in. You’re never going to be in an exam-style condition at any point in your life, except an exam! Why continue to do thing like this? Make it similar to a BTEC course, it would be more interesting and informative, and far more effective at pushing independent learning.

Anyway, on the game’s front, a Steam sale came and went, I got a ton of stuff out of it. The only two games I actually played from that were “Spec Ops: The Line” and “FTL: Faster Than Light” (The latter was a gift). Then I bought “Far Cry 3”, and I’m currently on “Assassin’s Creed III”. I would talk about them more in detail, but I’m afraid you’re just going to have to wait for the MGCast… Whenever we actually get around to doing one of those.

That’s it for now.

-Adam

12/11/2012 – Back To Tradition

Back when I had a blog on GameTrailers.com (All of which is now gone), I used to post stuff about games I was playing and odd gameplay design ideas. You know, stuff. I’m thinking about bringing it back for the sake of it.

Anyway, I finished the first episode of The Walking Dead game from Telltale. It’s pretty good, it does everything I thought Mass Effect should have been doing, with characters actually remembering your actions and the things you say. The gameplay isn’t anything mind-blowing, but it doesn’t have to be; the story pushes the player forward while minimizing the amount of crap one have to do in other games. Not to say it doesn’t have it’s fair share of QTEs (Which I hate. Might tell the full story of that sometime) and some control issues. Luckily it’s rather forgiving so it doesn’t bother me too much. Still, I got plenty more to see of this game.

Alright, so I got Visual Studio C# Express and XNA Studio 4.0 on this rig now. This means I should be good to go on future pieces of work and other projects. Speaking of which, the Text-Based Adventure game is still being worked on. I have a story in mind and I’m gonna make it up as I go along. That being said, the way I’m currently getting it to work right now is by using a shit-load of “if” statements; I’m trying to figure out a simpler way of doing this, but I have no idea what I should use.

Anyway, that’s about it. I’m gonna try and do at one post every week or so, and a massive post at least once every month. I think I’ll keep the latter for gaming/game design related items, maybe some news stories that are worthwhile. Later.

-Adam

01/11/2012 – ThreeThingGame Post-Mortem

Right, so where do I begin with this?

Well I should note that I did not do much programming during the event. My team-mates were much better than me at understanding and using the software. I did help put up the assets and make sure that the gameplay stayed close to our ideas.

At 11am on Saturday, I turned up to the lab and set my stuff down and waited for my team-mates. Watched some of the Double-Fine Kickstarter Documentary while I waited. When they got there some time later, we set up Visual Studio and set up XNA, also writing up the pseudo-code. You can see pictures of our work station in the previous blog.

At around 11.30am, we got a lecture that officially started the event. From here on out, I’ll instead post the time spent in hours instead of the actual time. It was a long night, it’s hard for me to remember these things.

At about an hour-and-a-half later, Rob Miles gave a lecture on developing in XNA, especially in regards to Windows Phone development, and pointed out specific pieces of code that we should use to get certain ideas to work. He also uploaded the code for the teams to use. The thing was, the solutions he put up did not actually load properly into Visual Studio, so we had to base it on a previous piece of code he had given out. This was probably a bad idea, man.

So at around 4 hours into it, we lost our code after trying to save the solution. Luckily, 10 minutes later we managed to recover it. We wouldn’t have lost much, the characters and items were not implemented yet and the code would not even compile properly.

At the 7 hour mark, our code was incredibly butchered in comparison to rob Miles’ original code, and our character was still not moving. We realised that what Rob originally wrote wasn’t going to work for us; our game operated in a completely different way, we did not understand many of the coding practices that he was using. It was very confusing at this point in time.

At around 9 hours, we got pizza. A lot of pizza. Like, 45 boxes worth of pizza. 30 minutes later, we got the main character (The Spider) animated, as well as the “Power Bar”. the two were actually interlocked, so when the Power Bar animated so did the Spider. Which was really cool to look out, until you realised that the Spider couldn’t actually move. Of course, that was fixed around the 10 hours mark. It wasn’t a particularly good-looking movement path, but it worked. Essentially just translated the Power Bar progress to move the Spider across the screen a given amount, and then drop down and hopefully hit the coin pick-up. Still better than nothing I guess.

At around 12 hours and 30 minutes, the “Dragons” were added into the game. This was much easier to implement, they flew across the screen  and would gradually speed up as the player progressed in level. There was a odd glitch where the sprite was put in such a way that is was flying backwards and upside-down. We made a joke in reference to one of Skyrim’s patches that caused a similar bug.

At around 13-and-a-half hours, the game was finally playable. At this point we were making necessary adjustments to the gameplay, and were thinking about multiple levels. That ultimately never happened due to time limitations.

At 20 hours we started trying to put in the sounds. Unfortunately, Dr. Miles did not explain the code for inputting the sound files. It took us another hour before one of my team-mates came back from his break and fixed the issue in a few minutes.

At the 22 hour mark, we made the final alterations to some of the graphical elements, made a proper “Game Over” and “Welcome” screens, and finally “Finished” the game. Technically speaking, we realised we ran out of time and knew that we couldn’t implement all of what we wanted, so we made it as “Playable” as possible, despite the fact that the overall gameplay was not all that engaging.

Well, we did not win, but that doesn’t matter. Even though making the game was frustrating in parts, the general vibe of the event was great. People having Nerf fights, the free pizza, the annoying assholes behind us using the Kinect to make their game with horrific and extremely irritating music. Awesome. Totally doing it next year, but I’ll probably learn XNA more before then, and get some serious templates made so that we don’t get caught off like that again.

That’s all that I remember or at least all that I can really comment about. Later.

-Adam

28/10/2012 – ThreeThingGame Photo Dump

I’m too tired to write up what happened, but I took some pictures for you to enjoy.

Team HAL9000: (Left to right) Hal, Adam (Me), and Lukas.

Starting up, writing some pseudo code.

Chewing into the code around the middle of the afternoon. Lukas was editing Rob Miles’ source code to see if it could be re-worked with our design.

Pizza Time!

Finally got the character moving across the screen at around 10pm.

“Game Over, Man; Game Over!”

Hey Rob, I have a camera too.

I’ll post a proper blog about the event and all the shit we had to do later.

-Adam

24/10/2012 – Dragon, Spider, Go Fishing?

An odd set of words, but yes, that’s what I got for my selection during the Three thing Game Auction. Actually, I already have a few ideas of what I would like to do to it. Currently I’m floating on an idea to do a turn-based strategy game, with platforming/combat elements when the player lands on something. It might be a bit too mechanically complicated to build in a 24-hour time period; luckily I have other, simpler ideas.

I’ll be posting design documents and some coding stuff for that after the event, maybe on Sunday or Monday. Even if we do have to use one of my other ideas, the concept of a turn-based multiplayer game with actual gameplay sections that are engaging and fun to play; seems like an interesting idea. Might use it for something. Our team name is “Team HAL 9000” by the way. Both as an homage to Kubrick’s “2001: A Space Odyssey” (Yes, I know it was originally a book), and because our names are Hal, Adam, and Lukas.

As for my text-based adventure game, it’s coming along. And by that I mean the first “Question” has been set with the multiple pathways to the other questions. That being said, I’ve learnt a bit more code since I wrote that part, and might need to re-do it at some point. I should at least finish it some point after this weekend.

I will also be adding projects to my “Current” page soon too, and a picture of my ugly mug to my “About” page.

Later.

-Adam

19/10/2012 – No Matter What It Is, It Needs More Dubstep.

We are in the Three Thing Game competition! Now we wait for Monday so we can our themes, then spent the week creating and gathering assets, before a 36-hour coding marathon from Friday till Sunday.

That’s really all I have right now. Although a dude asked me to post this:

“Matt’s a pretty cool guy, he owns a Mac and doesn’t afraid of anything.”

Later.

-Adam

14/10/2012 – Current Plans…

Before I continue, I want to point out that I’m a Super Admin at the forum My Gaming Community, and I would appreciate it if you joined. We’re kinda low on members and I want to get more conversations going.

Anyway, I’m looking into doing the “Three Thing Game” competition (Check it out here) with a few guys in my class. Not sure what we’ll be given in terms of themes, but that’s the least of my worries. Coding it, getting the assets, and generally making sure the game is fun to play; are at the forefront of what I want.  I’ve been promised that it’s entertaining, and that pizza will be present, so that’s something to look forward to.

If you were wondering about that text-adventure I was talking about last time, I’m gonna work on it on Wednesday. I’ll write up a quick story and choice selections to get a quick flow chart going, then coding it should take an hour or two. At least it’ll give me more practice with “if” statements and “do while” loops. Not that I’ve been having any trouble with them.

And on my final note, not being able to stream smoothly on my Twitch.tv channel blows. I was kinda expecting it though. Shame, I was going to play Dishonored on it. Really liking the game so far, reminds me of “Thief”.

That’s it for now. Later.

-Adam

09/10/2012 – Let’s Start-Over

Right, first off; welcome to my blog. I’m not sure how you found this if I didn’t send the direct link, but feel free to stick around if you want.

So all of the important pages are in the site at this point, so I can finally start adding some content… Which I don’t entirely have right now; but soon!

In regards to learning code, it’s coming along nicely. C# doesn’t seem to be a difficult language to get a grip on, although the over-hanging presence of Microsoft software in everything to do with it is rather uncomfortable. I did find a free open-source compiler, Mono, and that lets me keep practising this stuff. I’m tempted to write a text-based adventure game, it shouldn’t be too difficult.

I’ll start adding info to the pages sometime in the next week or so; and if I do make my text-adventure, I’ll be sure to post it in the “Gallery” pages somewhere.

-Adam