Page 1 of 1

simple rpg game in vb6?

Posted: Sun Feb 20, 2005 8:05 pm
by Joey
hello again. some of you said it would be very difficult for me to make a game like wolf 3d in c++ and open gl with my knowledge, so i want to start with something simpler that i will still enjoy. i wanted to make a game like www.rpgwo.com
single player, and maybe multiplayer. now the rpg would not have as many skills and stuff like that. maybe like 5. it is also going to be very similar looking and playing like castle of the winds. http://vengeance.et.tudelft.nl/cow/ graphics and playabilty.

so if you had any tips or places i could get started. i want to make it in vb6 because visual basic is easier than c++ and i would like to get some experience from using a different, easier language before jumping into c++.

thanks for the help. please just give me tips and links that might help.

Re:simple rpg game in vb6?

Posted: Sun Feb 20, 2005 8:42 pm
by AR
You should be able to google for tutorials for VB6, there are heaps of them. I suggest you try www.visualbasicforum.com for more specific help, they have a game development section and a few stickies with how to get started.

Re:simple rpg game in vb6?

Posted: Sat Mar 05, 2005 9:06 pm
by Warrior
You will have to look into Network programming, I suggest having some sort of Authentication with TCP then for Game Packets use UDP and have some sort of check between all the clients so packets cannot be constructed ie:

ClientA: Sends notification of him moving to x
ClientB: Recieves Notification and draws it
ClientC: Makes a fake packet of him moving to x
ClientA: Will never recieve the packet
ClientB: Will never recieve the packet
As soon as client C sends another packet with the checksum of the packet the other clients will recognize something is wrong and should stop responding.

As for your game, may I suggest using TV3D (see google) as a 3D and 2D (I think) engine.

One of my good friends wrote a simple server framework for a game on PSCode (search for "Simple Server Framework") which might be of some help to you.