Wave Incoming – WIP

Updated on March 15, 2017 in  [S] Works in progress
Share on Facebook0Tweet about this on TwitterShare on Google+0Share on Reddit0
19 on December 29, 2014

Hello everyone! I thought it was about time I made an update on some of the projects I’ve been working on. This is Wave Incoming – a top-down survival shooter for PC & Mac.

Wave Incoming was made in a 48 hours using the Unity Engine. It’s since been polished up a bit to make it run more smoothly.

Huge amounts of credit go to Eigil Pock-Steen Jørgensen for providing the great looking graphics and awesome soundtrack which at the time of writing hasn’t yet been implemented.

A build is not yet available but below are some screenshots to spike your interest. I’ve also made the code publicly available on GitHub which you can check out here. The GitHub project is also open for contributions.

Main Menu

Gameplay – Needs Post Processing (too dark)


Customization Menu

  • Liked by
  • Usain
  • Garakh
  • Akujin
  • Miziziziz
  • melkorinos
  • +11
Reply
1 on December 29, 2014

Cool Brackeys! This is looking great!

Guru
on December 29, 2014

Thanks man! 🙂

Show more replies
  • Liked by
Reply
Cancel
0 on December 29, 2014

Looks amazing can’t wait for the release 😀

  • Liked by
Reply
Cancel
1 on December 30, 2014

This game looks awesome! Thanks for sharing! 🙂

Guru
on January 2, 2015

You are very welcome 🙂

Show more replies
  • Liked by
Reply
Cancel
1 on January 1, 2015

Thank you for making this code publicly available! Your tutorials, website, and forums are all great quality work.

Guru
on January 2, 2015

Thank you! Glad you like it 🙂

Show more replies
  • Liked by
Reply
Cancel
1 on January 1, 2015

Great work Asb :).
It is very a nice gesture that you shared the project files with the Brackeys community.
Keep working on it. ^^ 😀

Guru
on January 2, 2015

Thanks man, will do 😀

Show more replies
  • Liked by
Reply
Cancel
1 on January 2, 2015

Looks great dude. Can`t wait to play!

Guru
on January 2, 2015

Me neither! 😉

Show more replies
  • Liked by
Reply
Cancel
1 on January 3, 2015

I can’t seem to find where “Transform firePoint;” is defined in Weapon.cs. On line 35 I see:

firePoint = transform.FindChild (“FirePoint”);

How does that code find the Transform needed to properly place the muzzle flash and start point of a shot? I don’t see any children of Weapon.cs, and I don’t see any components having a FirePoint variable or property.

Can anyone explain how this works? Thanks.

on July 3, 2015

Hi – you probably already worked this out or moved on to something else. But for anyone else…

transform.FindChild(…) traverses the transform hierarchy for a child with a matching name. For example, transform.FindChild(“FirePoint”) would search the transform’s children for a game object  named “FirePoint” and return its transform. Note that it is not recursive, so to search for children of children etc. you must specify the path like so: “ChildX/ChildY/ChildZ”

http://docs.unity3d.com/ScriptReference/Transform.Find.html

Show more replies
  • Liked by
Reply
Cancel
0 on January 3, 2015

there is a private variable defined, just above Awake. And on the player prefabs there is a firePoint under the “Body” gameobject.

  • Liked by
Reply
Cancel
0 on January 4, 2015

Looks awesome dude 😀 definitely getting this when its out 🙂

  • Liked by
Reply
Cancel
0 on January 10, 2015

Hey, nice work, you really put time in these things
oh and by the way, thanks for getting me into game development!

  • Liked by
Reply
Cancel