15/11/2017 – UI Design and Flashcarts

Hello again.

I’ve been busy working on the new game, so I haven’t really had much to discuss for this blog. Again, if you want to keep up to date (Or mostly up to date) with that you can check out the itch.io page. But the last couple of weeks I’ve been working on a sort of content creator which lets me make stuff for the game without having the code everything. Unity’s UI is decent enough for the job even with a few weird bugs and specifics. It does remind me how much I hate Unity’s hierarchy system because it doesn’t let you access the children of an object without jumping through some hoops.

Anyway, UI design is difficult when you only have so many tools to work with. You have to jerry-rig it a bit and try and mash different UI components in a way that kind of makes sense. In the system I have, there’s a thing where I define what happens on each specific lane, and to do that I originally had the idea of using tabs, which Unity doesn’t natively support so I had to build my own version of it. Then I realised that for later parts of the game, there would be so many damn tabs that you wouldn’t be able to navigate it. So I settled on a drop down menu instead.

Persistent data was another thing I thought about. One issue was keeping data contained in input fields to stay, which I solved by just toggling which containers of game objects that contained all the additional menu stuff would be enabled at a given time. The other issue I made for myself was whenever I generate new waves, lanes, or lane sequences; it would delete all the information that was there, and put fresh new objects there. I’m not sure if I’ll ever get around to fixing this issue though.

In the grand scheme of things, pretty small stuff, but surprising in what it does to the user experience especially considering how convenient everything is nowadays. Stuff really needs to work and be presentable. You can’t just do one or the other.

Moving on, I got a GBA Flashcart. This one.

I haven’t given it too much of a test drive because I’ve been busy with other things, but I can at least say it works. I have a 4GB Micro SD loaded into it, and considering how small most GBA games are, I don’t think I’ll be replacing it. The good news is that I can now play Castlevania: Harmony of Dissonance without the game deleting my save because the battery on the cartridge died.

There’s other stuff to talk about but it’s mostly anime and games, and I should probably save that for The Den. Whenever I get around to a new one of those. I will say (And I sure hope I didn’t previously talk about this) that I read the book Masters of DOOM. And if you haven’t read that book, you should. I found it very difficult to put it down. Excellent read.

That’s all for now, till next time.

-Adam

Posted in Blog, Game Development, My Projects, Technology, Video Games | Comments Off on 15/11/2017 – UI Design and Flashcarts

14/09/2017 – Apparently There’s A Thing Called “Programmer Day”

It recently came to my attention that every 256th day of the year is Programmer Day. In other words, September 13th (Or 12th on Leap Years).

Anyway, I’m still working on my game, which you can take a gander at the progress I’ve made on the Itch.io page for it. It’s going well, but I’ll admit, I’m behind my personal goal of having it be somewhat more showable. But at the very least, you can kind of see the ideas coming together.

So onto something more recent. I had a PC problem the other day where Chrome would crash on start-up due to an error in ntdll.dll file in my system32 folder. After uninstalling and reinstalling it several times, trying to install Firefox, a couple of virus scans, and mucking about with some system files; I eventually tried using Safe Mode and found that it launched there fine. So after a quick Google search, I decided to do a clean boot of my PC.

No, that’s not a clean install of Windows. More of a turning off of all the additional start-up processes and restarting the PC. Which worked. So there’s a possibility that there was probably a conflict somewhere, that said, I’m too lazy to figure out where. As long as it works I should probably leave it for now.

Other than that, Destiny 2 is out. And I’m playing it.
I wish I could stop.

That’s all for now. Keeping it short this time. Like I said, I post updates for the game on the Itch.io page, so check that out if you want to know what I’m up to game development wise.

-Adam

Posted in Blog, Technology | Comments Off on 14/09/2017 – Apparently There’s A Thing Called “Programmer Day”

The Den – 20/08/2017-28/08/2017

It’s been over a year and half since I last did this. I’m not going to talk about every game I’ve played since then. I’m also going to expand it beyond games and anime a bit.

Valkyria Chronicles Remastered

