|
|
|
|
![]() ![]() |
Dec 16 2005, 06:28 PM
Post
#1
|
|
|
Advanced Member ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Members Posts: 122 Joined: 5-August 05 Member No.: 10,317 |
I've been doing game programming for years with VB. But I've done it different ways that are crappier and would not be used for more professional game programming. I've got this book that does directx game programming for visual basic .net. So now I'm going to start that. Has anyone ever done this and has any tips for me? I would like to know.
|
|
|
|
Jun 4 2007, 06:33 PM
Post
#2
|
|
|
Newbie [Level 3] ![]() ![]() ![]() Group: Members Posts: 46 Joined: 4-June 07 Member No.: 44,157 |
I've been doing game programming for years with VB. But I've done it different ways that are crappier and would not be used for more professional game programming. I've got this book that does directx game programming for visual basic .net. So now I'm going to start that. Has anyone ever done this and has any tips for me? I would like to know. hi Shengeta, I have never done game programming but want to learn can u please tell me which book u refer,and guide or share some tips.i really want to make a nice game and make it freeware,as games are for fun not for sale Thanks |
|
|
|
Sep 4 2007, 05:14 AM
Post
#3
|
|
|
Newbie ![]() Group: Members Posts: 6 Joined: 4-September 07 Member No.: 49,344 |
I've been doing game programming for years with VB. But I've done it different ways that are crappier and would not be used for more professional game programming. I've got this book that does directx game programming for visual basic .net. So now I'm going to start that. Has anyone ever done this and has any tips for me? I would like to know. Well... I rode in a text from the internet (in Spanish, my language) that to create a VideoGame from the very beginning (I mean, cero code), ou must choose the correct Programming Language. But also there are many other Softwares to create VideoGames, like RealityFactory (free). The problem (and I'm talking about my own experience) with creating VideoGames using the .NET framework is that, since you must keep in "virtuall mind" (the PC memory) scores, enemys, objects, etc. etc. will make the load (and possibly execution) very slow... BUT I think that Microsoft made DirectX to make 3D stuff easier... or not? I think I will search about DirectX. So... Why not? You say that you got experience in VB, and I in VB (the same thing XD)... But anyway, you asked for tips; here are mines: You should read a bit about 3D Modeling (should come in that book you got) Once you did, try to keep Polycount (What is that? Read about 3d Modeling Try to find ways to make your code smaller (maybe, a rule for programmers making anything... I'm not sure since I'm in High School) Don't show all cool stuff so fast... Like super guns in the level 3; leave them for the level 8 (except for arcade games) And... Don't know what else... Just good luck, |
|
|
|
Jan 2 2008, 11:43 AM
Post
#4
|
|
|
Member [Level 1] ![]() ![]() ![]() ![]() Group: Members Posts: 67 Joined: 25-June 06 From: Den Member No.: 25,638 |
When Microsoft launched Windows, Game Developers were complaining that Windows does not provides Direct Access to the Hardware. So Game Developers continued to create Games in the DOS Environment.
Windows blocks all Direct access to the Hardware for obvious reasons, so all Hardware access must go through Windows APIs. These APIs created overhead for Games that wasn't acceptable. To overcome this problem Microsoft launched what is known as DirectX. DircetX provides Direct access to Hardware for Games & Media programs like Windows Media Player. Today almost every media application on Windows platform uses DirectX. Microsoft now has gone ahead to unify game programming for it's XBOX console & Windows. The current version of DirectX is 10. DirectX has gone many changes of the years. It contains many subset APIs like DIRECT3D for 3 dimensional rendering. Game Development includes many things like Rendering Engine, all kind of Graphics, Sounds and the like stuff. I won't recommend Game Development using VB.NET. .NET platform is currently not suited for processor intensive tasks. Microsoft's new platform for Game Development XNA Game Studio is based on .NET platform & uses C# as the programming language. It is specifically meant for Amateur Developers. And it's Fun to work with XNA. XNA Game Studio |
|
|
|
Jan 17 2008, 09:22 PM
Post
#5
|
|
|
Newbie ![]() Group: Members Posts: 8 Joined: 17-January 08 Member No.: 56,397 |
I think the same as Imbibe.
DOS was not a place to develop games as its 16bit system. DirectX has support for Direct3D, DirectPlay, DirectSound etc but its not easy to write code using these SDKs. You should have a very good knowledge on Computer Graphics. DirectX can talk faster than any other API to the Hardware. In Linux C++ is very slow because the algorithm they use for the pipelining in X11 is very slow. Microsoft is now beyond reachable in game programming. I played Crysis in DirectX 10 ...and its really cool ... the graphics is the best graphics i have ever seen. |
|
|
|
![]() ![]() |
Similar Topics
| Topics | Topics | |
|---|---|---|
|
|
|
|
Lo-Fi Version | Time is now: 6th September 2008 - 05:31 AM |