ftp.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1996/11/19/06:18:16

From: Calvin French <french AT freenet DOT calgary DOT ab DOT ca>
Newsgroups: comp.os.msdos.djgpp
Subject: Re: HELP: low-level programming necessary ?
Date: Mon, 18 Nov 1996 17:56:38 -0700
Organization: Calgary Free-Net
Lines: 42
Message-ID: <Pine.A32.3.93.961118175142.19616C-100000@srv1.freenet.calgary.ab.ca>
References: <52a2hr$d6t AT apollo DOT isisnet DOT com> <3248DF4C DOT 28B0 AT gbrmpa DOT gov DOT au>
NNTP-Posting-Host: french AT srv1 DOT freenet DOT calgary DOT ab DOT ca
Mime-Version: 1.0
In-Reply-To: <3248DF4C.28B0@gbrmpa.gov.au>
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp

On Wed, 25 Sep 1996, Leath Muller wrote:

> Gee, I'm glad somebody does... ;)

<sha-bam!> Give this: does somebody care to explain how exactly we DO
multiply matrices, after all? I have a working model, but this is the one
thing I just have to blindly enter, so to speak.

> >         Or am I doomed to learn not only C++ (which, by itself, wouldn't
> > be overly daunting) but also Assembler if I am to achieve my goals ? If
> > so, how long would it typically take a person to learn C++ and Assembler
> > well enough to incorporate Assembly routines in C++ code to make a good
> > video game ?

> If you learn C++, your program will slow down, not get faster...but
> I would recommend learning assembler. It certainly comes in handy.

This is true, but I wonder just "how true". Right now, I have set myself
an interesting goal of writing a 3D space flight sim in all C++. I am a
proficient ASM coder, (a little limited in terms of pmode stuff, but I
have read Advanced 80386 Programming Techniques) but I am seeing less and
less of a need to code ASM, anyways. Most optimizations I have found are
procedural level anyways, and the gain through ASM while substantial seems
at least slightly unneccesary. But then, I've seen 3D engines coded in
QuickBASIC...

> Recommendation: Learn assembly and grab allegro. :)

I agree though. <grin>

= Calvin =
--------------------------------------------------------------------
B013CD10B7A08EC3B2C8B940018BC133C2AAE2F9FECA75F2B407CD21B80300CD10C3
--------------------------------------------------------------------
  -- I apologuise, Shaun began, but I would rather spinooze
you one from the grimm gests of Jacko and Esaup, fable one,
feeble too. Let us here consider the casus, my dear little cousis
(husstenhasstencaffincoffintussemtossemdamandamnacosaghcusa-
ghhobixhatouxpeswchbechoscashlcarcarcaract) of the Ondt and
the Gracehoper.
--------------------------------------------------------------------

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019