If you wanted to make a board game somewhat like monopoly how would you go about doing it?

I’ve never tried programming a board game before. I want to make a game kind of like monopoly, but I don’t know exactly how to go about it.
I’m not sure how to do the layout of the game. And the player would have to be able to play against the computer.

If you have any Ideas on where I should start then please share.
Thanks!

Fun Times!
[import]uid: 70979 topic_id: 12999 reply_id: 312999[/import]

make a 2d array for it
[import]uid: 34898 topic_id: 12999 reply_id: 47728[/import]

You will have to break it up into smaller portions.

  1. Draw and handle the board
  2. Handle and move the players
  3. Roll the dice and provide random numbers
  4. Draw the Chance cards and Community Chest + Jail, etc
  5. Banker functionality that keeps track of all transactions
  6. The card Deck and items deck that keeps track of who has what and where.

This is a quick and sketchy overview of how you can go about making the same.

cheers,

?:slight_smile: [import]uid: 3826 topic_id: 12999 reply_id: 47729[/import]

Wow thats a broad broad question. Without getting in to the mydrid of things you have to do to build any game, let me just pose a question…

Board games for the most part need a big play area in Real life. If you’re building say Shoots and Ladders, having the whole board visible is important and on a small screen, you are going to need to show the overall board and zoom in to local areas on the board.

But lets take Monopoly specifically. How important is it for you to see the board around the area you are on? Do you need to see the overall board? Do you need to see where the other players are?

If not, a game like Monopoly could be built easy on a small screen with simple rectangles to draw the board location you’re currently on. Even the houses and hotels could be rendered as polygons. Roll the dice, show your new spot. Have the Computer go, show their spot and results of their play. [import]uid: 19626 topic_id: 12999 reply_id: 47739[/import]

I think LIME + Tiled would be good for the level design portion as frame rates are not needed to be super high.
But ya, that’s a big undertaking for a first game. What Jayantv said are the considerations…
You may want to head to gamedevnation.com where Jay has some tutorials on card drawing and some other tuturials you may find useful.

Also look at LearningCorona.com which keeps all the links to all the tutorials, and is updated all the time (seems like daily weekly sometimes).

Hope that gets you started, trust me you are going to be buried in Ideas soon and it’s going to be hard as crap to sit down and get it fleshed out and coded hehe…but it’s a good hurt :slight_smile:
-Nick g [import]uid: 61600 topic_id: 12999 reply_id: 47775[/import]