GAMES CATALOG
![]() |
Published by: Sega |
NEWS
By Sergiu Petrisor
Published: September 10, 2008
Print Last time, we learned how Gearbox approached the task of updating Samba
and bringing the experience to the Wii, but I saved the best part: the
controls. How did Gearbox translate the fun of the original game's
maracas to the Wii Remote? What were the challenges we faced and how
did the controls evolve over development? These burning questions and
more will be answered!
Shake, Shake, Shake
Samba de Amigo is a game about shaking maracas, and the original game could be purchased alongside a set of maraca peripherals. When you play Samba, you shake the maracas in high, medium, and low positions according to the targets on the screen. Sounds like a perfect fit for the Wii, with its built-in motion sensing remotes, doesn't it? Well, it is, but making the controls perfect was no small task!
The hardware inside the original maraca peripheral is different than what makes the Wii Remote work. In the maracas for the Dreamcast, there were two sets of input: one that determined the height of the device and one that detected shaking motions. The accelerometer inside the Wii Remote only has input that can tell you direction and force. The trick with getting the controls to feel perfect was figuring out a way to use the data we could get from the Wii Remote to replicate the feel of maracas – shaking and all.
Turning Remotes into Maracas
Because of the differences between the Dreamcast maracas and the Wii Remote, we basically had to start from square one when it came to implementing controls. We knew this would be our greatest challenge in development; the control mechanics are the core of the game. Get them wrong, and it's just not Samba!
First up was research into the technology employed by the Wii Remote. "We spent a bit of time researching accelerometers in general, spanning areas from robotics where they are used to estimate position and tilt and measure tactile feedback, to areas that measure human body movement," Shawn Green, Lead Programmer, was intimately involved in creating the controls. "After getting some basic understanding of practical uses for the accelerometer data in general, we wrote some visualization tools to see the data in action and determine how to apply the input to the context of a person holding, moving, and shaking a pair of maracas."
The first pass at controls involved selecting low, medium, and high note targets. The accelerometer inside the Wii Remote measures two kinds of movement: static acceleration to determine tilt when the device is at rest (affected only by gravity), and dynamic acceleration for when the device is moving. To determine which target the player is selecting, we used the static acceleration data to figure out the orientation of the Wii Remote as it relates to the ground. Challenge one: solved!
So, now we can select a low, medium, or high note target. That just leaves the fun part, shaking! We could have used button presses for shakes, but then the Wii Remote wouldn't feel much like a maraca if you couldn't shake it, right? We needed to deliver a faithful Samba experience to the Wii audience, and we needed to live up to the original, so we dug deeper for better solutions. Using the data from the Wii Remote, recognizing a shake is fairly easy; you can just watch for a strong movement or acceleration. The problem we had to address was that this movement could still affect which target the player was selecting. Remember that the Dreamcast maracas had different hardware than the Wii Remote – we had to use the data just from the Wii Remote's accelerometer to determine both selection AND shaking.
This was the most challenging part of developing the controls. How would we differentiate a shake from target selecting motions while the player was in a maraca-shaking frenzy? We came up with a few possible solutions to the problem, but in the end the solution we stuck with was a system that took into account the intended target for the note and the target that the player had currently selected. If those two matched and the player shook at the right time (as the note indicator reaches the target), it would be interpreted as shaking instead of target selection. Problem solved!
Last Details
So at this point we had the controls implemented. You could select targets and shake, and it worked perfectly. There was one last control-related concern: Hustle Mode. In this mode, users still shake along, but must perform additional combinations of gestures such as shaking the maracas back and forth between two positions. Implementation for this mode turned out to be fairly easy; after all, measuring movement over time is one thing the Wii Remote's accelerometer is good at! The gesture system looks at the direction the player is moving the device to determine a direction.
Once the controls were largely in place, it was time to test, test, test, tweak, fine tune, and test some more. Testing was integrated in the entire process of development, and as the controls emerged and became more solid, testers helped provide feedback to fine tune them. We spent a lot of time even after the system had been nailed down testing and making the controls more responsive. There were lots of tired arms in the Gearbox QA department!
Until Next Time
Sounds like a lot of work just to get a remote to pretend to be a maraca, doesn't it? Now you know the down-and-dirty details behind how Samba's controls scheme works on the Wii platform. When you play it (and I know you will), you'll be able to fully appreciate the efforts we took to reproduce the fun of Samba for your Wii! Special thanks to Shawn Green – without him this inside look at technical challenges wouldn't be possible! Stay tuned, because next time we'll be talking about the music selection for Samba!
Shake, Shake, Shake
Samba de Amigo is a game about shaking maracas, and the original game could be purchased alongside a set of maraca peripherals. When you play Samba, you shake the maracas in high, medium, and low positions according to the targets on the screen. Sounds like a perfect fit for the Wii, with its built-in motion sensing remotes, doesn't it? Well, it is, but making the controls perfect was no small task!
The hardware inside the original maraca peripheral is different than what makes the Wii Remote work. In the maracas for the Dreamcast, there were two sets of input: one that determined the height of the device and one that detected shaking motions. The accelerometer inside the Wii Remote only has input that can tell you direction and force. The trick with getting the controls to feel perfect was figuring out a way to use the data we could get from the Wii Remote to replicate the feel of maracas – shaking and all.
Turning Remotes into Maracas
Because of the differences between the Dreamcast maracas and the Wii Remote, we basically had to start from square one when it came to implementing controls. We knew this would be our greatest challenge in development; the control mechanics are the core of the game. Get them wrong, and it's just not Samba!
First up was research into the technology employed by the Wii Remote. "We spent a bit of time researching accelerometers in general, spanning areas from robotics where they are used to estimate position and tilt and measure tactile feedback, to areas that measure human body movement," Shawn Green, Lead Programmer, was intimately involved in creating the controls. "After getting some basic understanding of practical uses for the accelerometer data in general, we wrote some visualization tools to see the data in action and determine how to apply the input to the context of a person holding, moving, and shaking a pair of maracas."
The first pass at controls involved selecting low, medium, and high note targets. The accelerometer inside the Wii Remote measures two kinds of movement: static acceleration to determine tilt when the device is at rest (affected only by gravity), and dynamic acceleration for when the device is moving. To determine which target the player is selecting, we used the static acceleration data to figure out the orientation of the Wii Remote as it relates to the ground. Challenge one: solved!
So, now we can select a low, medium, or high note target. That just leaves the fun part, shaking! We could have used button presses for shakes, but then the Wii Remote wouldn't feel much like a maraca if you couldn't shake it, right? We needed to deliver a faithful Samba experience to the Wii audience, and we needed to live up to the original, so we dug deeper for better solutions. Using the data from the Wii Remote, recognizing a shake is fairly easy; you can just watch for a strong movement or acceleration. The problem we had to address was that this movement could still affect which target the player was selecting. Remember that the Dreamcast maracas had different hardware than the Wii Remote – we had to use the data just from the Wii Remote's accelerometer to determine both selection AND shaking.
This was the most challenging part of developing the controls. How would we differentiate a shake from target selecting motions while the player was in a maraca-shaking frenzy? We came up with a few possible solutions to the problem, but in the end the solution we stuck with was a system that took into account the intended target for the note and the target that the player had currently selected. If those two matched and the player shook at the right time (as the note indicator reaches the target), it would be interpreted as shaking instead of target selection. Problem solved!
Last Details
So at this point we had the controls implemented. You could select targets and shake, and it worked perfectly. There was one last control-related concern: Hustle Mode. In this mode, users still shake along, but must perform additional combinations of gestures such as shaking the maracas back and forth between two positions. Implementation for this mode turned out to be fairly easy; after all, measuring movement over time is one thing the Wii Remote's accelerometer is good at! The gesture system looks at the direction the player is moving the device to determine a direction.
Once the controls were largely in place, it was time to test, test, test, tweak, fine tune, and test some more. Testing was integrated in the entire process of development, and as the controls emerged and became more solid, testers helped provide feedback to fine tune them. We spent a lot of time even after the system had been nailed down testing and making the controls more responsive. There were lots of tired arms in the Gearbox QA department!
Until Next Time
Sounds like a lot of work just to get a remote to pretend to be a maraca, doesn't it? Now you know the down-and-dirty details behind how Samba's controls scheme works on the Wii platform. When you play it (and I know you will), you'll be able to fully appreciate the efforts we took to reproduce the fun of Samba for your Wii! Special thanks to Shawn Green – without him this inside look at technical challenges wouldn't be possible! Stay tuned, because next time we'll be talking about the music selection for Samba!
Hide Comments (0)
SPONSORED LINKS
MOST POPULAR
World of Warcraft Patch 2.4.0 Notes: Sunwell Plateau
Although it does not include all the patch notes, I thought I'd add this now so you get the general idea of what will change in the next major World of Warcraft Patch 2.4.0.
Although it does not include all the patch notes, I thought I'd add this now so you get the general idea of what will change in the next major World of Warcraft Patch 2.4.0.
Diablo 3 Announcement! Mysterious runes appear on Blizzard Splash Page
The image on the Blizzard Entertainment Splash Page is updated, continuing to raise expectations that an announcement is forthcoming from this weekend's Worldwide Invitational event.
The image on the Blizzard Entertainment Splash Page is updated, continuing to raise expectations that an announcement is forthcoming from this weekend's Worldwide Invitational event.
The Sims Castaway Story available in stores
Electronic Arts Inc. announced today that The Sims Castaway Stories for the PC is on store shelves across Europe.
Electronic Arts Inc. announced today that The Sims Castaway Stories for the PC is on store shelves across Europe.
AGEIA Technologies announces Unreal Tournament 3 PhysX Mod-Kit and exclusive Unreal Engine 3 content
Tornado & LightHouse PhysX Mod maps for UT3 ready for download now.
Tornado & LightHouse PhysX Mod maps for UT3 ready for download now.
Need for Speed: Carbon patch v1.4
Although Pro Street has been released, EA continues to create new patches for Carbon.
Although Pro Street has been released, EA continues to create new patches for Carbon.
Command and Conquer 3: Kane's Wrath
Welcome back, LEGION. Indeed, Joe Kucan is back, portraying the legendary self-proclaimed prophet Kane, through 20 years of Command and Conquer history: past, present and future. The 13 missions spread story explains what happened to the Brotherhood of Nod right after the Second Tiberium War, and fill the history gap left by the original Command and Conquer 3. And then of course some more, the action takes us a bit more into the future, showing just a sneak peak of the shape of things to come.
Welcome back, LEGION. Indeed, Joe Kucan is back, portraying the legendary self-proclaimed prophet Kane, through 20 years of Command and Conquer history: past, present and future. The 13 missions spread story explains what happened to the Brotherhood of Nod right after the Second Tiberium War, and fill the history gap left by the original Command and Conquer 3. And then of course some more, the action takes us a bit more into the future, showing just a sneak peak of the shape of things to come.
CSI: Crime Scene Investigation - Hard Evidence
"A murder?...a suicide?...an accident?...a coincidence?... Follow the evidence and find the moment of truth. It's all about the evidence and more like the show than ever" We'll see...
"A murder?...a suicide?...an accident?...a coincidence?... Follow the evidence and find the moment of truth. It's all about the evidence and more like the show than ever" We'll see...
Sins of a Solar Empire
The stellar "Sins of a Solar Empire" hits our PCs with a unique interesting new combination of game genres and a few cool ideas that should draw the attention of quite a few strategy fans. The newcomer Ironclad Games managed the impossible and created a competitive title indeed. But aside from all the prays and high marks this game received overall, its approach on RTS and the mix of elements it brings, one can find some things that will bother a few players and that will eventually influence the grades of this review. Ok, let's take it from the top.
The stellar "Sins of a Solar Empire" hits our PCs with a unique interesting new combination of game genres and a few cool ideas that should draw the attention of quite a few strategy fans. The newcomer Ironclad Games managed the impossible and created a competitive title indeed. But aside from all the prays and high marks this game received overall, its approach on RTS and the mix of elements it brings, one can find some things that will bother a few players and that will eventually influence the grades of this review. Ok, let's take it from the top.
Sherlock Holmes versus Arsene Lupin
Sherlock Holmes, the worlds` greatest detective, created by Arthur Conan Doyle is about to face his biggest challenge so far: Arsene Lupin, the worlds` greatest thief, created by Maurice Leblanc. Who is going to win this battle of wits? Who is going to be victorious, and, most importantly, who would you like to see as the winner?
Sherlock Holmes, the worlds` greatest detective, created by Arthur Conan Doyle is about to face his biggest challenge so far: Arsene Lupin, the worlds` greatest thief, created by Maurice Leblanc. Who is going to win this battle of wits? Who is going to be victorious, and, most importantly, who would you like to see as the winner?
Silent Hunter 4: Pacific U-Boat Missions
I thought a bit about how to start this. While saying that Silent Hunter IV is the best submarine simulator out there is true, it doesn't mean much, especially for new players. Saying it is one of the best simulator games out there is again accurate, but again, a bit of an understatement. Why? Well because... despite the high complexity and realism involved, Ubisoft Romania managed to develop a game that is appealing to the beginners as well, in a certain degree.
I thought a bit about how to start this. While saying that Silent Hunter IV is the best submarine simulator out there is true, it doesn't mean much, especially for new players. Saying it is one of the best simulator games out there is again accurate, but again, a bit of an understatement. Why? Well because... despite the high complexity and realism involved, Ubisoft Romania managed to develop a game that is appealing to the beginners as well, in a certain degree.
Sword of the New World: Granado Espada
Lineage II had it share of success. At the time the game was released, it was one of the most beautiful MMOG on the market. To take its place as the most beautiful MMOG, the Ragnarok Online (or RO) developers from imcGames created Sword of the New World: Granado Espada.
Lineage II had it share of success. At the time the game was released, it was one of the most beautiful MMOG on the market. To take its place as the most beautiful MMOG, the Ragnarok Online (or RO) developers from imcGames created Sword of the New World: Granado Espada.
GC: Disciples 3: Renaissance
We were able to take part in 2 battles and what we saw pleased us. The transition to the 3D helped the game and gave it a better view on the battlefield. You can move the camera and this way you get a better look at the action. The units are amazing and their animations are clean and good looking. Same goes for spells and effects: you will love what you see.
We were able to take part in 2 battles and what we saw pleased us. The transition to the 3D helped the game and gave it a better view on the battlefield. You can move the camera and this way you get a better look at the action. The units are amazing and their animations are clean and good looking. Same goes for spells and effects: you will love what you see.
Nitro Stunt Racing Stage 1
Last week I began to search some new independent games. Suddenly I stumbled upon this interesting racing game called Nitro Stunt Racing. The title sounds non-original but the content tends to be if not original, at least interesting.
Last week I began to search some new independent games. Suddenly I stumbled upon this interesting racing game called Nitro Stunt Racing. The title sounds non-original but the content tends to be if not original, at least interesting.
GC: Aion Tower of Eternity
In a perfect world, everything is controlled by a balance between Chaos and Order. But what happens if things start to get messy and a great evil is about to unleash an epic conflict onto the universe? This is what NCsoft decided to unveil and also explain why Aion is a MMO bound to have success.
In a perfect world, everything is controlled by a balance between Chaos and Order. But what happens if things start to get messy and a great evil is about to unleash an epic conflict onto the universe? This is what NCsoft decided to unveil and also explain why Aion is a MMO bound to have success.
Race 07
So here I am back on the road with a BMW. This time in Race 07 demo. The only racing-simulation game that really impressed me at GC. But only with the help of the Steam client which probably will become the "god" of online distribution! Anyway a big minus for this decision of playing the game only through Steam.
So here I am back on the road with a BMW. This time in Race 07 demo. The only racing-simulation game that really impressed me at GC. But only with the help of the Steam client which probably will become the "god" of online distribution! Anyway a big minus for this decision of playing the game only through Steam.
Football Manager 2008 Patch v8.0.2 - 37437 downloads
Age of Empires 3 The Asian Dynasties Demo - 30021 downloads
Crysis Single Player DirectX 9 and DirectX 10 Demo - 23650 downloads
Pro Evolution Soccer 2008 Demo - 21237 downloads
LFS_S2_ALPHA_Y - 11773 downloads
Macro: Rogue
must have rogue macros
must have rogue macros
Macro: Priest
must have priest macros
must have priest macros
Macro: Mage
must have mage macros
must have mage macros
Macro: Druid
must have druid macros
must have druid macros
Medieval 2: Total War Cheats
Just for you, some Medieval 2 cheats.
Just for you, some Medieval 2 cheats.
LATEST REVIEWS
| Samba de Amigo April 16, 2008 Created exclusively for the Wii home video game system, this vibrant
and addictive new game lets players shake to the beats of a
samba-infused soundtrack comprised of popular new songs as well as
fan-favourites from the original game.
Read Game Description |
ADVERTISMENT
LATEST VIDEOS
LATEST SCREENSHOTS
LATEST TIPS & TRICKS
There are no tips & tricks here.













Please log in to access this section.