The last time I played Valkyria Chronicles, I got myself stuck two missions before the end, fighting a tank boss. And biggest problem I was finding was that I had basically screwed myself. You see, when I played it on PS3 I didn’t know quite a few things, like; You can replay Skirmish missions, what a lot of the different characters potentials were, and the fact that the old guy at the cemetery is RNG based and has a 1-in-10 chance of actually giving you anything (More on that in a bit).

So when I started the remastered version, I decided to do some research and properly figure out the game’s mechanics. But also figure out how to play the game more efficiently so that I could take less time getting back to the point I was previously at. Unfortunately it’s made me hate the game more because I’ve started to rely to heavily on the RNG in it. Missing shots, taking more damage than I would like, and so on; would pretty much lead to me reloading my last save.

On the subject of RNG, I never that old git was on a RNG. So back when I looked up walkthroughs for the game, I would wonder how people got certain skills I didn’t have. Turns out you have to save at the start of every chapter and reload that save until he gives you what you want. It’s stupid as tedious.

The game is great still, but horribly balanced. It’s either too easy or bullshit hard. Worth a look into though.

Castlevania Aria of Sorrow / Dawn of Sorrow

So I played Dawn of Sorrow first. It’s a fantastic game, touchscreen gimmicks notwithstanding. The soul system is an interesting mechanic that lets the player mess around with various powers and gives them a variety with combat encounters. Although like anything that lets players build their own setup, there are a certain combination of souls that will be the most effective.

The movement, which is similar to Symphony Of The Night, continues to be extremely tight, although the platforming can be a little dodgy at times. The game also manages to stay surprisingly challenging all the way to the end, providing you don’t cheese the crap out of everything.

Speaking of cheesing, when I got the Claimh Solais, EVERYTHING DIED VERY QUICKLY AND IT WAS GREAT.

Aria of Sorrow by comparison is significantly easier. There were only two bosses that gave me even a bit of trouble (Death and Julius), and one gameplay section (The Trials). Even then, it’s probably easier than even SOTN is. Shorter too, I completed it in over 6 hours. The Soul system technically originated from this game, but frankly it’s used rather poorly. Also, locking out the true ending unless you grind for specific souls is pretty daft.

I started Circle Of The Moon, but found it rather unforgiving. It throws quite a lot at you considering it’s the beginning of the game and you can only use the whip. I’ll try to get back to it, but I might end up skipping it for Harmony of Dissonance.

UPDATE: I found COTM too slow, so I started Dissonance.

Owning a Gameboy Micro

This thing is freaking tiny!

So I bought one of these things so I could play those Castlevania games, and because the idea of a tiny portable game device seemed fun.

It’s better to hold than a 3DS at least, but it’s tiny size doesn’t really do much for me in terms of comfort. My fingers start to cramp and the sweat on my hands starts to cause my hands to burn (Fun Fact: Your hands are slightly acidic). Additionally, the tiny screen makes it really difficult for me to read.

Now you maybe wondering why I didn’t buy an SP. Two reasons.

  1. SP doesn’t solve the issue I have with the 3DS which is that it’s uncomfortable to hold.
  2. No headphone jack

As for specific problems with the one I bought, there’s only one. The screen plates (It came with two) are a bit scratched up, and I need to either replace them, or find someway of cleaning them.

Anyway, I think it’s neat, but it hurts my hands still.

DOOM I & II

After reading Masters Of DOOM (Which I highly recommend), I got a craving for DOOM. Unfortunately the DOSBox version kept giving me graphical errors, so I ended up switching to the Chocolate DOOM source port.

But anyway, DOOM is still one of the best damn video games ever Goddamn made. The Chocolate DOOM version pretty much retains everything and adds better mouse support, which is great. Also, the last few levels are real fucking hard. Shit like “The floor is lava, and you need to walk through it to go to teleporters to get some keys to open doors to use more teleporters over more lava, so you can activate the bridge that gets you to the exit”. Fun stuff.

