Jump to content
xisto Community
Sign in to follow this  
megaboy

when can I to learn to build games?

Recommended Posts

when can I to learn to build games?With which languages I can build games?In the request edit the subject's topic to: "where can I to learn to build games" and remove "In the request edit the subject's topic to: "where can I to learn to build games" "Thank

Share this post


Link to post
Share on other sites

For total noobs, I recon?

Flash MX 2004,

DarkBASIC, ...

For somebody who knows what he's doing?

C / C++

Java (perhaps, perhaps =/)

& OpenGl

 

I'm assuming Application Games? Not webbased etc..? Flash is kind of webbased, though.. or just PHP if you're looking to make a webpage that's an interactive game..

Share this post


Link to post
Share on other sites

if you know c/c++ these links might help you :)

General
http://de.ign.com/ Gives you a lot of info and screen shots of the newest games. This might help you keep an eye on what is possible in game programming. Sometimes it provides you with leaked drivers and information on game development, but it's not for developers only.

https://www.bluesnews.com/ Follows the same rules as Voodoo Extreme. Both are nice sites; they are like your daily newsletter, entertaining and informative.

http://www.realtimerendering.com/ A list of interesting links for graphics programming.

DirectX Graphics
https://msdn.microsoft.com/library/windows/apps/hh452744. This is the source. Read the articles of Philip Taylor.

Share this post


Link to post
Share on other sites

DirectX ay......
DirectX is good... but i would recomend OpenGL.

when chhosing between OpenGL and directX there is no right and wrong.
both are very powerfull, both are supported by all major graphics cards,
and both give similar results in benchmarking tests.

but i would recoment OpenGL for the following reasons...
1)1 find it easyer to learn and use (you may not, this is just a personal opinion)
2) OpenGL is portable.

if you write a game in DirectX you are limiting it run Only On MS windows, X-Box and Under emulation for other platforms, which is extremely slow.

a Ganme written in open GL can easily be ported to any Operating system. Litterally everything supports OpenGL.

Linux is slowly creaping into desktop computers, at the moment linux gamers have a more limited choise of games, if your game will run on windows / Linux in the future you will be opening up your customer base.

In addition to OpenGL, have a look into things like SDL.
SDL is the next level in portability, games written in OpenGL can be easiily re-coded to run in other operating systems, but if you program in SDL, games can run on multiple platforms without having to tweak the source code,

Also... anouther thing OpenGL has got going for it...
the GREATEST game programming tutorial website ever......

definatly have a look at this website
http://nehe.gamedev.net/

hope you find this usefull.

Share this post


Link to post
Share on other sites

I am hoping to create an online rpg, loosely based on the dungeons and dragons rule set but probably altered to suit my own needs.I am hoping to host it on this site once I have enough posts (it will be almost entirely text based, so it won't require much BW or storage). I am planning on using php to create this game (it only needs to be browser based, no graphics, pure text -CLASSIC)Can anybody advise where the best place to start is (with regards to the programming side - design wise I'm sure I can manage)

Share this post


Link to post
Share on other sites

With all repsect to the above posts , if you're a complete begginer , it's gonna take you ages before you start seeing 3D cube in your C++ or whatever game ...


I suggest using one of the following :

- 3Drad ( a free version avaialble )
- Blitz3D ( a powerful but harder than 3Drad since it doesnt have a Virtual Editor )
- DarkBasic ( havent really played with it but it's very popular )

If you want to Harden thigns a little go for
Torque ( it's the engine behind Tribes 2 )


URLS :

3Drad - http://forums.xisto.com/no_longer_exists/
Blitz3D - http://www.blitzbasic.com/
Darkbasic - https://www.thegamecreators.com/,

Torque - http://www.garagegames.com/

hope I helped

Share this post


Link to post
Share on other sites

I would suggest you not try torque. I was a concept artist at NeuralForge before it died (rest in peace NF, we loved you well!), and we tried to see if we could use it because it was cheap. The reality is that it is very complicated and opaque for a starting programmer(at least according to our chief programmers at NF). So much so in fact that we decided it would be faster and cheaper in the long run to just write our own engine since we couldn't afford to license the unreal engine from Epic. For your purposes though, its going to be a LONG time before you will be able to program an engine. But the programming is just the beginning. Putting together the art and content is at least the same amount of work. Making a game, especially a good one, is very hard, and I suggest that you try to find some like minded people and get their help on your project. It could be that you could convince a good programmer that your vision is so cool that he wants to help you out, and maybe a few artists as well. It has happened before! Anyway, best of luck.

Share this post


Link to post
Share on other sites

I would personally reccomend DarkBASIC if you are a total beginner at game programming. Even though the language is in relation to Q-BASIC, it is still a solid, stable language. An example of code used to create a simple 3d cube is as below:

make object cube <object number>, <size>

It's as simple as that. If you were to enter that code (with numbers replaced with the items in the brackets) in the built-in compiler, then you would see a simple cube on the screen. I'm sure that there is a lot more commands than that, but I wanted to give you an example. There are two versions of this product: Classic and Professional. Both are good, but it all depends on the features you want and what you are willing to pay.

DarkBASIC Homepage

Share this post


Link to post
Share on other sites

There is a game engine that you can get for free. It's called Genesis 3D. This may not have all the advanced features that you would find in Unreal Engine, but it can be a start. The engine uses C/C++ as the language. The only downpoint to this engine is the point that you would need to pay a license fee to be able to sell it. It also includes a level creator and a model importer as well.

Share this post


Link to post
Share on other sites

You could actually learn 3d rotations, then make a 3d game based on that.It takes time, a knowledge of mathematics, a knowledge of a programming language and dedication. But it is very rewarding when you complete your first 3D engine.I use QuickBasic, slow as it may be, but a sweet language to progam in never the less.

Share this post


Link to post
Share on other sites

Is there a tool for beginners for free? I'm beginner in games but i'm able to model (with gmax) and scripting (with html and PHP).

There is a website that contains some game engines that people have written. The very cool thing about it is some of them, is that the authors allows you to use them for free:

http://forums.xisto.com/no_longer_exists/

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×
×
  • Create New...

Important Information

Terms of Use | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.