Zombie Outrage 2 (ZO2 Updates)
Moderator: PC Supremacists
- TheAustech
- Chaos Rift Cool Newbie
- Posts: 96
- Joined: Fri Sep 03, 2010 4:38 pm
- Current Project: BeatTapper
- Favorite Gaming Platforms: PC
- Programming Language of Choice: C++, C#
- Location: Maryland
- Contact:
Zombie Outrage 2 (ZO2 Updates)
Sup guys, I'm gonna do this in one thread because doing two threads would be a pain and not necessary.
So I made 2 games, Beat Tapper and Zombie Outrage 2.
Beat Tapper is a DDR + Taiko clone. In short terms, it's a rhythm game. Here's some pictures:
You can actually get more info and even download it here: http://theaustech.net16.net/BeatTapper.htm
==================================================================
Zombie Outrage 2 is a Top Down shooter which is currently in a work in progress, but I'd still like to show it.
Here's some media:
http://www.youtube.com/watch?v=muLfv9gPc8M
And no, you're not getting my gun
So what happen to Zombie Outrage 1? Well ZO1 was originally a Top Down test since I never made a top down shooter. So I thought the whole zombie theme would be fun. So you can actually get the first one here: http://theaustech.net16.net/ZombieOutrage.htm
I hope you like these projects. And if you're curious on what I'm doing, you can check out my YouTube channel here: http://www.youtube.com/user/TheAustech
Or possibly follow my twitter: http://twitter.com/TheAustech
Thanks for reading : )
So I made 2 games, Beat Tapper and Zombie Outrage 2.
Beat Tapper is a DDR + Taiko clone. In short terms, it's a rhythm game. Here's some pictures:
You can actually get more info and even download it here: http://theaustech.net16.net/BeatTapper.htm
==================================================================
Zombie Outrage 2 is a Top Down shooter which is currently in a work in progress, but I'd still like to show it.
Here's some media:
http://www.youtube.com/watch?v=muLfv9gPc8M
And no, you're not getting my gun
So what happen to Zombie Outrage 1? Well ZO1 was originally a Top Down test since I never made a top down shooter. So I thought the whole zombie theme would be fun. So you can actually get the first one here: http://theaustech.net16.net/ZombieOutrage.htm
I hope you like these projects. And if you're curious on what I'm doing, you can check out my YouTube channel here: http://www.youtube.com/user/TheAustech
Or possibly follow my twitter: http://twitter.com/TheAustech
Thanks for reading : )
Last edited by TheAustech on Tue Sep 07, 2010 7:57 pm, edited 2 times in total.
- dandymcgee
- ES Beta Backer
- Posts: 4709
- Joined: Tue Apr 29, 2008 3:24 pm
- Current Project: https://github.com/dbechrd/RicoTech
- Favorite Gaming Platforms: NES, Sega Genesis, PS2, PC
- Programming Language of Choice: C
- Location: San Francisco
- Contact:
Re: Beat Tapper and Zombie Outrage 2
Great post, lots of good screenshots. Will be watching out for Zombie Outrage updates.
Falco Girgis wrote:It is imperative that I can broadcast my narcissistic commit strings to the Twitter! Tweet Tweet, bitches!
Re: Beat Tapper and Zombie Outrage 2
I wants me some zombie outrage! :D
- TheAustech
- Chaos Rift Cool Newbie
- Posts: 96
- Joined: Fri Sep 03, 2010 4:38 pm
- Current Project: BeatTapper
- Favorite Gaming Platforms: PC
- Programming Language of Choice: C++, C#
- Location: Maryland
- Contact:
Re: Beat Tapper and Zombie Outrage 2
Woo! Thanks :Deatcomics wrote:I wants me some zombie outrage! :D
- TheAustech
- Chaos Rift Cool Newbie
- Posts: 96
- Joined: Fri Sep 03, 2010 4:38 pm
- Current Project: BeatTapper
- Favorite Gaming Platforms: PC
- Programming Language of Choice: C++, C#
- Location: Maryland
- Contact:
Re: Beat Tapper and Zombie Outrage 2
I added a health bar for enemies , a kill counter, and made huge optimization improvements. The previous pictures were locked at 60 but without locks it maxed out at around 90. Now with this optimization I got about a 150+ fps increase. So even if your computer sucks you're set.
The point of the health bar was because I felt like a wasn't getting enough from hitting the zombies. I wanted something to happen while they were getting shot. So this health bar solves that problem a bit.
The point of the health bar was because I felt like a wasn't getting enough from hitting the zombies. I wanted something to happen while they were getting shot. So this health bar solves that problem a bit.
- TheAustech
- Chaos Rift Cool Newbie
- Posts: 96
- Joined: Fri Sep 03, 2010 4:38 pm
- Current Project: BeatTapper
- Favorite Gaming Platforms: PC
- Programming Language of Choice: C++, C#
- Location: Maryland
- Contact:
Re: Beat Tapper and Zombie Outrage 2 (ZO2 Updates)
So I've decided to dive into lighting effect. Who would play a zombie fighting game in the dark? These lights can be shined from an Entity. And the lights are ties to an entities position.
A World now has a color value for darkness, this can be set in the level editor's map properties, making it a lot easier to customize a level and adding lights. With this add-on, I now introduce a new layer property, the "lightrad" property. This allows the level designer to lay tiles that emit light ad a certain radius. But you don't want to read all this boring stuff. Let's get into some media!
Here you can see a dynamic light tile (a tile that moves with physics with a light attached to it) showing me where these devious little bastards are. You can also see the player emitting it's own light. I call it a flash light. Sucks that this idiot apparently holds the flash light straight down.
Here you can see multiple light tiles together. And the player.
And for those who want to see this in action, here's a video: http://www.youtube.com/watch?v=2JS0lLnKAuY
A World now has a color value for darkness, this can be set in the level editor's map properties, making it a lot easier to customize a level and adding lights. With this add-on, I now introduce a new layer property, the "lightrad" property. This allows the level designer to lay tiles that emit light ad a certain radius. But you don't want to read all this boring stuff. Let's get into some media!
Here you can see a dynamic light tile (a tile that moves with physics with a light attached to it) showing me where these devious little bastards are. You can also see the player emitting it's own light. I call it a flash light. Sucks that this idiot apparently holds the flash light straight down.
Here you can see multiple light tiles together. And the player.
And for those who want to see this in action, here's a video: http://www.youtube.com/watch?v=2JS0lLnKAuY
- Ginto8
- ES Beta Backer
- Posts: 1064
- Joined: Tue Jan 06, 2009 4:12 pm
- Programming Language of Choice: C/C++, Java
Re: Beat Tapper and Zombie Outrage 2 (ZO2 Updates)
you're misjudging your audience. We do want to know how you did the lighting. Especially making it a circle. Everyone here knows what bitches circles can be.TheAustech wrote:But you don't want to read all this boring stuff.
Quit procrastinating and make something awesome.
Ducky wrote:Give a man some wood, he'll be warm for the night. Put him on fire and he'll be warm for the rest of his life.
- TheAustech
- Chaos Rift Cool Newbie
- Posts: 96
- Joined: Fri Sep 03, 2010 4:38 pm
- Current Project: BeatTapper
- Favorite Gaming Platforms: PC
- Programming Language of Choice: C++, C#
- Location: Maryland
- Contact:
Re: Beat Tapper and Zombie Outrage 2 (ZO2 Updates)
Ah shit, sorry. I just tend to babble on so I didn't want to bore people to death like I've done before.Ginto8 wrote:you're misjudging your audience. We do want to know how you did the lighting. Especially making it a circle. Everyone here knows what bitches circles can be.TheAustech wrote:But you don't want to read all this boring stuff.
As for the circles, it wasn't really that hard since I use SFML. It's really something like:
sf::Shape lightcirc = sf::Shape::Cirlcle(positionx, positiony, radius, color);
- ibly31
- Chaos Rift Junior
- Posts: 312
- Joined: Thu Feb 19, 2009 8:47 pm
- Current Project: Like... seven different ones
- Favorite Gaming Platforms: Xbox 360, Gamecube
- Programming Language of Choice: C++, ObjC
- Location: New Jersey.
Re: Beat Tapper and Zombie Outrage 2 (ZO2 Updates)
But how do you make it shine down through the layers? Like I would have done some insane calcs just to make the level display, then place black anti-circles to cover up the sections that can't be seen
Website/Tumblr
My Projects
The best thing about UDP jokes is that I don’t care if you get them or not.
- TheAustech
- Chaos Rift Cool Newbie
- Posts: 96
- Joined: Fri Sep 03, 2010 4:38 pm
- Current Project: BeatTapper
- Favorite Gaming Platforms: PC
- Programming Language of Choice: C++, C#
- Location: Maryland
- Contact:
Re: Beat Tapper and Zombie Outrage 2 (ZO2 Updates)
The way I'm going to describe it will probably make it sound like rocket science, but it's really not as hard as it may sound:ibly31 wrote:But how do you make it shine down through the layers? Like I would have done some insane calcs just to make the level display, then place black anti-circles to cover up the sections that can't be seen
SFML has rendering targets. Rendering targets can have things drawn to them. Things like sprites, shapes, text, ect.
SFML also has different blend modes, blend modes affect what should happen when two or more pixels overlap. For example, if a sprite were to have the blend mode add, then if a yellow red sprite and a green sprite collided or overlapped, it would appear yellow. Red + Green = Yellow.
The blend mode to look for is the blend mode None. What this does is when 2 pixels overlap each other, the pixel will change it's color to it's overlapped. So here's what I did:
I have one Render Target that draws all the sprites, tiles, zombies, ect. Then I have a second layer that draws the lights. This second layer will also have a rectangle overtop of it that is dark. This will make it appear like it's night time or dark in the world. The lights that go to this layer will have the blend mode none. So the lights that overlap the darkness, will change the pixel to light.
Sorry if this is confusing, but the main thing to understand is how blend modes work and then you're pretty much set.
Re: Beat Tapper and Zombie Outrage 2 (ZO2 Updates)
Kind of confusing, but I get the gist. It would probably be easier if I used SFML... Honestly I would use SFML if I wasn't so OpenGL oriented as of late xD
None the less that is the coolest feature I've seen in a 2D game in a long time, although that poor guy can't figure out how to hold the flashlight for optimum viewing xD
None the less that is the coolest feature I've seen in a 2D game in a long time, although that poor guy can't figure out how to hold the flashlight for optimum viewing xD
- TheAustech
- Chaos Rift Cool Newbie
- Posts: 96
- Joined: Fri Sep 03, 2010 4:38 pm
- Current Project: BeatTapper
- Favorite Gaming Platforms: PC
- Programming Language of Choice: C++, C#
- Location: Maryland
- Contact:
Re: Beat Tapper and Zombie Outrage 2 (ZO2 Updates)
Yeah, he better learn to shine it right or he might die xDeatcomics wrote:Kind of confusing, but I get the gist. It would probably be easier if I used SFML... Honestly I would use SFML if I wasn't so OpenGL oriented as of late xD
None the less that is the coolest feature I've seen in a 2D game in a long time, although that poor guy can't figure out how to hold the flashlight for optimum viewing xD
- dandymcgee
- ES Beta Backer
- Posts: 4709
- Joined: Tue Apr 29, 2008 3:24 pm
- Current Project: https://github.com/dbechrd/RicoTech
- Favorite Gaming Platforms: NES, Sega Genesis, PS2, PC
- Programming Language of Choice: C
- Location: San Francisco
- Contact:
Re: Beat Tapper and Zombie Outrage 2 (ZO2 Updates)
Sweet! That video is awesome. It would be cool if you only did partial darkness instead of full black in the shadows, but hide the zombies so you still don't know where they are. Just an idea to get your creativity flowin'.
Falco Girgis wrote:It is imperative that I can broadcast my narcissistic commit strings to the Twitter! Tweet Tweet, bitches!
- TheAustech
- Chaos Rift Cool Newbie
- Posts: 96
- Joined: Fri Sep 03, 2010 4:38 pm
- Current Project: BeatTapper
- Favorite Gaming Platforms: PC
- Programming Language of Choice: C++, C#
- Location: Maryland
- Contact:
Re: Zombie Outrage 2 (ZO2 Updates)
Although this was added Monday, I'm going to show it today because I had a lot of work to do with homework and school. But I'd like to introduce my new addition to Zombie Outrage 2:
Vehicles
Vehicles are obviously made for transportation, but to travel faster. And one of the goals I'm trying to achieve with Zombie Outrage 2, is an epic feel. To be able to explore a world. And with that in mind, I was aware that there would need to be things faster than just walking, and since I plan to have Zombie Outrage take place in a populated area that got infected, vehicles were in the mind. I was considering bikes though.
But obviously, with any action / fighting games, if you have a way of using cars, those cars better be used for something else than driving. If you catch my drift. But just in case you don't, I wanted to be able to run these little bastards over. How dare they take over the world!
Some minor updates added with vehicles:
YouTube Video: http://www.youtube.com/watch?v=_-gWzUGnxXY
Pics:
Vehicles
Vehicles are obviously made for transportation, but to travel faster. And one of the goals I'm trying to achieve with Zombie Outrage 2, is an epic feel. To be able to explore a world. And with that in mind, I was aware that there would need to be things faster than just walking, and since I plan to have Zombie Outrage take place in a populated area that got infected, vehicles were in the mind. I was considering bikes though.
But obviously, with any action / fighting games, if you have a way of using cars, those cars better be used for something else than driving. If you catch my drift. But just in case you don't, I wanted to be able to run these little bastards over. How dare they take over the world!
Some minor updates added with vehicles:
- You guys made a difference in my game. The viewers wanted the camera to center. I personally wouldn't have but you wanted it, and you got it!
With added vehicles, this adds a new layer property
Level Editor's Map property now can set the world's darkness. Woohoo!
YouTube Video: http://www.youtube.com/watch?v=_-gWzUGnxXY
Pics:
Re: Zombie Outrage 2 (ZO2 Updates)
I saw the vid before I saw this post, but let me just say again w00t you're awesome man, this game is sweet, keep up the awesome work, and I think we're all highly looking forward to a beta release :D