Why doesn't 2006DirecxSDK support visual basic 2005 Only C# and C++
As far as I get only the 2003 release is the most up-to-date for vb developers
Is it true
Why doesn't 2006DirecxSDK support visual basic 2005 Only C# and C++
As far as I get only the 2003 release is the most up-to-date for vb developers
Is it true
Why doesn't 2006DirecxSDK support visual basic 2005? Only C# and C++?
lholmes
I think Microsoft should convert some of there C++ in C# to.
I don't understand why they didn't do it, I try to use C++ but , I doesn't functionated.( hahhahha, thanks M$)
I think C++ Is a way to complicated, it's a very unreadable code.
shimshon
That's great Zash. Thanks! :-)
Have a great weekend!
stswordman
Dear David,
First fo all, thank you so much your help! :-)
But I am such a newbie... I don't even now what Managed DirectX 1.1 is Does this mean that the latest downloadable SDK here: DirectX SDK - October 2006 can be programmed by visual basic But as far as I saw it could only be used with C/C++ and C# I'm sorry could you please cast some light on it
Also, I have been programming visual basic 2005 for a few months now and there is a good variety of books available on the language itself, on database management etc etc, but there is an apparent gap in the market as for "Visal Basic .net with DirectX" sort-of books. In fact, I haven't seen any. Can you happen to recommend me any book to read or steps to be taken
Dear David, again, thank you for your kind help! Have a great day!
technoTABLET
Hi! Thank you guys all for your reply! :-)
I think in the end the documentation will be enough when I have a solid .net basis I'm gonna figure it out. Besides, when there is a gap in market it is gonna get filled sooner or later. That's the way it works.
But as for changing over to C - No to that! I wanna stick with VB .NET since I really love it!
Thank you again, have a great day!
MarcoSartore
detzX
Thanks Carlos !
I found some very intersting code, just what I was looking for .
Samant B Jain
I have found a few sites that have VB .NET/Managed DirectX samples, including Microsoft's Coding4Fun (http://msdn.microsoft.com/coding4fun/gaming/default.aspx).
Good luck!
Carlos
Henny
SiddCF
You might find this interesting:
http://darkgamesdk.thegamecreators.com/ f=dgdk_net
Bart
stswordman
Golden Strands,
I understand your not wanting to go to C# or C++ from VB. I myself am a VB programmer, but I have decided to pick up C# as a bonus language for my resume and for working with games. The final decision on this came while trying to learn to write game (still an ongoing process). I found the same that you are finding now. There are just no real good books on VB and games. There are a few books out there for it, but they are really dated now and most of the code does not work without making tweaks due to changes in the framework.
If your just learning VB and want to learn game programming with as little trouble (and even with C# it is still a very complex process) then I suggest you step over to C#. Either that or pick up a really nice C# to VB converter. However, even with the converter you will still have some issues with the code.
p.s. if anyone is looking to mentor someone with C# and game programming....Pick me! Pick me! :)
boulderbum
Managed DirectX 1.1, included with all the latest updates, fully supports Visual Basic. There is nothing stopping you from using Visual Basic at all. The managed samples, however, are only in C#. Converting and testing the managed samples into other languages is costly and offers no material benefit for what the samples need to do. In addition, there are many free tools on the web that automatically convert C# code to VB, should you not want to use C#.
Ben Wang
Historically games were not programmed in VB. Although the .net languages all compile to the same IL code, there's still a (legacy) bias against VB for game programming. Hence most of the writers/samples are from the C/C++/C# camp.
If you want to do managed/.net game programming, go with C#. It's not that more difficult than VB. Otherwise, go with C++ unmanaged; you will get a performance increase with the code, which is always good with games.
BI NeuMan
I've just converted all example of C# (expect one or two)
The trick is to make a Dll with the common C# classes.
Then you make a new VB Project, you add the different references (DirectX,Direct3D,Direct3DX) and the reference to the dll.
Open in an other window the C# project you want to convert.
Now simply convert each class you want to use with a converter (you can find some on the net) (you don't need to convert the common classes !)
You will probably have to make some small correction and then it will work.
You can also search for an old SDK. In them there was some old VB.Net 2003 projects.
Open them with Visual Studio 2005 ->they will be converted.
Sometimes the code doesn't run after this , it could be reference to the DirectX librarys( DirectX,Direct3D,Direct3DX) can be false ( don't use version 2.0 , only 1.xxx for managed code)
and there are some small difference beetween the sdk's ( but if you have a trouble ,you can find the solution on the net)
Josibe
I have been programming visual basic 2005 for a few months now and there is a good variety of books available on the language itself, on database management etc etc, but there is an apparent gap in the market as for "Visal Basic .net with DirectX" sort-of books.
You probably won't find one. If you know about VB.net and DirectX, you should be fine. A book on both of those subjects should help out. Managed DirectX is just DirectX in the .net flavor, using .net ideas and syntax for managed languages.