gbadev.org forum archive

This is a read-only mirror of the content originally found on forum.gbadev.org (now offline), salvaged from Wayback machine copies. A new forum can be found here.

C/C++ > Help with graphics in visual basic

#173579 - jam_888 - Sat Apr 17, 2010 11:37 am

ok so i use visual basic and l like to think i am ok at c++ well kinda ok anyway so i have been useing it for 3 months now and well i really want to know how to do graphics i looked at opengl and did a few tuts with it to make 3d things and i could use it but no way could i make a game from it so i want to know how to make 2d graphics for say a top down game or something like all the header files i need and code to start graphics and just please help any files i need to download please help please :) thanks in advance

p.s great if it could use sprites i dont like making shapes in code also collisions and all that stuff please
_________________
i'm in the corner of your eye were you never want to look http://www.mediafire.com/?noymnnmtwmm

#173611 - sonny_jim - Mon Apr 19, 2010 1:54 pm

jam_888:

Read your post out loud before hitting 'Submit'. There isn't a single full stop in there!
_________________
Quote:

Would that be the internet driver for the program?

#173615 - headspin - Mon Apr 19, 2010 6:59 pm

I can't believe this guy has made 98 posts and he still hasn't removed his obnoxious sig.
_________________
Warhawk DS | Manic Miner: The Lost Levels | The Detective Game

#173628 - jam_888 - Tue Apr 20, 2010 7:37 am

ok im sorry i will remove my signiture im sorry also fullstops i dont uselly use them when on the internet but i do for very important stuff but i will add them
edit: oh and can someone please answer me please
_________________
i'm in the corner of your eye were you never want to look http://www.mediafire.com/?noymnnmtwmm

#173629 - Dwedit - Tue Apr 20, 2010 8:27 am

Avoid System.Drawing. It's a wrapper for GDI, and is slower than hell.
I hear there are .NET wrappers for libraries like Allegro or SDL, maybe look into those. I haven't worked with them yet.

There's also plain old DirectX for .NET as well.

But if you're doing .NET, skip VB and jump straight into C#.
If you're using VB5/6, I shudder. VB5/6 is horrible. I know that because I've used it too much and see all of its flaws.
_________________
"We are merely sprites that dance at the beck and call of our button pressing overlord."

#173632 - headspin - Tue Apr 20, 2010 10:27 am

Dwedit is right VB6 is crap but I also think VB.NET is aswell but that's the syntax not the language. VB.NET compiles the same as C# so go with what you like.

As far as gaming API's well I'm not even sure if XNA supports VB.NET I know it didn't a while ago but doesn't make sense to not now. So try XNA, that is your best bet, and there are wrappers for practically everything in .NET these days from OpenGL, to as Dwedit said Allegro or SDL.
_________________
Warhawk DS | Manic Miner: The Lost Levels | The Detective Game

#173636 - jam_888 - Tue Apr 20, 2010 12:17 pm

i have the 2008 vb dont know what vr that is but i will look into sdl and allegro thanks guys so much
_________________
i'm in the corner of your eye were you never want to look http://www.mediafire.com/?noymnnmtwmm

#173644 - sonny_jim - Tue Apr 20, 2010 5:50 pm

Quote:

also fullstops i dont uselly use them when on the internet


Lol


There's a reason why we have all these strange rules when in comes to punctuation, it's because it makes reading easier. Imagine what Wikipedia would be like if it was written the way you post, it would be unreadable.

Seriously, if you write like an idiot, people will think you are an idiot.
_________________
Quote:

Would that be the internet driver for the program?

#173648 - jam_888 - Wed Apr 21, 2010 1:35 am

well it's the internet i don't care what people on the internet think cause i don't know them. Most people don't uselly care either
_________________
i'm in the corner of your eye were you never want to look http://www.mediafire.com/?noymnnmtwmm

#173650 - elhobbs - Wed Apr 21, 2010 2:30 am

jam_888 wrote:
well it's the internet i don't care what people on the internet think cause i don't know them. Most people don't uselly care either
Though, perhaps you care if people are able to comprehend your questions? I know that I am more inclined to help someone when I can understand their questions.

#173654 - jam_888 - Wed Apr 21, 2010 8:41 am

Ok, i'm sorry i will try to punctuate properly in the future. hope that make's everyone haappy?
_________________
i'm in the corner of your eye were you never want to look http://www.mediafire.com/?noymnnmtwmm

#173656 - elhobbs - Wed Apr 21, 2010 1:36 pm

jam_888 wrote:
Ok, i'm sorry i will try to punctuate properly in the future. hope that make's everyone haappy?
no need to apologize... though perhaps you are missing the point. As it is you who has the most to gain by communicating effectively.

you may find this helpful ;)

#173657 - Sektor - Wed Apr 21, 2010 3:38 pm

sonny_jim wrote:

There's a reason why we have all these strange rules when in comes to punctuation, it's because it makes reading easier.

It also helps to use the right words :)
_________________
GTAMP.com/DS

#173660 - Dwedit - Wed Apr 21, 2010 8:35 pm

Even though I'm guilty of being a grammar Nazi, we don't need it in this thread.
_________________
"We are merely sprites that dance at the beck and call of our button pressing overlord."

#173663 - Sektor - Thu Apr 22, 2010 6:23 am

We don't even need this thread.
_________________
GTAMP.com/DS

#173664 - sonny_jim - Thu Apr 22, 2010 5:13 pm

Quote:

Even though I'm guilty of being a grammar Nazi, we don't need it in this thread

I guess I have a really low tolerance for people who want help but can't even be bothered to ask properly. Actually, come to think of it, I haven't posted a single constructive post on gbadev.org for about 2 years!
_________________
Quote:

Would that be the internet driver for the program?

#173667 - sgeos - Fri Apr 23, 2010 1:15 am

FYI, non-native English speakers do participate on English forums. What appears to be sloppiness on the part of a poster may actually be their best effort. /FYI

#173668 - gauauu - Fri Apr 23, 2010 3:13 am

sgeos wrote:
FYI, non-native English speakers do participate on English forums. What appears to be sloppiness on the part of a poster may actually be their best effort. /FYI


True, but you can often tell by the vocabulary used and style whether that is the case, or whether its just someone being lazy.

#173681 - jam_888 - Fri Apr 23, 2010 8:56 am

Yeh, english is my main language.
Well I am posting a new question about allegro
_________________
i'm in the corner of your eye were you never want to look http://www.mediafire.com/?noymnnmtwmm