Linux - GamesThis forum is for all discussion relating to gaming in Linux.
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.
Location: Playing Frisbe with an XP cd with my wall.
Distribution: Red Hat 8.0, Slackware 9.0
Posts: 73
Rep:
Excelent idea Abe,
I think that the Unreal engine is a great place to start. I have ideas and alot of time on my hands. One of the best places to adv/release the mod would be here http://www.ut2003files.com/ lets face it...everyone has to go somewhere to get maps mods yada yada yada...
Any help on the C programming fofr Cluster Application is mroe than welcomed - I guess this did not shine thru on my first post. One of my friends is into 3D design and know abit of C. Anyone who is up to it is more than welcome to help out if they want.
Originally posted by mossy Any help on the C programming fofr Cluster Application is mroe than welcomed - I guess this did not shine thru on my first post. One of my friends is into 3D design and know abit of C. Anyone who is up to it is more than welcome to help out if they want.
I'd love to, as soon as I learn more C . Currently I'm struggling to fully understand the custom header files and MACRO definitions.
Originally posted by mossy
wow Megaman X you made it to Guru!! very nice!!
Thanks man. Yesterday it was a bit of challenge when I reached 998 posts.. I tried to find a thread where I knew the answer but I could not. I mean, I don't like to pot just for posting, so I needed to find a thread where I could help. The cool thing is, when you hit 1000 post your can choose between LQ Addicted or Guru. Cool function in this forum . Thanks again man.
By the way, a cool way to learn how to make games, is doing a text game. Sounds simple and silly, but it helps you a lot getting the hang of the language you've chosen to program with. I started myself with QBasic and Win3.1. Then I moved to other languages (not that I know many or am good at one... I suck at it, but I love programming). It took me a long, long time to make a RPG in text mode. Like "You found a chest, open it?Y/N". If you say Y, then "You've found a key". Then, you must have an inventory where this key is meant to be kept. (variables / arrays). It gets really dang complex even with no graphics at all. The best is, the concept is always the same, at any language, with any library and 2D/3D. I have never ever succeeded making a game, not even a simple one. At least, not a complete game. But I'm still trying . PyOpenGL and Pygame seems really nice for newcomers, plus python is a great portable language.
A piece of advice though. Notice that sometimes, Linux programmers are not so organized (hold, I will explain). Have anyone ever looked how many different text editors we have?. And not so many video players to choose from?. This happens because everybody wants to write something from the beginning, from grounds up, instead of use what was already made. If I'd make a video player, I'd take mplayer or xine and write it from there, improving what I think would be nice to improve. That's the beauty of OpenSource, improve what has been made, not re-inventing the wheel. If you are going to write a Mario like game with Pygame, pickup an example from pygame's homepage and improve it, change the code, make it better as you can, instead of write something totally new. If after a while you think your engine rocks, then make it public. If you don't think it's good, but only "one more engine" (read, one more text editor), join a project Your skills will be certainly needed
yeah I remember when I was about 14 on my speccy 128K graphing up pixels to make graphics with a techie friend. He was making a game - and he made ones similiar to the one you describes - choose yout own adventure type thing. We had to graph out each pixel! man we've come a long way.
I just downloaded a copy of Blender 3D for Linux and I must say it ROCKS, although the base package is lightweight (a tarball no bigger than 2.1 Mb), it is quite extensible trhough Plugins and stuff... (Damn! I wish I knew some 3D-Studio, but I cannot be an all-knowing guy, now can I?)
Haven't you felt some times that you are... limited that you may want to do so much more, but you simply... can't give that 1000% you need to be able to do those things...
I say this rant because I wish I had the capacity/time to learn so many things! I mean I have already spent 6 years in medical school, I'm in my way of learning a programming language (that may be could turn into others) and I'd like to have the time to develop my artistic skills (not that I have many )... I just feel I can't render all I'd like hehe
Distribution: Gentoo 2004.2: Who needs exmmpkg when you have emerge?
Posts: 1,795
Rep:
ive had an idea for alot of time for a game, but i have lotsa ideas (hey, 12-year olds have good imagination ). my idea for this game though was to make some kind of game that melded all the genres together. grand theft auto mixed shooters with driving, and look how successful it is! btw, anyone know a gta-like game for linux?
Distribution: Gentoo 2004.2: Who needs exmmpkg when you have emerge?
Posts: 1,795
Rep:
i need to learn some c++. then ill be programming away all day (that i dont have to go to skool) listening to linkin park. so far all the games ive done have been done in tcl/tk. which isnt very efficent.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.