[.net] Physics, audio and networking?

Started by
2 comments, last by dug 18 years, 1 month ago
Is there any physics, audio and networking engine available for vb.net? I have googled a lot but still havent found any physics, audio or networking engine for vb.net?
Advertisement
You can use Managed DirectX. DirectSound is a pretty easy API to use.

ODE has a C-style API where you can P/Invoke it pretty easily for physics.
enum Bool { True, False, FileNotFound };
Physics
ODE is a very nice C++ library and James Raine came along with a .NET wrapper for it. If you're not concerned with cross platformability, James Raine's ODE.NET might be a good choice. I started a Mono-compatible, object oriented, ODE wrapper a while ago named OdeDotNet which is quite functional, but still a very young project. It comes with a couple of working examples, all compatible on Linux/Mac through Mono.
Quote:Original post by hplus0603
ODE has a C-style API where you can P/Invoke it pretty easily for physics.
Tao.Ode P/Invokes to the C ODE library and then OdeDotNet wraps it into an object oriented interface [wink].

Audio
Although it completely depends on which API you're using, FMOD Ex is a very nice library to work with. It works perfectly with the .NET framework and you shouldn't have any big problems with it.

Networking
The .NET Framework comes packed with a bunch of networking classes functional of doing almost anything you'd need for network functionality of a game. I haven't seen any .NET networking wrappers around, but if you find any, please let me know.... Good luck!
Rob Loach [Website] [Projects] [Contact]
See also SDL.NET for audio and graphics:
http://cs-sdl.sourceforge.net/index.php/Main_Page

Indy Project has networking wrappers, but I don't know that it is useful for things like multiplayer gaming:
http://www.indyproject.org/

This topic is closed to new replies.

Advertisement