Mr_Appleby
Member
I started out with batch files on a 286 blue-tinged monochrome (grayscale?) laptop with a broken hard disk. Someone gave it to me with 4MB of memory and a bunch of floppy disks with various DOS versions. I guess they had DEBUG.COM or whatever so I tried to learn some assembly language. Eventually I moved up to 386's and 486's with Windows 3.1, QBASIC, eventually some early versions of Linux, C/C++, that sort of thing.
I'M LIKE 90 YEARS OLD MAN
i started on a c64.. when i hit highschool it was a regression to the BBC Electron although beeb basic was pretty nifty in some ways. i must be 100
i've only in the last couple of years gotten back in to programming, i am not much of an artist though so my stuff is looking pretty ugly right now lol... was working on a 2D rogue-like which is still around somewhere but i started experimenting with openGL and began combining a 3D grid-traversal map with a text-based combat engine i'd written earlier..
that started morphing into a free-movement (regular FPS controls) thingy at which point i started getting caught up in things like proper z-ordering of alpha sources and collision testing:
You can climb up stairs on the right of the building and jump off, and the lights look fine from most angles. some spots seem to screw up the ordering, i don't really know anything about any "proper" way to do it, just making it up as I go along - you can see here the glow clipping through the wall there. The map is tiny because it was created as a text file by hand, defining layer by layer of cubes. Really need to make some tools to simplify that kind of stuff.
All i've done lately is rescue the turn-based project from the mid-morph broken pile of shit it was and got it running again. I'm starting a Masters in Comp. Sci. in a few weeks so that might give me the impetus (and better knowledge) to make something complete out of the turn-based one. I did recently finish a text console (terminal) version of Tic-Tac-Toe, since someone mentioned it in the C++ help thread I thought it would be fun to give it a shot. So I have finished something.