[.net] Physics, audio and networking?
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?
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.
ODE has a C-style API where you can P/Invoke it pretty easily for physics.
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.
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!
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 hplus0603Tao.Ode P/Invokes to the C ODE library and then OdeDotNet wraps it into an object oriented interface [wink].
ODE has a C-style API where you can P/Invoke it pretty easily for physics.
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!
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/
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
Popular Topics
Advertisement