I want to create my first game in Visual Basic. NET by managed DirectX 10 SDK.
Please, help me, friends. I thinck it is easy to do 3D Game in VB. NET.
I want to create my first game in Visual Basic. NET by managed DirectX 10 SDK.
Please, help me, friends. I thinck it is easy to do 3D Game in VB. NET.
DirectX 10 Game in VB. NET
RichaV
If you have a look at www.thezbuffer.com, the ZMan has a large collection of information on Managed directX. I also have some information on www.ircomm.net.
In regards to a 3D Engine written in VB.Net, at the moment it would not really matter as you would just be interfacing with the engines assemblies, and as the code compiles down to native code the calls would be the same. But If an engine is what you want to look at you could check out http://www.flatredball.com/ as he has a 2.5d engine developed and working, for 3D you might also want to have a look at Pieters engine template.
Now as most of the code at the moment is in C#, I have a list of Converters that might help you to get started.
Here is a small site that has some VB.Net tutorials on Managed DirectX, I know that the code is for an older SDK, but it is easily converted.
David McKinney
Dina Lasheen
Sorry about that All fixed now.
ckellner
I have only VB. NET Express Edition. But I know that managed DirectX can work with it. Where can i find Lesssons for managed DirectX in VB. NET Where can I find 3D Game Engine writtten by Visual basic. NET I was glad for any Information. I am studien Visual Basic. NET now.
FrieDin
I am an experienced 3D game programmer who now works happily in VB.NET using mdx 1.1.
My question is basically the same: Is or will DX10 be accessible using VB.NET 2005
Thank you much,
Trevor
leonste
To use DirectX 10 in any sort of a game at the moment will be hard, for one there is not really any hardware around that can use it's functions. Also the code is still in beta, and I dout that any company would let you produce a game using beta code.
Also it is not really that easy to create a game in 3D, and just asking here will not get you that knowledge. For one how much experience do you have
I would start first with the basics and work your way up, now this includes the basics of game and general programming, game and application design, and of course visual design. If you have a look at www.thezbuffer.com, you will find links and resources that will help you to get started, also remember that as a lot of the docuementation for managed DX is in C# there are also lots of resources around for VB.Net.
I hope I havn't turned you off, and all questions are welcome here, just add a bit more detail.
patti_
1. DirectX 9 is the current API, you should be targetting that - especially as a beginner. Direct3D 10 exists as a Community Technical Preview (CTP), but as Glenn said, it's not finished and there is little support (software/hardware) available - only the more experienced developers are getting stuck into that so far
2. There is currently no "Managed DirectX" for Direct3D 10, so you'll have to stick with DirectX9.
3. Depending on your version of VB.NET, you might want to be a bit careful - the .NET 1.1 components are fairly stable now, but the .NET 2.0 (e.g. the stuff for Visual Basic .Net 2005) parts are still in beta - which isn't a good place to be when you're learning
Also, I don't want to ruin the party - but it is far from trivial nor quick to make a 3D game. It can easily take you years to go from beginner level to being able to complete a reasonably simple original 3D game. Don't try and overstretch yourself - be prepared to do lots of reading and to invest a lot of time into it if you want to get anywhere.
hth
Jack
Cathie
dan123
No one can answer that for sure as DX10 isn't even done. The people that can answer it aren't going to I'd bet. Your best bet is to look into XNA.