Jump to content
Xtreme .Net Talk

Recommended Posts

Posted
Does anyone know of a good web site that teaches how to make video games in VB.NET? I already know how to write applications, but I'm not sure how I should go about programming a game. I've done some searches on Google, but I can't find anything that will help me out. Anything that was close to what I needed was for versions of VB before .NET. Any input would be appreciated.
Take a look at my programs. Go to my web site.
  • *Experts*
Posted

Are you interested in learning about the graphics, or just game logic in general? If you say "both", then I'd pick one and start there...

 

A "game" is like a bunch of apps rolled into one, in terms of what's needed to create one. If you want, check out some of the threads in the graphics forums to help with graphics. You'll have to decide if you want to learn DirectX (moderate to very difficult learning curve) or GDI+.

 

You might also check out some "tutorials" that some users have posted, here and elsewhere: maybe search google for "C# game" or something close

"I want to stand as close to the edge as I can without going over. Out on the edge you see all the kinds of things you can't see from the center." - Kurt Vonnegut
Posted

Programming an actual game (aside from the simple Tetris clone) as quite complex. You have to program your own object database, messaging routines (objects need to interact somehow), etc. If you want to make an RPG or anything with quests and/or missions, you'll have to create your own scripting language and map editor as well.

 

I have games + source on my site; http://www.danpeverill.com

Mutant has tutorials on basic DX stuff on his site; http://www.directx4.net

 

Be sure to check out http://www.gamedev.net as well. All the code is in C++, but it's easily converted.

Gamer extraordinaire. Programmer wannabe.
Posted
Yea, this stuff does look pretty complex. Maybe I'll just stick with programming regular applications for now because I don't think I'm ready for this yet. Thanks for the help.
Take a look at my programs. Go to my web site.
Posted

Just do basic collision detection until you get the hang of things. All it really consists of is getting the Rectangle coords of each game object and performing an IntersectsWith() method call on each.

 

You'd be surprised on how effective it is, I used it in my Sharp Invader game and it worked out just fine.

Gamer extraordinaire. Programmer wannabe.
  • *Gurus*
Posted

The hardest part of good collision detection is the part that comes _after_ the detection, i.e. what do I do about it?

 

I found writing a simple platformer with sloped surfaces a great refresher on the applied maths I took back in college.

MVP, Visual Developer - .NET

 

Now you see why evil will always triumph - because good is dumb.

 

My free .NET Windows Forms Controls and Articles

Posted
Thanks. Now I just need to motivate myself to start programming a simple game, and hopefully I can figure it out. I suppose I can always ask questions on the forums.
Take a look at my programs. Go to my web site.
Posted
I don't know C#, but I know VB. Once I learn more languages, I'll start programming in them. I'm just learning the basics of game programming right now anyway, so I don't think the language I use will matter too much.
Take a look at my programs. Go to my web site.
  • 3 weeks later...
  • Leaders
Posted
But the question will be as always.... WHY VB????? try developing a game using C# you will have more fun

That's just a personal opinion. I have more fun programming games in VB than with C#. I'd like to enjoy them the same one day. :)

Iceplug, USN

One of my coworkers thinks that I believe that drawing bullets is the most efficient way of drawing bullets. Whatever!!! :-(

Posted
Does anyone know of a good web site that teaches how to make video games in VB.NET? I already know how to write applications' date=' but I'm not sure how I should go about programming a game. I've done some searches on Google, but I can't find anything that will help me out. Anything that was close to what I needed was for versions of VB before .NET. Any input would be appreciated.[/quote']

Bw warned.... lots of stress involved in game programming!

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...