Unity Asset Review: Rain {Indie} by RivalTheory

Written by Charlie. Posted in Tutorial Reviews, Unity Asset Store

For our game we’ve been trying to learn RivalTheory’s Rain {Indie} plugin, “the most powerful AI engine on Unity”. I don’t have a lot of experience with other AI plugins, but from what I’ve learned already it’s a pretty awesome plugin. Best of all, it’s 100% FREE. There isn’t just a free version and a paid version with more features, the entire thing is free. So there’s no reason you shouldn’t at least try it out.

There is a large community surrounding Rain as well, with a lot of awesome people making tutorials and putting them on youtube for free, which is nice because at the moment there isn’t a whole lot of tutorials for the beginner. I had to scour the net just to learn as much as I now know, and I still have a lot to learn.

I was able to make my enemy, a girl zombie, wait until it detects the player and then move to the character’s position, and it didn’t take long at all. Now I just have to figure out how to make the zombie deal and take damage, play the animations correctly, etc. TornadoTwins made a pretty sweet tutorial series dealing with Rain, but it’s linked to their FPS control project and uses a lot of scripts from that, which I’m not using for my game. Even if you’re not using FPS control, I suggest you watch the series and follow along as best as you can. I was able to learn a lot of the basics from them. I think it’s the 6th or 7th tutorial that they start using FPS control scripts, but that’s free too so if you want to keep following along you can free of charge.

walkingtowards

This picture shows the character moving towards me. It’s playing the animation correctly, which is awesome, and using Recast mesh it even avoids objects.
















stuck

Once the zombie catches me I want it to start biting, but I haven’t figured that out yet. I’m trying to use Mecanim animations, which Rain does support, but there isn’t a lot of tutorials out there for that.

Pretty much all the tutorials I see deal with making the character detect and move towards character, or move towards an object that you set. I’ve been reading through the Documentation and Wiki to try to figure out how to make it do what I want for the last few days, hopefully I’ll have something to show you guys soon.

If you want to download Rain Indie, head over to their website and try it out! Let me know how it goes.

Unity Asset Review: UFPS by VisionPunk

Written by Charlie. Posted in Reviews, Unity Asset Store

introBanner

Since our game is a 1st person shooter, we looked everywhere for a good tutorial that would help build one from scratch, then looked everywhere for one on Unity’s asset store, and finally decided on Ufps by VisionPunk.com.

Price: $20

This asset works great right out of the box. They give you plenty of demo scenes to play around in before integrating into your own game, and we were very impressed with just the drag and drop Advanced Player prefab that’s available. That thing lets you drop it into your game and start using right away! Of course, you can customize everything and really turn it into a great asset for your game. We spent the $20 and haven’t looked back, and definitely haven’t needed to look for any other asset.

What I really liked was the ease of use in adding weapons and customizing the asset to work perfectly for us. A lot of assets look great on the outside, but as soon as you download it and try to make it work for your game… good luck. Didn’t have that problem with this asset and was able to solve one of the biggest hurdles of our game: the 1st person controller.

I highly recommend you at least check out their website, www.visionpunk.com, and see what I’m talking about. They also have a bunch of add-on assets such as a game weapons pack and an AI add-on that’s in beta right now. I’m looking forward to that one.

Now I have to say, though this is a very easy asset and I have nothing but high reviews, like anything on the asset store you have to be able to debug some things, tweak others, etc. If it was as easy as dragging and dropping into your game, then everyone would do it. Though Ufps works great out of the box, I highly recommend you tweak it and play around with all the features so you can see the true power. If you run into any issues, Visionpunk’s forum is a great place to start.

Have you tried Ultimate FPS? Let us know what you think in the comments!