Programming Question

Ask questions, share hints or chat in general about Eschalon: Book I.
Post Reply
Apophis
Pledge
Posts: 2
Joined: February 26th, 2008, 4:43 am

Programming Question

Post by Apophis »

Hi guys,

I realize this is a different kind of question but I hope you'll answer.

I'm writing a little action RPG in vb.net and I'm currently using GDI+ for graphics.

What did you use for audio? I'd like to use .ogg's for music and sound but can't find anything decent.

Thanks!
-=Apophis=-
silverkitty
Senior Council Member
Posts: 243
Joined: January 22nd, 2008, 8:41 pm

Post by silverkitty »

the game was written in Blitz Basic using BlitzMax ( http://www.blitzbasic.com ) which ships with audio libraries which understand the Ogg Vorbis format (though whether the authors used those libraries, made new ones of their own, or used someone else's audio modules is unknown to me). I doubt porting those libraries to Visual Basic would be a good approach to getting VB audio libraries.

If you're writing in VB.net, you can call out to .Net audio libraries written in C++ (which is the "right" language for operating system access in Windows because it's what the OS is in. for Linux, of course, C would be "right" language to write audio libraries).

Most game "experts" would tell you to learn C++ if you're going to write a game. But BlitzMax makes a good case for their language, in that it's game specific and so makes some things easier that a more general language doesn't really help you with - and it's supposedly automatically compatible with Windows, OS X and Linux (but as with Java, "write once, run anywhere," probably means "write once, debug everywhere"). I would more likely advise that if it's your first game project, you'll want to avoid the burden of learning a new language (well, a new set of libraries. languages are the easy part) on top of the burden of learning to write games (which will probably encompass multiple discarded game projects over the next couple years)
Apophis
Pledge
Posts: 2
Joined: February 26th, 2008, 4:43 am

Post by Apophis »

Thanks for the quick reply.

I'll have to have a look at that, but I'll stick with VB for now. :D

Just finished my first tileset... spent most of my time sofar creating a random dungeon generator...

Image
-=Apophis=-
User avatar
Sslaxx
Council Member
Posts: 169
Joined: April 28th, 2008, 3:53 pm
Location: Malvern, UK
Contact:

Re: Programming Question

Post by Sslaxx »

Looking good so far!

http://www.freebasic.net/ is another BASIC variant you might want to consider.
Stuart "Sslaxx" Moore.
Post Reply