13/12/2014 – A Suggestion For VR Developers

Although this is probably brought on from the amount of Sword Art Online I’ve watched recently (It’s not a good show regardless), there is an aspect of VR Gaming which worries me.

It’s no secret that imbeciles have somehow managed to die while playing video games for an absurd amount of hours, and I can’t help but feel VR isn’t going to help. Now the obvious solution to this problem is to force the user out of the game and take a break. I know it’s not a well liked solution to this problem, but a forced reality check every 8 hours or so is probably the only way to get people to stop.

I’m not saying we limit their daily playtime or anything. I know the Chinese government implemented time restrictions on certain games, but this is slightly different. You should be able to go back and keep playing. It’s more like one of those things of “Hey stop, get some food, drink something, and use the bathroom; then come back”.

To be honest, most people probably wouldn’t notice. I’m pretty sure only the dedicatedly stupid can play a game for more than 8 hours without even a bathroom break or food. But it is certainly something to think about.

And this goes without saying, although SAO seems like a cool concept, don’t actually implement a system where the headset kills your players.

I’ll make another post once this semester is over with. So probably a week or two from now.

-Adam

08/11/2014 – Some Advice

The past version of yourself is probably a bigger dick than your current self, thanks in part to giving you a lot more work to do now instead of doing it earlier.

Anyway, I’m catching up at least. Figuring out AI pathing is actually more fun than I thought it would be, but trying to get it working with the rest of the game engine is going to be difficult.

Lastly, you should buy Freedom Wars. It’s fun, and has some cool concepts.

-Adam

13/10/2014 – Virus Riddled Music Visualizer

So I’m sick. I’ve been sick since August and coming back to Hull I got even sicker. The problem is that it’s no more than a common cold, although I had flu this weekend. On top of this, despite only having a week’s worth of classes, I’m slightly behind on work.

Now let me tell you an interesting story. I have never programmed a music visualizer, or done any real sound engineering. So doing a music visualizer as my 3rd year is probably the smartest thing I could probably do. But that’s not the point. When starting off my research I decided to look for FFT libraries in C# that would help me build this thing, and I found a few, and figured “I’ll keep these saved until later once I get closer the the year starting” (This was around July). Upon coming back and doing more research, I find out that the libraries are old and will not do the task.

From there I looked at more common audio libraries like FMOD. New problem; not in C#.

And then, like a fucking fish in the face; during one of my lectures last week, the lecturer mentions that OpenTK (OpenGL wrapper for C# and the graphics library PlayStation Mobile uses) has a bunch of audio tools as an add on from OpenAL (The audio library stuff from old OpenGL – 1.1-ish). So here I am, stunned, that the thing I wanted to get was right there in front of me this whole fucking time, and I wasted several days of my life looking for shit I already had.

Fuck this shit sometimes.

Anyway, my first week was alright. Even if I am down with the sickness.

OOOO-WA-AH-AH-AH!

In completely unrelated news, this laptop I’ve had for about a year is apparently a toaster. Opening up multiple Chrome tabs seems to push the CPU towards the highend, and most 3D games released 8 years ago struggle to get an ideal framerate on this thing. Even low-end Unity games have issues. So I ordered an ITX PC. I should have it within a week or so, but there might be a problem with the order.

Anyway, see you later.

-Adam

31/07/2014 – Summer So Far

As I thought would happen, I’m going to have to do two resits later in August. I’m not surprised, I’ll just have to manage my time better.

In terms of projects, there’s two I’m working on. One is a music visualizer, which I’m doing for my dissertation next year, and the other is a instant messaging program that doesn’t suck. For the former, I’m currently in the process of getting my head around FFT (Fast Fourier Transform) which I’m using to get the frequency of sound every 20ms or so, and then producing that as an image on screen. I haven’t done much in the way of note taking so far, but I have found a library for it which I might use to save time on development.

As for the instant messaging program, I’m more or less doing it as a test for more networking stuff. I never got my head around it as much as I would have wanted, so I figured doing more stuff on it would help. I’m still figuring how much stuff I want to put into it for the prototype. I’ll definitely give an update later on once I start making some more progress. The more worrying thing about it at the moment which I haven’t looked into is security. That should be fun.

In terms of other things, I’m working my way through my Gaming Backlog. Currently jumping between Deus Ex Human Revolution DX, Yakuza 3, and Ni No Kuni. Although recently Tabletop Simulator became available, and I’ve been looking forward to trying that for a while. Somewhat related, I bought a 144Hz monitor, and it is fucking sweet. Everything is super smooth now. I might boot up Quake Live and see if it makes a difference.

I also played some stuff on my PS4, so I might give some impressions on that console at some point, along with the WiiU which I promised to do ages ago.

On a sadder note, MGC is shutting down. I will probably archive the History of MPU stuff on this site. The podcast will stay up though, but I’ll rename it with MoA stuff in mind. The Steam group is also unaffected.

It’s a very sad thing to close down something that a long line of people have kept alive over the years, and it was fucking awesome talking to every one from MPU, and helping start MGC. I wasn’t there for MPC, but everything about it sounded great, and speaking to the people who have stuck around since that time gave me a lot of perspective on the whole thing. But everything must come to an end.

That’s it for now. See you when I see you.

-Adam

06/06/2014 – You Should Listen To The Pillows

It really has been a while since my last post. Fuck it, I’ll stop taking notice.

So yeah, I’m done with my exams and coursework for this year. It’s been tough. Last couple of weeks before the exams were a nightmare. Partly my fault though, I spent far too long trying to get my 3D coursework working that I neglected my other work. Unfortunately, I’m probably going to have to do a resit for at least one thing. That being Advanced Programming, which mostly consists of C++ work, which I had barely used until I decided to start my coursework. So yeah, that was great. If all goes well though, I should get my shit together properly for next year. I’m taking all my stuff back this Summer, so I’ll have less distractions.

I FINALLY MADE SOMETHING OF SOME POSSIBLE USE. I made a Magic Eight Ball program, which depending on what kind of life you live; may become useful. Personally, I’ve been using it to decide on what food to order.

I might have mentioned this before, but you should listen to The Pillows. They’re a really awesome Japanese rock band. I spent quite a bit of money getting a few of their albums. I’d embed an example, but my WordPress stuff is kinda fucked up right now. I’m probably going to rebuild it in the next few weeks after I get back home.

So about the Summer. Basically my plan, like last year, it is try and periodically make blog updates about things I’m working on. This year should actually work out seeing as I have coursework to do, but also have a good idea of software I want to make. So hopefully you’ll get something on that. Hopefully.

That’ll probably do it for now. I’ll make a games and anime focused post later next week or something. Also, E3 is happening, so look forward to that I guess.

Later.

-Adam