Viva La Samba
Moderator: PC Supremacists
- Falco Girgis
- Elysian Shadows Team
- Posts: 10294
- Joined: Thu May 20, 2004 2:04 pm
- Current Project: Elysian Shadows
- Favorite Gaming Platforms: Dreamcast, SNES, NES
- Programming Language of Choice: C/++
- Location: Studio Vorbis, AL
- Contact:
Viva La Samba
I've just finished up that Particle demo. It was simple and easy to make, but it's the type of thing that can easily impress. It's user-friendly as well as fully customizable. Although it's only fun for a few minutes of playing, it's a well-rounded creation that is deserving of at least a try or two.
My newer project I hope will become much more without me having to do much more. In otherwords, I want it to be fairly easy to make and still be tons of fun. My friends, I present to you my newest project:
Viva La Samba
Yes, you've guessed right, my very own Samba De Amigo clone. I started a bit tonight. While it wouldn't even be fair to call this image a beta shot, you can just think of it as "a taste of things to come."
I hope to adequately reproduce everything that made Samba insanely fun and addicting, but add my own stuff. What is the Samba formula? Generate a rhythm with the music that must be reproduced by the player.
The engine itself is insanely simple. I've used linked lists from the particle engine to create the blue "rhythm" balls (works perfectly). When the blue ball gets to a target, you have to hit the corresponding button. (hopefully I can 1) get help from somebody else to create a maraca driver 2) create my own driver)
Samba De Amigo had awesome backgrounds that also gave it its charm. While I can't create 3D polygonal character models dancing around, I can create my own background bursting with color and so much life that your eyes want to explode.
I think what I'll end up doing is giving every song its own graphics folder. In there you have a background and several images. The images stretch, skew, rotate, bounce, distort, change colors, fade in and out, and everything to give life and energy to the song.
Imagine playing a Super Mario Bros song. Perhaps the background could be a screenshot from a Mario Bros game, then you have tiles and images of mushrooms and fireflowers bouncing around and dancing merrily on the background while you bust out skill to maintain the beat?
I wanted a game that could allow you to play your own song. That of course, would be impossible as I have no way of dynamically creating the balls to go with the rhythm of any song. Then it came to me one day while I was sitting on the toilet. What if the player creates their own rhythm?
I've decided on a "record" mode. You can upload an MP3 (hopefully, if not then OGG) from your PC to your Dreamcast. You then play the song through and perform the motions on the controller corresponding to the beats you want it to create. When you push a button, the timer on the Dreamcast along with the button you pushed is stored in a text file on your PC. The text file can later be loaded with the song and even saved onto a VMU in the future. After you're done recording, play through the song and the game will create the beats for you based on the text file it made in the previous run. That way you can make a song as easy or hard as you want and have full customizability.
Anyway, there's an infinate number of things that can be done to make such a game polished. Even think about the finer points that made the game so vibrant. If you strike a pose correctly, a thing of confetti would burst onto the screen. Particle engine anyone?
Hell, another thing that I thought Samba really lacked was 4-player capability. It really wouldn't be hard at all for me to make it...
My newer project I hope will become much more without me having to do much more. In otherwords, I want it to be fairly easy to make and still be tons of fun. My friends, I present to you my newest project:
Viva La Samba
Yes, you've guessed right, my very own Samba De Amigo clone. I started a bit tonight. While it wouldn't even be fair to call this image a beta shot, you can just think of it as "a taste of things to come."
I hope to adequately reproduce everything that made Samba insanely fun and addicting, but add my own stuff. What is the Samba formula? Generate a rhythm with the music that must be reproduced by the player.
The engine itself is insanely simple. I've used linked lists from the particle engine to create the blue "rhythm" balls (works perfectly). When the blue ball gets to a target, you have to hit the corresponding button. (hopefully I can 1) get help from somebody else to create a maraca driver 2) create my own driver)
Samba De Amigo had awesome backgrounds that also gave it its charm. While I can't create 3D polygonal character models dancing around, I can create my own background bursting with color and so much life that your eyes want to explode.
I think what I'll end up doing is giving every song its own graphics folder. In there you have a background and several images. The images stretch, skew, rotate, bounce, distort, change colors, fade in and out, and everything to give life and energy to the song.
Imagine playing a Super Mario Bros song. Perhaps the background could be a screenshot from a Mario Bros game, then you have tiles and images of mushrooms and fireflowers bouncing around and dancing merrily on the background while you bust out skill to maintain the beat?
I wanted a game that could allow you to play your own song. That of course, would be impossible as I have no way of dynamically creating the balls to go with the rhythm of any song. Then it came to me one day while I was sitting on the toilet. What if the player creates their own rhythm?
I've decided on a "record" mode. You can upload an MP3 (hopefully, if not then OGG) from your PC to your Dreamcast. You then play the song through and perform the motions on the controller corresponding to the beats you want it to create. When you push a button, the timer on the Dreamcast along with the button you pushed is stored in a text file on your PC. The text file can later be loaded with the song and even saved onto a VMU in the future. After you're done recording, play through the song and the game will create the beats for you based on the text file it made in the previous run. That way you can make a song as easy or hard as you want and have full customizability.
Anyway, there's an infinate number of things that can be done to make such a game polished. Even think about the finer points that made the game so vibrant. If you strike a pose correctly, a thing of confetti would burst onto the screen. Particle engine anyone?
Hell, another thing that I thought Samba really lacked was 4-player capability. It really wouldn't be hard at all for me to make it...
Last edited by Falco Girgis on Wed Jul 06, 2005 10:34 am, edited 1 time in total.
- JS Lemming
- Game Developer
- Posts: 2383
- Joined: Fri May 21, 2004 4:09 pm
- Location: C:\CON\CON
Uh oh... Uh oh! UH OH!!!! Su... Su... Sounds like a.... Sounds like a KillA Idea Yalll!
Good luck wit dat.
(I bet the hardest part will be the driver if you have to craft it yourself)
PS: I would start on my new brew today but I'm going on a 7 day vacation on friday.
Good luck wit dat.
(I bet the hardest part will be the driver if you have to craft it yourself)
PS: I would start on my new brew today but I'm going on a 7 day vacation on friday.
Small girl at the harbor wrote:Look Brandon, that crab's got ham!
- Falco Girgis
- Elysian Shadows Team
- Posts: 10294
- Joined: Thu May 20, 2004 2:04 pm
- Current Project: Elysian Shadows
- Favorite Gaming Platforms: Dreamcast, SNES, NES
- Programming Language of Choice: C/++
- Location: Studio Vorbis, AL
- Contact:
- JS Lemming
- Game Developer
- Posts: 2383
- Joined: Fri May 21, 2004 4:09 pm
- Location: C:\CON\CON
I'm guessing it's because he's sick of spilling everything about his projects, just to have you shit in his face and say, "Whoop, mine's secret; even though this is the secret development forum. Not much I can say about my stuff. "JS Lemming wrote:Yeah about that, why did you lock it and make it "no longer in use"? I'm guessing because it wasn't being utilized? Ah well.
Then again, it could be because it wasn’t being used enough.
- JS Lemming
- Game Developer
- Posts: 2383
- Joined: Fri May 21, 2004 4:09 pm
- Location: C:\CON\CON
STFU arce. I told you why I didn't reveal crap about the Chainsaw game. So where do you stand with that? Huh? Don't make me rip your intestines out.. and WHIP you with them.Arce wrote:I'm guessing it's because he's sick of spilling everything about his projects, just to have you shit in his face and say, "Whoop, mine's secret; even though this is the secret development forum. Not much I can say about my stuff. "JS Lemming wrote:Yeah about that, why did you lock it and make it "no longer in use"? I'm guessing because it wasn't being utilized? Ah well.
Then again, it could be because it wasn’t being used enough.
Look at that Arce, I can put rolly eyes too. Now what?
Small girl at the harbor wrote:Look Brandon, that crab's got ham!
Hmm...I must have missed where you told me why it's secret.
Anyway, why are you bitching about it being closed if you never used it? As far as I can see, only Gyro has used it while you sit around and say, "Sorry, mine's too secret for you."
So, mind re-telling me why it's 'secret'? Again, I must have missed it.
<Edited by Xylene -- there were like 5000 emoticons. There is no need for that in a dev topic>
I can put more rollies than you. Sorry if I accidentally kill your computer. :spin:
Anyway, why are you bitching about it being closed if you never used it? As far as I can see, only Gyro has used it while you sit around and say, "Sorry, mine's too secret for you."
So, mind re-telling me why it's 'secret'? Again, I must have missed it.
<Edited by Xylene -- there were like 5000 emoticons. There is no need for that in a dev topic>
I can put more rollies than you. Sorry if I accidentally kill your computer. :spin:
Aight, sorry. I admit, I did start it. I respect that you want the chainsaw thing to be secret. It just pisses me off not knowing what you people are doing.
And Gyro, why did you lock the forum? I have some crap I'd like to post in there now.
Everybody, I've decided to make everything I release open source. So if you'd like to see some of my crap once I actually do something, tell me.
PS: You can delete the 's if you want. I think I went a bit overboard.
And Gyro, why did you lock the forum? I have some crap I'd like to post in there now.
Everybody, I've decided to make everything I release open source. So if you'd like to see some of my crap once I actually do something, tell me.
PS: You can delete the 's if you want. I think I went a bit overboard.
- JS Lemming
- Game Developer
- Posts: 2383
- Joined: Fri May 21, 2004 4:09 pm
- Location: C:\CON\CON
- Falco Girgis
- Elysian Shadows Team
- Posts: 10294
- Joined: Thu May 20, 2004 2:04 pm
- Current Project: Elysian Shadows
- Favorite Gaming Platforms: Dreamcast, SNES, NES
- Programming Language of Choice: C/++
- Location: Studio Vorbis, AL
- Contact:
- Falco Girgis
- Elysian Shadows Team
- Posts: 10294
- Joined: Thu May 20, 2004 2:04 pm
- Current Project: Elysian Shadows
- Favorite Gaming Platforms: Dreamcast, SNES, NES
- Programming Language of Choice: C/++
- Location: Studio Vorbis, AL
- Contact:
Anyways, I've declared my devving back in session. Today, I've created a StringPrompt thingy. It's a complete set of functions to pop an onscreen keyboard to fetch user input.
Perfect in games that require names for highscores, user information, and even file locations for openning files on the go.
Anyway, I'm writing a set of PC navigation functions to work in with it. This'll be good for Viva La Samba so that the user can browse the /cd or /pc for songs and files to load.
Perfect in games that require names for highscores, user information, and even file locations for openning files on the go.
Anyway, I'm writing a set of PC navigation functions to work in with it. This'll be good for Viva La Samba so that the user can browse the /cd or /pc for songs and files to load.
- spideyspiderman2000
- Chaos Rift Demigod
- Posts: 1177
- Joined: Fri Sep 17, 2004 9:28 pm
- Location: Stupid Kansas
- Contact:
Put lots of rock music in it...GyroVorbis wrote:Because the secret game dev forum is no longer in use, I've decided I'm going to make Viva La Samba public.
I'd like to ask everybody with a high enough level of intellect (maybe one of two of you) if you have any suggestions or anything you'd like to see in Viva La Samba.
That's my only suggestion.
I HATE Jack Thompson!South Park wrote:Mr Garrison: Okay class. Can anybody tell me what "Sexual Harrassment" is?
Cartman: Isn't that when you're having intercourse with a special lady friend, and some other guy comes up behind you and tickles your balls?
- spideyspiderman2000
- Chaos Rift Demigod
- Posts: 1177
- Joined: Fri Sep 17, 2004 9:28 pm
- Location: Stupid Kansas
- Contact:
Green Day, David Bowie, Ozzy, Metallica, Sex Pistols, AC/DC, Dead Kennedys, etc.
I HATE Jack Thompson!South Park wrote:Mr Garrison: Okay class. Can anybody tell me what "Sexual Harrassment" is?
Cartman: Isn't that when you're having intercourse with a special lady friend, and some other guy comes up behind you and tickles your balls?
And get sued from every individual one of those singers? I don't think so.
As you *should* have read, there will be a record mode. We can UNOFFICIALLY add those songs, and distribute among ourselves, but as for the actual songs built in, he can only use songs he makes himself. OC remixes would be good, if we can get some permission.
As you *should* have read, there will be a record mode. We can UNOFFICIALLY add those songs, and distribute among ourselves, but as for the actual songs built in, he can only use songs he makes himself. OC remixes would be good, if we can get some permission.