But DOOM II. Holy shit. It’s like they took the difficulty of the last few missions of the first game, and then ramped it up to 11. It’s been a while since I played the game, and I must have been playing it on a easier difficulty before now, because there have been multiple times where I enter a room full of really bad things that have a really bad day. But man, the Super Shotgun is still the greatest damn thing.

BLOOD: One Unit Whole Blood

I haven’t played a ton of BLOOD, but it seems even more unforgiving than DOOM. I need to give this more time, it seems neat though.

Dunkirk

It’s a good movie, but not entirely historically accurate. Particularly the way the Spitfires manoeuvre. I won’t go into extreme detail, but Spitfires were often associated with large sweeping movements due to the way the fuel was fed into the engine, traditional manoeuvres would cause the engine to stall.

I haven’t done a ton of research to really rip the film apart, but overall, I thought it was worth a watch.

Anime Roundup

Alright, quickfire opinions.

Tsurezure Children

Heart Attacks: The Anime. It’s a really good romance anime and all the character interactions are so damn cute.

18if

Not the best anime, but it’s so weird that I can’t help but recommend it. Each episode has a wildly different story that focuses on different problems, and the art style sometimes drastically changes to represent a whole different perception of the world. Give it a look.

Koi To Uso

KANASHII KANASHII KANASHII, URESHII URESHII URESHII
The anime is OK, but I think it only makes me get increasingly more angry at government intervention into individual rights. Opening song is awesome though.

New Game

I didn’t think an anime about cute girls doing game development things would resonate with me as heavily as it has. And now the second season is out and really fleshing out more of the characters and really digging into the realities of game development. I wish it had more programming focus though.

GJ-bu

This has been on my list for a while, and man, it’s great. It’s a slice of life anime with great characters and a comforting atmosphere. It’ll probably engross anyone that watches it, and make them hate the fact that it ends.

OK, so this post ended up getting put on hold for a week, so if it comes off as half-rushed, that would be the reason. Sorry about that. It’ll be a while till the next one.

-ADMAN

Posted in Anime, Blog, Technology, The Den, Video Games | Comments Off on The Den – 20/08/2017-28/08/2017

04/07/2016 – Happy America Day!

Although being in Northern Ireland, there’s not really much reason to care.

Not a long post today, mostly just gonna talk about my project. Progress is going well, albeit a bit slowly at the moment. The itch.io page has links to the development long if you’re looking for specifics. That said, I want to talk about feature creep and individual systems taking more time than they should.

The latter first. So a system I’ve been working on a sub-system that picks that an enemy distribution pattern in the game based on the player’s progress. This has taken me a good two weeks to get to the point where I can get something to work, and that mostly comes down to me overthinking its implementation. When I first thought about it, I wanted to build a system that read in from a text file and would generate all the waves of enemies in the game from that. There were two problems with this system:

  1. Each spawner in the game world can take a variety of arguments that defines speed, timing, and what object is spawning. Because of that, if I was to get them, each spawner on screen could require a minimum of 3 arguments. Which considering there could be a dozen or so on screen at anytime, that ends up being a lot of overhead, which Unity is terrible at handling.
  2. In relation to the first issue, I thought a good way to negate it would be to use asynchronous game objects to handle it. However, Unity being Unity, didn’t make that particularly easy. Specially, the more recent versions of .NET allow for Async reading of text files. But Unity, being .NET 3.0, doesn’t have this option. So I had to abandon that idea. The alternative was to use threading, but I’ve never really had much experience with it, and at that point I figured it was more effort than it was worth.

So in the end, I made a hard coded variant that just told the spawners in game what to do. Currently I’m altering that version to take the update cycle into consideration.

Feature creep is something I’ve commented on before, and I’m not gonna say too much on it. But basically, I went from have two notes on my whiteboard to having 5 of them, all filled with additions I want to add to the game. My notebook is also full of them. What’s happened is that I’ve come up better ways with how I want to game to play, but without noting anything technical of how I want to build it.

