Sponsored Content
Full Discussion: Game Programming? Help!!
Top Forums UNIX for Dummies Questions & Answers Game Programming? Help!! Post 27413 by auswipe on Friday 30th of August 2002 03:34:27 PM
Old 08-30-2002
Re: Game Programming? Help!!

Quote:
Originally posted by bjm2020
I am interested in learning how to write code for games. I am a C.S. student at UNO but I am in freshman classes and they are so slow. Can anyone recommend any languages to start learning first or any other ways to get started? I have Unix with Solaris in the labs at school and I also have Windows XP at home on my pc. Which would be better to use? Should I get the FreeBSD?

Help!Smilie
Learn C++ inside and out and how to interface for third party libraries. A majority of games are coded under Win32. More wide range of driver support for DirectX with the high end video gaming cards.

There is a rising number of games being created for Linux, though. I have played Unreal Tournament under Linux with a Voodoo2 card and it was pretty good. The now defunct Loki games also ported several tiles to Linux such as Soldier of Fortune.

You can find references to Linux games at SourceForge (such as TuxRacer). If you are want to code engines, study your mathematics. Multi-variable calculus (it was Calc III for me) and Linear Algebra are paramount (not to mention physics).

The publishing company WordWare produces some books on game programming under Linux. You can purchase these books from the publisher but I can pick these books up for about $5.00 at the local 75% Off Books (one of the greatest book shops ever!).
 

3 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

Carreer:Networking Programming in Unix (C programming Language)

Hello, I am trying to learn Networking Programming in C in unix enviorment. I want to know how good it is to become a network programmer. i am crazy about Network programming but i also want to opt for the best carreer options. Anybody experienced Network Programmer, please tell me is my... (5 Replies)
Discussion started by: vibhory2j
5 Replies

2. UNIX for Dummies Questions & Answers

From iOS programming to Linux system programming

Hello. I like Linux and C programming language. Allways wanted to understand kernel and become a Linux system programmer. And I also like Objective-C and iOS. These two programming areas have relations: 1. Linux and iOS are UNIX-like systems, POSIX compliant. 2. It is useful to know C language... (2 Replies)
Discussion started by: Rockatansky
2 Replies

3. Programming

Game script

Hi everyone, I need some help seriously. The game is in text mode. It will be based on questions and answers and simple commands. A menu containing options of the game including: 1-Create a new player. 2-Identify as existing player. 3-Launch a new game: this action opens a new game for an... (1 Reply)
Discussion started by: NaimZero
1 Replies
DM(8)                                                       BSD System Manager's Manual                                                      DM(8)

NAME
dm -- dungeon master SYNOPSIS
ln -s dm game DESCRIPTION
dm is a program used to regulate game playing. dm expects to be invoked with the name of a game that a user wishes to play. This is done by creating symbolic links to dm, in the directory /usr/games for all of the regulated games. The actual binaries for these games should be placed in a ``hidden'' directory, /usr/lib/games/dm, that may only be accessed by the dm program. dm determines if the requested game is available and, if so, runs it. The file /etc/dm.conf controls the conditions under which games may be run. The file /etc/nogames may be used to ``turn off'' game playing. If the file exists, no game playing is allowed; the contents of the file will be displayed to any user requesting a game. FILES
/etc/dm.conf configuration file /etc/nogames turns off game playing /usr/lib/games/dm directory of ``real'' binaries /var/games/games.log game logging file SEE ALSO
dm.conf(5) HISTORY
The dm command appeared in 4.3BSD-Tahoe. SECURITY CONSIDERATIONS
Two issues result from dm running the games setgid ``games''. First, all games that allow users to run UNIX commands should carefully set both the real and effective group ids immediately before executing those commands. Probably more important is that dm never be setgid any- thing but ``games'' so that compromising a game will result only in the user's ability to play games at will. Secondly, games which previ- ously had no reason to run setgid and which accessed user files may have to be modified. BSD May 31, 1993 BSD
All times are GMT -4. The time now is 07:52 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy