Space Shooter VR by Leland Green

Space Shooter VR by Leland Green

I’m excited because I released my first 3D Unity game as open source and you can play it in VR! (No binaries, yet. Should there be?)

None of the graphics, music or sounds are original. They’re all available from the Unity Asset Store in the Space Shooter Tutorial assets. The original 2D tutorial is here: https://unity3d.com/learn/tutorials/s/space-shooter-tutorial I worked my way through it exactly 2 days before it was updated! I had to figure out a lot of this on my own because Unity 5 changed a lot of things. So I think that other programmers will benefit by seeing the way I did things.

You can also see the differences in a 2D and 3D game. I figured out how to take the 2D game and make it into 3D. (I’ve always been fairly competent at math, but only as far as algebra and a little trig. That was more than enough!)

And yes, if you’ve got VR, build it and check it out! It’s too much fun, already. 🙂

Most of the code is my own. I added the AIController class from scratch to make “smart” aliens. (I added several other classes, as well.) Since I’m new to Unity, it took me a little bit to figure out (but only a couple of days).

It’s still a work in progress. Eventually I plan to update all of the graphics, music, add new aliens, power ups, etc., and release this as a commercial game.

And who knows? Eventually, the open source version may get pretty good <hint> especially if I have some help. </hint> 😇

*** EDIT 2017.11.07 *** I have temporarily pulled the repository. There were problems I won’t go into here, but suffice it to say that I cannot distribute Unity Store assets. (And since I mix them in with my own assets, it’s difficult to separate. The solution is to create all new assets. This is not as big of a job as it sounds. In fact I’ve already got my first spaceship: Screenshot of spaceship model designed in MakeVR for Space Shooter VR)
Source code is here: https://bitbucket.org/LelandGreen/space-shooter-vr

There are notes in the repository about optimizing the game for low-end systems. Basically, click the GameController object in Unity and change the settings. You can also change the two custom “Delay” objects that I have. Those control the delays on the AI, so increasing those values will make them less smart. (In theory – I’ve not got that far. LOL)

