Mail Archives: djgpp/1999/04/01/21:03:21
On 31 Mar 99 at 16:13, Eclwarcl wrote:
> I have just started learning DJGPP. I was wondering if anyone could give me
> some tips or sample code that I could experiment with.
I wrote a tutorial on using Allegro called Allegro Vivace that
might be useful to you, considering that you're interested in
game programming. It's not designed to teach you the C
language, though.
http://www.canvaslink.com/gfoot/vivace/
You might also be interested in "How to program games" which
has more emphasis on source code:
http://www.canvaslink.com/gfoot/htpg/
> I am at the moment
> making a small car racing game thats only in 2D. Also if anyone has any bitmaps
> of roads, houses, trees, cars and people, please e-mail them to me. I am also
> interested in making it a multiplayer network game. I have some files which use
> ipx but I am not quite sure how to use them. E-mail me if you want a copy.
If you're interested in network game programming, you might
want to try out Libnet. I've just uploaded a new version:
http://www.canvaslink.com/libnet/
It's a generic networking library. You use a common API to
access any supported network type on any platform. A big
advantage of this is that your game code doesn't need to know
anything about the network types that are supported -- it just
calls the Libnet API. You can very easily support a variety of
network types, even having a server that accepts connections
over different network types simultaneously.
It supports Internet (UDP/IP), IPX and a local host loopback
driver. Serial link support is being added. It works with
djgpp for DOS, or RSXNTDJ for Windows, or gcc for various
Unixes (tested on Linux, FreeBSD and OSF/1).
There's also a mailing list on which you can ask questions
about the library, make comments, etc -- or send your comments
directly to me if you'd prefer. See the web page above for
download links, information on the mailing list, and links to
read the documentation online. You should find the
documentation and examples give you enough information to use
the library -- it's quite simple, IMHO -- but do ask if you
need help.
--
George
- Raw text -