http://GameProgrammer.Com

Programming

GP Mailing List
     Thread Index
     Date Index

ATXGPSIG List
     Thread Index
     Date Index

Google
>

Home

Wise2Food



[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: need more info!!~~



The information you are interested in is mostly system-dependant.  If you 
are interested in how interrupts work, it will be different for each type of 
system you work on, IE on a microsoft system it will be very different from 
the function calls and peculiarities of a POSIX compliant system.  It sounds 
like you are after a deeper understanding of hardware and computing in 
general, which is good, but will require research into each system you 
intend to program.
<SHAMELESS LINUX PROMOTION>
If you are very keen, but don't yet have linux, get it, because even though 
it might be terrifying, you can look at the source for the OS itself - and 
the best way to learn how to code is to look at good code that has withstood 
the test of time and peer review.
</SHAMELESS LINUX PROMOTION>
On the other hand, if you want to stick to microsoft (which is 
understandable if you are not yet very advanced) I would recommend Charles 
Petzold's book: Programming Windows.  It uses the Win32 API strictly in C to 
do everything it does, and he even get's into a little bit of network stuff. 
  Another good one, if you are more interested in system internals than the 
Windowing API is "Win32 System Services" (sorry, forget the author, but the 
title seems fairly unique)

Good Luck,
- Ben

>From: "warpedminds" <warpedminds@btinternet.com>
>Reply-To: gameprogrammer@gameprogrammer.com
>To: <gameprogrammer@gameprogrammer.com>
>Subject: need more info!!~~
>Date: Sun, 15 Oct 2000 18:47:51 +0100
>
>Hello,
>
>I need some info from all you game programmers out there who prefer to 
>program in C.
>I learned the language from a host of on-line guides and the book "The 
>Absolute Beginner's Guide to C" and I am feeling confident in the language. 
>I am now reading "Expert C Programming", but I feel like I have missed out 
>a big chunk of the language.
>What I am looking for is more info on adding, extracting data from 
>structures, pointers, graphics stuff and more on how to take control of the 
>computer, i.e. Interrupts, system addresses.  For example I was reading a 
>piece of code the other day, it had had used some piece of code to use the 
>system timer to make rand() more random.  I didn't know you could do this 
>never mind how to do it.  All of a sudden I felt like I knew nothing in the 
>field of C programming.
>
>ANY help would be appreciated!
>
>Thanks.

_________________________________________________________________________
Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com.

Share information about yourself, create your own public profile at 
http://profiles.msn.com.

=================================================================
The GameProgrammer.Com mailing list is for the open discussion
of any topic related to the art, science, and business of
programming games. This list is especially tolerant of beginners.
We were all beginners once

To SUBSCRIBE or UNSUBSCRIBE please visit:
http://gameprogrammer.com/mailinglist.html