Hi!, if you are interested in game development using XNA this is the place. The aim of this blog is deal with different issues of game development such as game architecture, artificial intelligence, multithreading and so on. however your thoughts are important as well, i encourage you to take part in this blog sending your comments and suggestions. Well, a good start would be give you a complete game made with XNA and that's precisely what i'm going to do.
RetroBubbleBobble is a remake of the popular arcade Bubble & Bobble made by Taito in 1986 and was my contribution to the Dream Build Play contest. I wasn't one of the finalist but it was a good experience and i learnt a lot about XNA. The game only has seven levels, but you can extend it if you want.
I developed the game for both Windows and XBOX360 platforms, so you can play it in any of them. The source code is available as well so feel free to check it out.
RetroBubbleBobble (Windows version)
RetroBubbleBobble (XBOX360 version)
RetroBubbleBobble (Sources)
RetroBubbleBobble (Windows version)
RetroBubbleBobble (XBOX360 version)
RetroBubbleBobble (Sources)



9 comments:
I just wanted to let you know I've really enjoyed digging through this source code.
Thank you so much for taking the time to provide this great resource to the community.
Your code was clean and very understandable. Providing such a robust and complete game with complete source is a truly stupendous asset for the entire XNA community.
I found the way you load you created and load the levels of particular interest. I might end up doing a tutorial on that method in the future I enjoyed it so much.
So thanks! I really enjoyed it and keep up the great work.
Hi George,
Thank you for your comments, you are just the firt one doing it :). About level creation, i thought about make level creation tool or better creating levels while you're playing but in the end creating levels by scripting was a nice solution because in this game, levels are really easy to create :). I encourage you to make whatever modification that you want.
As i said in my last post, in the next few weeks i'll release some articles/tutorials about different issues of game development, so stay tuned and make any suggestion that you want.
Cheers.
I'd love to see some tutorials on using scripts as you have done to load all your game entities.
Hi Ian,
Currently i'm working in some explanations about Test Driven Development which is really useful from day to day development. I'll use TDD in my articles/tutorials. Scripting ins't in my agenda, but i'm planning to do a game from start to finish and we'll see scripting :)
Thank you for your suggestions.
Cheers.
I downloaded retrobubblebobble but don't know where to save it. I tried saving it under templates and projects but nomatter where I save it I can't get it to open properly. Where should I save the downloaded folder?
Thanks
Hi
You should have Microsoft Visual C# Express in order to open the project. also you need to have XNA Game Studio 1.0 Refresh. I hope you can enjoy the game and sources.
Cheers.
Hello Oscar,
You have done a really good job providing your game (including source code) to the community.
I have seen that the source code contains comments in Spanish language. So I guess you are Spanish, arent you?. I am also Spanish and I am writing an XNA tutorial.
I am VERY INTERESTED in contacting you and talking to you about your game, pyro studios and other issues.
Please, visit my website at http://www.kersson.com/detail.aspx?s=ks%3d26%3brt%3d2 and send me a message to the email address there provided. I hope this can be the beginning of a long friendship.
Ruben
Just wanted to say I really enjoyed the game, ah the classics are always the best, I would play it just for the music. How about remaking shinobi?
Hi,
A Shinobi remake is not in my plans but i'm really happy because you have had a great time playing my bubble & bobbe remake!. Anyway thanks for your advice and keep enjoying!.
Cheers.
Post a Comment