games  anime  |  toys
This is a Dtoid readers's blog. For staff blogs click here. Confused? read this Create you own!  |   Members: Login now





Pong-Karuga: DevBlog #2 (Now with awesome pictures!)
GoS-CPT-Stewart | 6:30 PM on 12.15.2008 7 comments


Well I'm back and with quite a big update (after working around 30-something hours on it). I'll try not to be as wordy this time around (plus I've got more pictures!). So, here it goes.

Over the weekend I put together the rest of the gameplay for Pong-Karuga and started working on the sprites and particle effects to make it look good while you play. So I'll start off talking about the new gameplay elements implemented and in between you'll see some images of all the current images (some temporary some final. See if you can guess which ones are which).


One of the splash screens (It chooses at random on startup)

So once I got my "physics" system working I started on polarity. This was the simplest of all the gameplay elements in that one variable is switched from true to false and back again. So, that means I got the polarity system up pretty early on. Hitting the ball as the same color will net you 1 energy, but hitting it with the wrong color means you lose a life. At first, the ball never changed colors and was always stuck at white. This made the game pretty easy, but I had to come up with a way to change its color. So I did what every programmer does... I made it random! Now, everytime you hit the ball back, it has a 50-50 chance of changing colors. This makes the "charged shot" battles pretty hectic.

This ended up working pretty well and made the game much more interesting than I expected it to. It's especially fun watching people play it for the first time and watch them struggle to grab the concept, but once they finally get it they completely change the way the play the game and it's great to see.

Now that the charged shot AND polarity were both implemented I had to tie them together somehow. After some toying around I came to the current iteration of the system. When you launch a charged shot it moves more than 3 times the starting speed, but in a random Y direction. This makes it a little harder for the person with the charged shot to just try and take advantage of the other player.


The other splash screen. Yeah, they're awesome.. I know.

If the other player hits the charged shot as the right color, the ball gets volleyed like it normally would, but now the original player has to react to the quickly moving ball. It still randomly changes colors too, making it even more hectic. I've even had a long enough volley that one of us got enough energy to catch the ball again. It sounds simple, but it's really hard once the ball gets moving (and it still speeds up every 3 hits).

So once that was done I added the enemies flying in from the top of the screen. Their job is to break up the flow of the game by just being there. When the ball hits them, they suck it in and change its color to whatever they are and then spit it out in a random direction. They're mean little sons of bitches, especially when they start passing it around through the middle of the board. Once they launch the ball out though, they explode (Still no explosion particle effect yet :( ). I guess they're kinda like bees if you think about it. Once they do their damage they die a very painful death...


Some enemies (no white enemy sprite yet) and the black ball shown with particle trail

Anyway, they come in waves of 5 starting from the very beginning of the game. A new wave will only come once all 5 previous enemies have been wiped out. Oh, and you can blow them up with your charged shot too, which is pretty sweet. AND they'll catch the ball and they fly in from the top of the screen. They're always ready to just screw everything up.

Then I had the idea to get a wired 360 controller to work in game... luckily that didn't take much effort (much to my surprise)! Start pauses/unpauses the game, left thumbstick moves the left player, "A" changes polarity, and "X" launches a charged shot.

Once all of the gameplay had been finished I moved on to the Sprites/sound effects/particle effects. Rather than blabbing on any longer I'll just show you the rest of the screenshots of the game.


Crappy charged shot lightning!


The little pause before starting a match... Everything looks so peaceful


Here's the white ball's particle trail... and stuff.

Oh... and if anybody wants to help me make some sweet sprites for the game I would love the help (I'm a programmer not an artist dammit!). If you want to help, know that I'm on a tight schedule. As in, I would need them sometime tomorrow since the game is due Wednesday morning.

Anyway, I hope you've all enjoyed this little preview. I'll be back with the download for the game on Wednesday!



Attached photos:

Photo Photo Photo Photo Photo Photo

Is this post awesome? Vote it up!

0


Comment with Facebook





Click connect and comment instantly!

Comment with Dtoid





New? SIGN UP - it takes 5 seconds

7 comments | showing # 1 to 7

prev next

pendelton21's Destructoid Blog
Oh
My
God
You, sir, have thoroughly impressed me with this blog. SOMEONE FRONT PAGE THIS RIGHT NOW!!!
ROCKETR's Destructoid Blog
This is awesome, front page all the way!!
C2C Shiro's Destructoid Blog
Looks very impressive for a pong game. I'm looking forward to playing this soon.
Takeshi's Destructoid Blog
I was waiting on an update. This looks awesome! Great work Dan. I love it.
GoS-CPT-Stewart's Destructoid Blog
I really love that background. I found that tonight and it makes the whole game have a really awesome feel to it. Hopefully the other sprites I find will blend well with it.
GoS-CPT-Stewart's Destructoid Blog
Dammit! That comment was going to have more to it... Anyway, thanks for your comments guys. Hopefully it won't disappoint!
TewDee's Destructoid Blog
Love the Ikaruga splash screens. :) Fun stuff.


prev next


Comment with Facebook





Click connect and comment instantly!

Comment with Dtoid





New? SIGN UP - it takes 5 seconds

Comments policy

Destructoid is an open discussion community. You don't need to "audition" to post a comment - just speak your mind. We respect differing opinions on the site, so have at it. Be smart, funny, insightful, clueless, or cute -- but back it up with substance. Keep your cool, keep it fun. We only ask that you act respectfully and above all: don't be a troll and ruin it for everyone else. Don't bring down gamers or we'll, you know, gently shoot you in the face and stuff you into a flaming mailbox. Each comment is your opportuntity to make this community awesomer. Is that even a word?

Avoiding the banhammer only requires common sense: spamming, trolling, racism, NSFW stuff, and other forms of sucking will not be tolerated. If anyone is griefing please report abuse. Be good. Don't suck!

 about me

So yeah, I'm Dan. Uhh... i like stuff.

Consoles I own :
NES
SNES
N64
Gamecube
Wii
DS
PS(1)
PS2
PS3
Dreamcast
Xbox 360
Atari 7200
and a sweet PC.

Currently attending Full Sail for the Game Development (read: programming) Bachelor's Degree.

I've also begun working towards the eventual creation of a development studio, "Odd Man Out Studios", which I hope to start up with a couple of friends. http://www.oddmanoutstudios.net

Umm... that's about it.

 xbox 360 gamertag
 friends' updates
AgentMOO's Profile AgentMOO
The wrong thing: Sh*t just got real
CaffeinePowered's Profile CaffeinePowered
TF Tuesdays - 10/7
Conrad Zimmerman's Profile Conrad Zimmerman
Dale North psyched about Fallout 3 360 Avatar items
Coonskin05's Profile Coonskin05
A Not-So-Weird Kid's Top 10: NES Games
craigbezzle's Profile craigbezzle
Fails at blogging.
EternalDeathSlayer's Profile EternalDeathSlayer
Happy Thanksgiving Destructoid, I'm thankful for you and some other stuff.
GoS-CPT-Stewart's Profile GoS-CPT-Stewart
Up and Atom - A Molecular Puzzle Game
Ha-Puken's Profile Ha-Puken
RESPECT = DESERVED (NSFW)
Hamza CTZ Aziz's Profile Hamza CTZ Aziz
The latest Halo novel now in stores
Jim Sterling's Profile Jim Sterling
Aliens vs. Predator multiplayer trailer is pretty amazing
Jordan Devore's Profile Jordan Devore
A video walkthrough of R.U.S.E. from the future
Knives's Profile Knives
Destructoid's PAX 09 Panel
MaxVest's Profile MaxVest
My New Job As A Chicken Sexer -- Not What I Thought It Would Be
Niero's Profile Niero
Join Destructoid at the University of Miami's Launchpad
nopk's Profile nopk
Sins of a Solar Empire: Review
pixelpunx's Profile pixelpunx
Hey Portland! Chiptune Show tonight!
ROCKETR's Profile ROCKETR
Fails at blogging.
SpilledMilk's Profile SpilledMilk
Animation Blow-out! : Fresh Prince was right
Super Ghosts n  Ghosts's Profile Super Ghosts n Ghosts
Developer Diary #2 - Super Ghosts 'n ... Ghosts?: The Movie Colon The Game!
Tiff's Profile Tiff
Post-PAX Love & Farewell to Destructoid (for now)
Y0j1mb0's Profile Y0j1mb0
PS3 Friday Night Fights: I CAN'T MOVE EDITION


 

 
  get involved

register or login
post a blog
post a forum
enter a contest
contribute a news tip
suggest a feature
be a guest editor
support

new member's guide
login assistance
tech support
report abuse
email our editors
read our dev blog
nuclear crisis?
keep in touch

RSS feed
Twitter
Facebook
Myspace
Flickr
Game nights
Meetup+play online
seriously

about Destructoid
advertising
terms of use
privacy policy
jobs at MM
buy our crap
our network

Tomopop
Japanator
Despingation?




Destructoid is an independently-run publication forged by our love of video games and the gaming community's need of accountable enthusiast press
living the dream since March 16, 2006