Welcome to the new platform of Programmers Heaven! We apologize for the inconvenience caused, if you visited us from a broken link of the previous version. The main reason to move to a new platform is to provide more effective and collaborative experience to you all. Please feel free to experience the new platform and use it's exciting features. Contact us for any issue that you need to get clarified. We are more than happy to help you.
Programming 2-D tile-based board games
I am interested in programming some of my old favorite board games for a Windows environment. I am thinking in particular of Avalon Hill Games like Magic Realm or War and Peace. These are tile-based games, and one of my problems is I don't know which programming language to use. I started with C++ but decided maybe that wasn't the best to use or easiest to learn. I am pretty much a beginner - I have done some programming for scientific applications but nothing with graphics. I need one that can deal with rotatable hexagons, matching up edges correctly, and where the board (made up of hexagonal tiles) can change for every game, as well as during the game. Also it would be nice to have a lot of "stock" Windows functionalities for the user interface, like buttons, menus, etc., to make the game easy to run and program (this makes me think of Visual Basic). These games also have a lot of complicated logic. Can someone help me choose a programming language that would be best for this type of game?