ProgrammingThis forum is for all programming questions.
The question does not have to be directly related to Linux and any language is fair game.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I just wanted to get down on the insides of them. Not really build one myself (Exams are coming) but I just wanted to know if there's like a site out there explaining them.
I've heard talk of engines. Are they basicly telling the game what to do? Or do they just throw out random numbers and another program attempts to interpret it and makes something out of it?
If it matters what the game is created with, OpenGL-related info would be the best thing. I'm not interested to ever use DirectX, and I don't know about any others...
Eventually I want to start making games. I have my plans to make one, a very interesting one, but I don't know anything about making games, so that's being put away. I want to make something simple first, like Tetris. And then move up the ladder, until I feel ready to launch the project I have in mind.
Also, is RPGToolkit available for linux?
They have the source code, would I be able to compile it and run it?
'games' arent magical things on a computer. its a software program just like your web browser, however the task of the 'game' is a little different than displaying websites.
what programming languages do you know? first thing to do i think is would to build up solid skills in the language you want to make your game in.
Long answer:
All general purpose programming languages are Turing complete, which means any problem that can be solved mathematically can be solved by the computer. Malboge, is more-or-less Turing complete, but impossible to program in. Java has bondage-and-discipline syntax rules to help prevent common mistakes, but some problems are much harder than need be. C and C++ don't have such rules and can manipulate the machine more directly, but to some extent tied to the machine's capabilities and various machine incompatibilities. Perl has very loose syntax, it will accept lots of strictly incorrect syntax and Do What I Mean (DWIM). It can backfire on you, though.
So, on the flexibilty scale, Malboge < Java < C < C++ < Perl.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.