To be fair, the biggest set of notes is just a list of game modifiers. Regardless, there’s probably stuff I’m either going to cut, or this game is going to take longer than I would like to make. Guess we’ll find out.

Right, that’ll do for now.

-Adam

P.S. Gaming Den post soon.

Posted in Blog, Game Development, My Projects, Video Games | Comments Off on 04/07/2016 – Happy America Day!

08/05/2017 – Project Update and Itch.io Dev Log

Hey there folks.

I will probably be using itch.io’s new dev log page for my game to distribute news updates on it. You can view it here. Note that the page is using a secret URL because it isn’t public yet. I’ll probably make it public once I have some useable art assets. You can now view the page publically, but it’ll be generally unlisted if you search for it on the site.

As for the first dev log post, you can view that here freely.

Posted in Blog, Game Development, My Projects, Video Games | Comments Off on 08/05/2017 – Project Update and Itch.io Dev Log

24/04/2017 – Working On A New Project

As I decided to write this, the date changed from the 23rd to the 24th. I am currently starting to write this just past midnight, whether or not I finish writing this tonight is yet to be seen (Somewhat likely, I don’t write much for these).

I can’t remember if I mentioned in my last post that I started a new project. If I did, then my apologies; if not, well guess what? I started a new project.

It’s a game, this time a 3D one that focuses more on traditional control methods (PC/Console friendly), and as such has opened the door to a slew of bullshit wondrous new avenues in Unity’s development tools. Well, sort of. The difference between the 2D and 3D tools from a programming perspective is negligible at best. But, I do feel the development toolset lends itself better to this perspective.

So what is the game? I can’t talk too specifically yet, but it’s a bullet-hell game. Which considering it’s a genre I am terrible at, is pretty surprising that I’m actually doing somewhat well in constructing it.

Now, I’m not quite ready to show any gameplay yet, but I assure you it’s coming along well now. I’m gonna talk about how the progress has been so far, and I am deeply sorry that I cannot go into specific detail about certain scene, scripts, or game objects. It’ll make more sense once I start showing the game I assure you.

When I first started it, I ended up over-thinking a lot of the base principals that would construct the game. Everything was very singular and separated, but still required to communicate with each other. This way of development continued for several weeks, and became harder and harder to work with, and made progress incredibly slow. I didn’t get player movement working on that system until maybe late February or early March.

Sometime after doing the player movement stuff, I got sick and had to take a couple weeks off (I may or may not have also been playing the crap out of Nier Automata by this point, but lets ignore that detail). And after I came back to work on the game, I realised something; Everything I was doing was very convoluted and difficult to manage, especially considering how Unity manages hierarchy of objects in the game scene.

Once I realised this, I broke down all of my previous code and bundled up a lot of the objects that I was generating separately into two slightly different objects (And then made another two based on those), and then generated the game scene based on those. This amendment caused a significant increase in my efficiency and made the other tasks for myself considerably easier.

For example, the player movement code that had taken me several days to make and work properly, now worked within a matter of hours and was much easier to obtain the components I needed from certain game objects.

One of the other issues I had was a little more specific to Unity. I found a need to destroy game objects in a scene, but said objects were being collected in a list. However, Unity’s GameObject.Destroy() function only operates at the end of the frame and not immediately. Which meant that the list I was storing these objects in said there were more of them than there were, which actually broke the player movement system.

Unfortunately, the WaitForEndOfFrame() function didn’t work as I had intended, so I had to resort to rebuilding said lists in the Update() method which is expensive. It’s kind of been nagging me, so I’ll likely end up fixing it at some point in the future. Additionally, the bug can still occur if the player is positioned in a specific way, but that’s also something I’ll fix.

That’s about as specific as I can currently get. Hopefully by the time I write my next blog post I’ll have some images and video to post. Although my next post will likely be a Den post.

That’s kinda all for now.

-Adam

P.S. Persona 5 is hella rad.
P.P.S. Nier Automata is also hella rad.

Posted in Blog, Game Development, My Projects | Comments Off on 24/04/2017 – Working On A New Project