Please note that there is now a board on that repository. That means that team members can post issues, suggestions, etc. If you would like to become a team member, please send me a link to an example of your code (preferably C# – but I can read anything). No offense, but I’m going to be picky about who I allow. Alternatively, if you do not have any code online, please send me your resume. I’m taking this seriously. Also let me know if you would like to work on the open source or the commercial version. Of course if you want to work on the open source, you can just submit a pull request and I’ll take a look! 😎 (If you don’t know what that means, then nevermind – or else go figure it out. I’m not going to teach all about Git.😉)

Here’s a link to a very short video: Space Shooter VR (non-VR) Gameplay 20171105

And by request, a demo from in VR mode. Not a lot different except at the end when I show how you can turn your head and watch stuff. Space Shooter VR Gameplay from within VR 20171105

Spaceship amid asteroids with alien lasers in the frame at left.

Screenshot is from the linked video at 0:10. Note the alien lasers in the frame at left. 😎 He was a long ways off and would have been hitting me if I had not been moving! When they get close to you, they’re impossible to avoid, right now. So you have to suit them. (Clicking the image also links to the 1st video.)

 

Loading MAD Magazine CD collection on Windows 10!

Loading MAD Magazine CD collection on Windows 10!

I just got MAD Magazine (the “Totally MAD” CD collection from Brøderbund Software) to load without the physical CDs following these instructions: http://www.blogordie.com/2015/11/installing-broderbunds-totally-mad-under-windows-10/

The result is that I now have every MAD Magazine from (the first issue in) 1952 through 1998 available on my computers without needing the physical CDs! These are also searchable. Which is very cool!

(Unfortunately, I cannot share very many screenshots like this as they have made it tedious to take them. I believe that is their copy protection – and it is quite good!)

But here are a few screenshots for your browsing pleasure:

Screenshot of app with MAD Magazine covers from 1952.

 

Totally MAD-CD 1-Issue 1-Oct-Nov 1952(!)

Totally MAD-CD 1-Issue 1-Oct-Nov 1952(!)

 

Totally MAD-Special Issue #5-Fall 1998 (last on CD Collection)

 

Do you have a favorite MAD Magazine issue, topic or article that you remember? Just buy the CDs and you can read them all!

And I would love to hear from everyone in the comment section below. (Or on your favorite social media where you may have seen this.)

My Art Books

I just decided that all of my art books should be together. There are some that I’ve had since high school – maybe even before – and they have (almost) always been in the same bookshelf. So it just made sense to put all of the art books in that bookshelf.

I think you can tell a lot about a man by the books he reads. So, to that end, take a look!

Update 2016.06.24: After sorting through even more books, I now have 3 shelves full of art books. I’m updating this photo for your enjoyment pleasure. (Or something like that.)

3 shelves full of art books of almost every type. Instructional, historical and informational.

Oh! And I actually found some more, so I guess I’ll have to clean of the shelf below these! (Not shown.)

This is tagged as Geek Stuff  because that little shaman guy at top-left is holding an Intel Pentium chip. And the blue heatsink, near the center on the right edge, belongs on that chip. It’s not a Pentium II, or anything fancy like that. It’s a Pentium. (Pics needed???) Man we thought that was the greatest thing!!!

Questions? Concerns?

Welcome to LelandGreen.com

Welcome to LelandGreen.com

This sticky post contains a very brief introduction to myself and links to my online presence that exists outside of LelandGreen.com.

Be sure to catch my other – soon to be smash hit site!🤓 – The Glow-In-The-Dark Man (https://theglowinthedarkman.com/)

As an introduction to myself, I studied art and music primarily and then trained myself to become a computer programmer and worked my way to the top of that profession in a 21+ year career. My last job title was “Advanced Software Engineer”. Unfortunately I have a lot of health problems and I am on disability now. I usually can’t do too much physically – and I still can’t type much. I’m using Dragon Professional Individual to dictate this – I love this software and it has allowed me to regain some of my online presence.

As promised, here are a few links to stuff from I and I 😉

— Art —

Some drawings I did on my iPad (before my stylus broke). This is my “Art by Leland” playlist:

For now, you can buy my glow-in-the-dark stuff:

Here in my Etsy shop: https://www.etsy.com/shop/TheGlowInTheDarkMan.

More glow photos in this Glow-in-the-Dark Facebook page.

My “Art By Leland” collection on Google+ (some of that links back to my pieces on Flickr):

Speaking of Zen (were we?), check out
my new Zen Cart website: theglowinthedarkman.com.
(I’m working on this, so no products there just yet. Stay tuned!)

The Deviant Me. 🙂  A few things from me on DeviantArt.com.
Contains a few pieces of recent digital art.

My art album on Flickr
Contains photos of older artwork alongside newer digital work.
My Mandala gallery on Flickr
And generally, my Flickr page.
This is where the majority of my “keeper” photos are stored.
So there’s a lot of (older) family photos, but a lot you’ll probably be interested in, too.

—Music—

My soundcloud page
Contains my newest digital downloads.

I released a free CD in 1998 called, Boogie for Christmas.
It has a lot of Christmas songs played to boogie-woogie beat :),
and a few non-Christmas songs, too. I still love the The Maple Leaf Rag!
And (The Original “Pine Top”) Boogie Woogie!
What do you think?

—Geek Stuff—

My home on GitHub.com. Just a few odds-and-ends. A bit of C# and a bit more of Python.

—Me In General

My Facebook profile is completely open to the public. You can see everything that my friends and family can see, even if you are not logged into Facebook!  While you’re there, please check out my photo albums, too.

Me on Google+ I’ve got a little art on there and a little of everything.

My old, old Google Sites page This is from 2008 when I published my Boogie For Christmas CD. You can still download it for free in high-quality audio from this site. It has some ragtime, too… check it out!

—Privacy Policy—

I promise I will never use your email at all, unless you sign up for one of my mailing lists. (Which I don’t have yet, so at this point I will not use your email at all!) If/when I do create a mailing list it will be strictly “opt-in” and I will never, ever give away or sell your contact information to anyone. Even if I were to sell “this page”, I would not give away your emails and would destroy all contact info I had collected before the site was transferred to a new owner. With the sole exception of my demise. (Rumors of which have been greatly exaggerated. 😉 ) In such an event, the person designated to inherit all of my online data would receive your contact info. Currently the only such person is my wife. I’m quite certain that she will never use your info, either.

—In Summary—

If you’re still with me, thank you for at least reading this page to learn what I’m all about. (At least the online me.) I love comments. Especially intelligent thoughts or good questions. Feel free to comment on anything and everything.