Welcome to Dream.In.Code
Become an Expert!

Join 149,507 Programmers for FREE! Get instant access to thousands of experts, tutorials, code snippets, and more! There are 1,328 people online right now. Registration is fast and FREE... Join Now!




Advice on Game Programming

 
Reply to this topicStart new topic

Advice on Game Programming

Gonz
31 Jul, 2007 - 05:33 AM
Post #1

New D.I.C Head
*

Joined: 31 Jul, 2007
Posts: 1


My Contributions
Dear all,

I need some advice on Game Programming. I am obviously new in this area, and I would like to know which programming genre I should pursue to make my idea works, whether visual basic, java, or c++?

Basically, I would like to convert the traditional Table-top Role-Playing Game, such as AD&D to be made playable online, so that players need not go through the hassel to meet up.

In other words, the game itself is not graphic intensive. However, it would require a database storing the game mechanics. At the same time, the program will act as a chat genre where the game master and players can talk with each other. On top of this, a random dice generation program to determine each roll. the result is then computed based on inidvidual players' profile to determine the result of one's action.

In general, it is something like mud, except that it is not preprogrammed, and the game master as the power to elect monsters as opponent from the programmed datadbased.

(Optional) If possible, a simple map showing the area and the positioning of character would be great.

Based on the above requirement, please advise me which programming genre will be best to have the work done?


User is offlineProfile CardPM
+Quote Post

Martyr2
RE: Advice On Game Programming
31 Jul, 2007 - 10:52 AM
Post #2

Programming Theoretician
Group Icon

Joined: 18 Apr, 2007
Posts: 5,655



Thanked: 313 times
Expert In: C/C++, Java, VB, VB.NET, C#, PHP, Web Development, HTML & CSS, Javascript

My Contributions
The best language for something like this I think is C++. Why you ask? Well C++ serves as a solid foundation for a lot of other game making engines and programs. The basics you learn in the language and the lower level mechanics of object oriented programming will take you really far for when your games get more sophisticated.

I find that C++ will help you understand more of the higher level concepts when you get to them and when an example shows you how to build a tree object, you will know most of the code from your experience in C++.

I would start with getting a nice solid C++ book from the bookstore and maybe a games programming book which will show you some of the math behind the games. Together you can figure out how to build a sword and how it should react when it hits armor versus that peasant you slain over in the next village. How dare they worship the mortal enemy!

C++ will help you jump into things like C#, Java, and understand some concepts in OpenGL, Torque, and DirectX.

Hope this helps!

This post has been edited by Martyr2: 31 Jul, 2007 - 10:53 AM
User is offlineProfile CardPM
+Quote Post

Fast ReplyReply to this topicStart new topic
Time is now: 1/7/09 07:15PM

Be Social

Dream.In.Code RSS Feed Dream.In.Code LinkedIn Group Follow Us On Twitter

Live Help!

Tutorials

Programming

Web Development

Reference Sheets

Code Snippets

DIC Chatroom

Bye Bye Ads

Monthly Drawing

Thumb Drive

Top Contributors

Top 10 Kudos This Month