10/1/2017 – Time To Talk About What’s Going On With My Projects

First off, it’s no longer 2016. Secondly, as always, my apologies for not posting more regularly.

My project, the one I’ve been working on since 2015, is cancelled. You can view what is was here. So, let me discuss exactly what happened with it.

Around July of 2015; I have the idea to make a game, and I figured a platformer would be easy enough. I still had some left over code from Global Game Jam of that year and figured it wouldn’t be too difficult to make something playable relatively quickly. In all fairness, that part went fine. I made something playable in about a day or two. The point after that is where the problems begin.

I figured I wanted to make something with an under-lying story. Told through thing you would find in the environment. Then I thought, maybe put important things like codes and stuff into those pieces of story documents. And then I thought, what if playing the game poorly means you can’t access the real ending of the game.

OK, getting a bit complicated, but I still built the foundations for these systems with relative ease, and they actually worked quite well at tracking how the player was doing in the game. For the record, I got up to 500 deaths while debugging.

But then I decided, I should put enemies in the game.
And make it a stealth game.
And add even more types of enemies.
And then have all the enemies swarm you if you alert one of them.
And so on.

Over about 5 months, working almost everyday, I managed to get one enemy type to actually get in and out of alert states and follow the player. Along with a bunch of other tweaks.

Around January, I decided to work on a side project, and that took about 4 months away from this project.

Once I got back to it, I felt somewhat unmotivated to continue, even though I had learnt some new techniques from that side project that I should of ideally implemented into my main project. I carried on regardless, and implemented a new, stationary enemy type. While doing so, I realised the why I was handling AI was wrong, and that I really should be doing some inheritance-based structure for my code to make things a bit easier. Which never got past the early implementation stage.

Then I just played video games because I was lacking the motivation to work on it entirely, and because I wasn’t enjoying what I was doing. The sheer amount of work I had made for myself become far too daunting.

At some point in December, I decided to say “Screw it”, and play video games until the new year. Once the new year came, I looked at what was done, what needed to be done, and what the game was supposed to be; and considered it to no longer be viable to complete within the time frame I had set myself.

And so, here we are.

Overall, nothing significant was made. Frankly when you look it, it doesn’t seem like much. It was my first real Unity project though. But yeah, it looks like something other people would probably make in a couple weeks. As a learning experience, both from learning Unity and in general, I gained a lot of knowledge that will be invaluable for future projects.

Speaking of which; I have started a new project. This time, I decided to actually design what it is supposed to be from a gameplay standpoint, and will not add to it until the base design is implemented and it is absolutely necessary to expand upon it.

I don’t know how long it’s going to take, but I learnt something. Designing the game is something you should do before you start building. Doing things as you go will probably lead to feature creep, and then it’ll just become a nightmare to work on as you add more and more on. Going forward, I’m going to try and avoid that.

The rant on the Xbox One can wait a little longer.

And because everyone loves top-10 lists, here are my top-10 video games of 2016…

10. Senran Kagura Estival Versus
9. Uncharted 4: A Thief’s End
8. Zero Escape III: Zero Time Dilemma
7. Digimon Cyber Sleuth
6. Odin Sphere Leifthrasir
5. Steins;Gate Zero
4. DOOM
3. Titanfall 2
2. The Last Guardian
1. Final Fantasy XV

Honourable Mentions: Hitman (2016), Trackmania Turbo, Amplitude
Released Games I Wanted To Play or Play More Of: Quadrilateral Cowboy, Redout, Dishonored 2, I Am Setsuna, Dark Souls III, Furi, House Of The Dying Sun

And my top-10 anime of 2016:

10. Lupin III Part IV
9. Keijo
8. Shokugeki No Souma S2
7. Fune wo Amu
6. Bungou Stray Dogs
5. Koyomimonogatari
4. Yuri On Ice
3. Uchuu Patrol Luluco
2. New Game!
1. Shouwa Genroku Rakugo Shinjuu

Special Mentions: Kimi no Na Wa, Sansha Sanyou, Sakamoto desu ga?

