
brownhead
Member
Dec 23, 2005, 9:51 PM
Post #7 of 8
(339 views)
Shortcut
|
|
Re: [vlademel] Whats Dark Basic?
[In reply to]
|
Can't Post
|
|
Yes indeed you can. I'm working on an online RPG myself (I only know VB so thats what I'm using and thats what I'm talking about). To save you some annoying hours of ripping your hair out (Speaking from experiance) I good way to go is to use the PaintPicture function. I'm a kid and have divorced parents so I'm at the wrong house (I.E Wrong computer) so I can't give you my source code. But here's a nice mini tutorial for making a game: Step 1: Figure out what you want to do. BE VERY SURE. You want to have EVERY little tiny detail plotted out, if you don't you'll have a lot of trouble putting everything together. If you want it to be an online game(don't try this in your first game), figure out how you are going to have a host application to manage the game, or your just going to have all of the clients work independanlty. Your probably going to want to use the Winsock.dll, I have a wierd connection(or just could never get my winsock programs to work) so I just used IRC, works like a charm, though I reccomend finding a good template (Making a whole IRC client is VERY hard). Step 2: Make the graphics. This is something you can change along the way, but you pretty much want to have most of your graphics plotted out. Unless your making a 3D game(Don't try to make a 3D game as your first attempt at game creation) or have alot of experiance with game programming, I also reccomend making all of the pictures the same size so you can use a nice easy tile system. Step 3: Figure out how the maps are going to be Parsed (Compiled). I like a simple string array, with two character codes for each, like 01 = Grass, 02 = Tree, 03 = House, 04 = Hunk of Cheese ,lol. I'll post my parsing system tommorrow, yet again, computer problem (Yes I do have an FTP, just didn't upload the right files). But I can tell you that you want to use the PaintPicture function to draw pictures directly onto the form, people who are familiar with gaming terms, this is pretty much like making a sprite (I think, I aint all that familiar with gaming terms myself, lol) Step 4: Start making the game. Now that you have it nice and planned you can start making the game. I'm REALLY tired right now so I ain't going into detail on this topic(I'll try to tommorrow, is 2:36 in my part of the world). Well, try following that guide and I'll have a nice system for you tommorow. G'day all! P.S: For an example of my mad programming skills (lol) check out the thread I made for my AutoAction program: http://forum.FREE-GAMES.com.au/forum/Runescape_C4/Runescape_Cheats_%28Autominers_%26_Bots%29_F20/Just_created_new_AutoAction/AutoClick_Program%2C_not_specifically_made_for_Runescape%2C_but_itll_work_%3A%29._P627270/ ITs virus and keylogger FREE. I promise. I don't wanna give you the source code for this one though, because I have made a keylogger before(Don't worry, I never spread it around, just made it for fun with a friend) and I used a piece of code from my keylogger in the program. The code checks the keystate of all keys(I just noticed something, I can change it to only look at one, doy) and if the `(~) is pressed, then it stops executing the macro, no recording of anything. Nobody is touching it though :( so I'm getting sad. (I guess I just don't want to give ya the source because I'm paranoid) ahh, whatever I'll post the source tommorrow, if you don't trust me yet, wait till I give the source out, though THeres alot of source so I'll just post the source for the Main form and the Macro Editor. The stay on top, list of types, mouse actions and all that junk is in modules and I aint gonna bother with that, I aint gonna post the part that is similar to a keylogger though, way to easy for any random person to make a keylogger out of it. If ya got any questions, feel FREE to send me a priv msg (I think you can do that, duno though, just signed up for this form thing today), you can also post on the thread I mentioned or here, though I don't think I'm going to be checking here all that often. NOTE: If you need any help with any Visual Basic, DOS(Believe me, it's useful to know), or HTMl(I also know some javascript but not enough to be of any use), feel FREE to send me a post or email me at sullycorporation@yahoo.com
------------------------------------- [img]http://i25.photobucket.com/albums/c51/70k0/BHU.png[/img]
(This post was edited by brownhead on Dec 23, 2005, 9:52 PM)
|