Skip to main content
gamedev.net
🔒 Locked

Bomberman

Started by rIK Oct 15, 2000 at 5:10 PM 2 replies 400+ views
Original Post
rIK
rIK
Im posting this for a friend of mine with no net access, so dont flame me for posting about 5 messages in a day or so =) Anyway, any information on bomberman games, and how to store the maps, collision detections, movement etc etc. A link or FAQ / Tutorial would be ideal so I could print it out for him or save the html pages to disk.... Any info appreciated though =) r!K
r!K
NitroSR
NitroSR
Bomberman is an extremely simple game one it comes down to it. You are basically going to have a 2D array dividing a level up into squares of a certain size. At 640 x 480 resolution each square would probably be 32 x 32 in size. The game logic would then decide of Bomberman can walk through a square (wall or floor) depending on which kind of square it is. Just enumerate them.

I suggest you look up information on tile scrolling engines and collision detection with them, and njust ignore the scrolling part since if I remember correctly, most bomberman games don''t scroll.

If your friend has no idea where to start, I sugggest he or she do more research on general game programming, because some basic concepts are necessary before venturing off into a project such as a Bomberman clone.

Daniel "NitroSR" Piron
3dModelMan
3dModelMan
Come on guys! You''ve got to stop asking for tutorials on how to make a specific game. Just stand back a bit and look at what you''ll need to achieve..

It''s a 2d game right, so DirectDraw would be a good place to start. You''ll need user control, why not try DirectInput. Oh and sound would be nice and hey - DirectSound will do that job.

In short you''ll most likely want to learn a bit of windows programming and a lot of DirectX. It is not an overnight process but your patience will pay off!

If you really want to start off, try LaMothes book, Windows Game Programming for Dummies (just don''t let the demeaning title put you off).

Cheers

Matt



Check out my project at:www.btinternet.com/~Matthew.Bennett
Diragor
Diragor
I''m no guru, but I''m far enough past the newbie stage to offer this one bit of advice to anyone who''s just getting started with game programming (or just programming in general): buy just one good book. If you have one good book that you can read from beginning to end and get a good foundation of knowledge on which to build, the rest of the things you need to learn can come from help files and the internet. I''ve always liked Andre Lamothe''s books as a starting point because they are very easy to follow and understand, and he avoids confusing you because he only teaches you the things you absolutely need to know to perform the task at hand.

Get maybe Windows Game Programming for Dummies (I assume it''s as good as the DOS books I''ve read), read through it and type in the examples, re-reading as necessary until you understand the whole thing. He''ll get you through the process of creating a few small games and demos, and after that you can start tackling your own games. Most of the framework of a game will be the same no matter what type of game you''re writing, so you''ll only need to learn a few new things with each different game you write, slowly building your knowledge to the point where you can take on bigger and more complicated games. With the knowledge base you built from the book you should be able to use the help files in your compiler, the DirectX SDK help files and the internet to learn whatever new things you need to use in a new game project. If you can''t find the info you need, at least you''ll be able to come back here and ask more specific questions and get detailed, specific answers.

Nitro is right about bomberman - it''s a very simple game. After getting through any of LaMothe''s books you should be able to easily write a bomberman clone.

Topic Locked

This topic has been locked by a moderator. New replies are not allowed.

Sign in to reply to this topic.