Pretty good year for both those things. Now to get back to work.

-Adam

Posted in Anime, Blog, Game Development, My Projects, Video Games | Comments Off on 10/1/2017 – Time To Talk About What’s Going On With My Projects

11/10/2016: Things I’m Doing These Days

That’s a good five months between posts? My bad.

First things first, I released that shitty pong clone I was working on, it took me 3 months longer to make than I thought, and 2 months longer to mention the fact I released it. Either way, you can go play it now. I’ll be making a page on this site for it at some point. Here is the site page for the game.

Additionally, I still intend on updating the site with all the stuff I did at Uni at some point.

Now on to what I’ve actually been doing.

I’ve been working on my game, or at least half-working on it. And when I wasn’t working on it, I was going to the Enterprise Centre to sort out my business plan; which is now more or less sorted, I just need to fix it up a bit more. Unfortunately, my game isn’t ready to show yet, probably won’t be until sometime next year once I get the art ready and have something to play. I intend on releasing a demo on itch.io when it’s ready, so people will be able to give me feedback on it.

As for video games, I’ve been playing the new Destiny expansion, Forza Horizon 3, Dark Souls III, and the Japanese version of Persona 5. I’ll probably give my impressions of them when I can be bothered to do so. Although do expect a post where I rant about the Xbox One in the somewhat near future.

But yeah, that’s what I’ve been doing. See you whenever.

-Adam

Posted in Blog, Game Development, My Projects, Video Games | Comments Off on 11/10/2016: Things I’m Doing These Days

20/05/2016 – Mobile VR 2: Electric Boogaloo, Uncharted 4, and Dealing With Boredom

Hello again.

So that previous mobile VR headset, well turns out that the lenses were fucked. On the inside of it, the plastic was corrugated, so everything I looked at was blurry as shit no matter what I did. So I ended up replacing the thing entirely. Now I have the VIGICA RIEM 2.

This headset actually has a magnet switch (Albeit on the wrong side, so I had to switch it), lense adjusters, suction cup grip for the phone, and generally fits better. But most importantly, the lenses are smooth plastic.

It certainly an improvement over the previous piece of crap I had. Actually it’s so good, since I start using it, my previous complaints about getting motion sick have been minimal at best. So I imagine the clearer picture helps a lot with that. Additionally, it’s Google Cardboard compatible out of the box, although the model I have didn’t have the QR code, but luckily someone had generated one.

That being said, I still can’t see the point of it outside of being a head-mounted display. A decent one at that, but only that.

Now. Uncharted 4.

After the disappointment that was Uncharted 3, I didn’t have that high of expectations going into 4. And after playing a good chunk of The Last Of Us and despising it for it’s animation systems and combat, I really thought it was going to have the same issues.

Thankfully, Naughty Dog have learnt and improved.

Pretty game is pretty.

Pretty game is pretty.

The gameplay systems have been improved where combat is concerned. Gunplay is relatively tight (Although they decided to reinvent the wheel and change how aiming and recoil is handled AGAIN) and enemies a little less bullet spongy. Additionally, other than maybe 3 areas of the game, you can use stealth to get through all your encounters. You could do this in Uncharted 2 as well, but the systems have been significantly improved here with indicators showing when an enemy sees you and so on. And should you want it, you can turn these features off.

The dialogue is good, general quips are still pretty interesting and the interactions between characters works in a believable way. The main two villains aren’t great. The main guy is kind of an arsehole in a “I’m a rich guy who wants to become famous, despite already having fame and fortune from my parents” way, which OK, it works but come on. The other is a woman who just seems over-powered for SOME REASON, but ultimately does the “You guys are crazy I’m out” thing right at end of the game. And frankly that just makes her existence seem pointless.

My biggest problem with the game is that it’s not very memorable. No particular events stand out in my mind like Nazi stuff in Uncharted 1, or the train level in 2, or the desert scene in 3. This might change as time goes on and I think about the game again, but who knows.

The in-game graphics filters are great.

The in-game graphics filters are great.

