Indie VR & Game Developer

Hello! I'm Jason.

I'm a computer programmer with almost 2 decades of experience, now trying to transition from a hobby to a career. I've spent the last several years learning game development with the Unity game engine, and specialize in C# scripting.

I publish my own assets on the Unity Asset Store, aspire to make my own games, and will entertain offers for jobs on projects that suit my skills and interests.

Please enjoy my projects, consider my services, and contact me anytime!

Find Out More


Saturday, October 8, 2016



Hello! Welcome to my website!

In the past I've used a personal blog for all my content, but this website will now serve my professional side. Here you will find my commercial products, portfolio, freelance services, games, and maybe even a few articles here and there.

I'm an aspiring game developer. Computer programming has been my main hobby for many years. As the Virtual Reality revolution started I branched that hobby out into learning game development. Ever since then I've wanted to make that my career. Along the way I've picked up some experience with 3D modeling, texture creation, and general scene composition in my game engine of choice, Unity.

My path thus far has been winding. I've made nostalgic demos, Social VR content, challenged myself in month long game jams, and published content on the Unity Asset Store. My immediate goals are to continue creating content for the Unity Asset Store to fund the development of my own games.

I primarily deal in VR at the moment, but my plans don't restrict me to just that. I will probably make some non-VR assets, and at times I've decided to continue my goal to make a game, whether if it's for VR or not.

The type of games I'm interested in most are RPGs, Puzzlers, or something with a rich story with a High Fantasy setting/elements. That's what I like to play, and what I would like to create. But I have entertained idea's for other content like scripted shows, simulators, Social VR experiences, and more.

I prefer to go by DarkAkuma on-line rather than my real name. I'm quiet and reserved, but do often have opinions all my own. I do this game development stuff because I find it fun. I enjoy the freedom of, if at anytime I'm in a situation were I'm finding that I'm not having fun, I can just walk away. Be it a project, social situation, etc.

I'm open to freelance work and collaboration. But it depends on the project, people, time considerations, etc. Mainly I'm just focused on my own pursuits. But I'm willing to listen to and consider proposals for outside work.

I come from Las Vegas, Nevada. United States. English is my primary language.

I'm always willing to make new friends and contacts. Discuss gaming, VR, media, etc.

And I guess that's all! Please enjoy what I have to offer!

-- Jason Peterson (DarkAkuma)

Tuesday, October 4, 2016

Update: VR3DImageViewer 1.3

Update: VR3DImageViewer 1.3

VR3DImageViewer has been updated to v1.3!

It now officially supports both *Stereoscopic 3D Video and Stereoscopic 360 Panoramic media!

Until now the asset "technically" supported both, but was not designed to be specifically intended for either. To help, 2 new demo scenes have been provided as examples on how to use both types of media with the asset.

Additionally, the asset has been update to work with the latest Unity (v5.4) and major VR SDKs.

*A special note about Video support. Due to the nature of the interlaced, checkerboard and analglyph formats, the asset does not support Video of those formats. This may be changed in the future.
Change Log:

  • Updated setup steps in the readme for SteamVR and OVR SDKs to be compatible with Unity 5.4.
  • Replaced the Google Cardboard setup steps with GoogleVR/Daydream steps.
  • Fixed tooltips for good now!
  • Added a Demo example for showing how to use this asset for Stereoscopic 360 Panorama images, since they are popular with VR.
  • There are probably various ways of achieving this, and probably a few variations on formatting for 360 images. This just shows a common one.
  • Added a Demo showing how to use this asset for Stereoscopic 3D video playback. This demo is just an example using Unitys MovieTexture format. Other forms of media playback in Unity, like through asset store assets, may and probably will work too.
  • Added a check every frame to ensure that any changes made to the Material (sourceMaterial) used by the VR3DImageViewer script, are visible. This applies to selected texture, tiling and offset. This was done to address issues with this assets compatibility with several Video assets I tested it with.

Available now on the Unity Asset Store!

My Services

Unity C# Scripting

I'm available for C# scripting for small Unity projects.

Read More

Basic 3D Modeling

I'm experienced with Blender. Basic modeling and rigging.

Read More

Unity Development

I've created many demos, scenes, and even a simple game.

Read More

Virtual Reality Consultation

I've been an VR enthusiast for a few years, and made VR content.

Read More

News / Dev Blog


Contact me

You can reach me by email or twitter.


Twitter: @DarkAkuma_

LinkedIn: Profile