Well, that’s my two cents on that.

The other game I started working on is near completion now. Just needs some adjustments and extras and it’ll be ready for release on Android.

It should of been finished weeks ago, but unfortunately I’ve been having a problem with keeping myself motivated. I’ve barely been doing anything. I just sit in my chair and browse the Internet all day sometimes and listen to the same songs I’ve heard before and then complain about how bored I am. I can’t even be arsed to go through my staggering backlog of games. So if there’s something I can give Uncharted 4 credit for, it’s making me motivated to do SOMETHING other than slowly dying in front of two LCD monitors.

Now that I’ve gotten past the mental block, maybe I’ll actually be productive again.

And I’ll call the Enterprise Centre soon. I sent them an e-mail a few days ago but never got a reply.

-Adam

P.S.

I’ll be updating this site with stuff I’ve done from Uni soonish. I need to clean up this damn room first.

Posted in Blog, Game Development, My Projects, Technology, Video Games | Comments Off on 20/05/2016 – Mobile VR 2: Electric Boogaloo, Uncharted 4, and Dealing With Boredom

28/02/2016 – Mobile VR

This is my first post in 2016.

Right, well, first off; I am still working on a game. It’s not the same game I was working on the last I made a post though. That game is currently shelved until I finish the one I’m working on. And the one I’m working on is basically an advanced Pong clone, because I wanted to make something for Android. Surprisingly, I’ve learned a lot more about using Unity with mobile platforms and more of the APIs it has.

Regardless, you’re gonna be waiting a little longer for a release. I’m kinda busy sorting out paperwork, which is almost done.

But onto the main topic; Mobile VR.

I recently got a Mobile VR headset, a DESTEK 3D Virtual Reality Headset. I got this one partly because my phone is small, and I prefer the sturdiness of plastic rather than cardboard. Thing is, this isn’t Google Cardboard. It has a NFC sticker on it, but not the QR code the Cardboard app asks for. You can still run it though.

Add it to the other pictures of white guys with VR headsets I guess.

Add it to the other pictures of white guys with VR headsets I guess.

There’s a bunch of VR apps to mess with, but I only messed around with Cardboard and the YouTube apps, along with the Unity Demo App for Cardboard.

It’s not a bad effect, it takes a moment for your eyes to adjust to it, so you can get a screen-door effect sometimes. A lot of the apps I looked at required me to stand up and move around to see things, the only stuff for sitting down VR were side-by-side video players. I’ll get to the point with that, it’s kinda shitty. I felt like shit after like 5 minutes and had to lie down.

There’s already plenty of information on why that happens, but I feel not making me stand up in the middle of my room, spinning around like a spastic; would of helped minimize the nausea I had. I seriously hope those developing apps don’t have the intention of designing them in ways that fucks with people’s sense of balance or world placement. Maybe they’ll get the message after a few videos of people smashing into their living room objects.

As for the headset itself (Minus the phone part, obviously), it’s mostly comfortable. That is providing you don’t wear glasses like me. In that case, expect them to become embedded into the sides of your nose. To be fair, it did come with extra padding, and I used that to ease up on that issue, but be fair warned regardless. The lenses are fine, mostly clear. There is a weird blurring, but I’m not sure if that’s the lenses, my glasses being dirty, or my poor eyesight without my glasses.

So in general, I like the idea of VR, but less like the idea of people not taking into account how people’s bodies react to it. Then again, Mobile VR and something like the Rift or Vive are very different machines. If you want to develop the mobile stuff, consider slower things where you turn have to turn around as much. But holy Hell does this stuff make my stomach turn. I’ll keep at it to see if my body can become accustomed to it and not be sick as a dog after minutes, but fuck man.

Either way, if you wanna buy into it, Google Cardboard is cheap and supports any phone/tablet display from 4.7″ to 6″, with some of them going larger.

Now I just need to stop goofing around and finish these things I start.

-Adam

Posted in Blog, Technology, Uncategorized | Comments Off on 28/02/2016 – Mobile VR