Ahh a section for illustrious histories within programming...
well - i'm gonna add a few extra parts in the hall of Raven's History
i can remember tinkering with programming as long as i can remember... probably around '85-86 when i had to stay at my grandma's for the summer (cause my youngest bro was being born) really is when i remember getting into it much more than just tinkering.
I started on the Acorn with 'Basic' just making simple programs, like questions ... i noticed that you could make graphics and i remember that my first real program ever was a picture creator
you'd use the cursor keys to move the box with a black centre. you'd press enter to put the colour down, which you'd choose with 1-6
Red - Green - Blue - Yellow - White - Grey
you couldn't save anything but i was so happy when i finished it, i copied down what i'd done on paper and went about learning howto record the programs.
about a year later my dad showed me his new 286machine with DOS 5.0 ... which i found came with 3 games
'Nibbler' which is better known to nokia users as snake, 'Gorrila' which is more commonly known as Tank and 'Stock' which was kinda like a stock market game... i also found something called qBasic.exe which they would load up in - now the novelty of a PC was quite new to me cause although my dad had other PCs, i'd never actually used them in DOS mode before - infact i didn't even know they ran on DOS before the 286
eager to learn this new 'Basic' i got stuck in, only to notice that it was very different ... so much so that i didn't like to use it as alot of thing about it confused me, like PROCs. So for the time being i just continued to use my Acorn, which at this point i'd learn enough math that 3D things needed points and howto calculate basic objects
so i had fun making Cubes, Pyramids, Hexagonal Tubes and such ... also learnt howto make them move around the screen. However i never did get the hang of howto make them rotate.
well another year and in '89 my dad got this new computer call the Amiga 500+
oh it was so exiting cause it had so many new things... but most importantly to me, it had a voice synthsiser in Workbench. That was when i used a real Paint package for the first time, called Delux Paint 3. I spent hours and hours making artwork and animations within the program ... so much so that hardly anyone else got to play on the machine apart from when i went out to make a nusense of myself with my mates or go out with my girl (^_^)
about 4months after we got the Amiga, mom bought home a new programming language called AMOS that she said that i would probably like to try as it was for the Amiga
i spent that summer learning the world of AMOS, i remember making so many simple yet enjoyable projects ... it was probably the first time i learnt about loading formats, because i remember my mom helped me to use Amos to import Delux Paint format and using one of my animations in a series of pictures which would walk across the screen.
Each X+ value on the screen = a frame up and each X- was a frame down.
That had me loving to programming creating such simple things, as it took me over the following 6weeks to get it not only walking but jumping and colliding with platforms
it was cool cause the new school term came, and i didn't want to go back cause all i wanted to do was program
(but i was forced to anyway
)
well for Christmas i got a surprise when mom brough home an upgrade for Amos called Amos3D ... ohh it was so cool, you could place down 3D blocks and such to make objects - then AMOS would automatically import them with a command.
i looked through all the demo's and just had to make a simple racing game
so i make a boxy looking car, and by this point my math was now just about good enough to understand basic Trig which certainly was VERY helpful when working on my 3D. After a while though i found myself less and less interested in the programming aspect but more and more interested in the 3D aspect
So i'd spend like an hour a day before i went to bed working on models which looked like things ... but AMOS3D wasn't really good for that kind of thing
so i kinda gave up on the computer for a while which was just as well cause Elite2 has only just been released and dad never let anyone on to play it (though i'd sneak down in the morning before everyone got up and play on it with the sound low hehee)
That year mom got a new programming language from work called Borland C ... and i'd watch as she'd program on the PC (cause dad was obsessed with Elite2, and i really couldn blame him was/is a class game) - but i got into trying to program BorlandC, however with no manual or help it was very very hard and daunting. So i thought i'd wait until someone could be around to help me... later that year we got a CUamiga which had a demo of Caligari24 and AmigaC both of which had some starter tutorials, and with our new Amiga1200 AGA i was just learning he difference between 256colours and 24bit colour
i was going to try to learn BorlandC again that spring, however a game was released which was a 'must have' by the name of Wolfenstein3D, and my dad just so happened to aquire himself a copy - there was no hope of using the home PC which had just been upgraded to a speedy 386.
So i decided to sit down with Caligari24 for a month, when the trial ran out and i had to delete it from my HDD - i thought
"I MUST HAVE THIS!" ... right there i had a true passion in life
unfortunately i didn't manage to get ahold of a version of it, no matter how much pleading - however a few week later, technology obsessed dad bought himself a shiney new Video Toaster card for the A1200. And it came wth a free version of Lightwave.
I'd planned that summer to spend learning this new tool, cept i found that my mates who'd gone to different secondary school decided we should all have some fun - so we spent most of the summer hanging out, kinda over that summer they'd learnt i'd gone from being kinda a whimpy lil guy to someone who wasn't gonna take much guff (lol oh yeah i used to be a sweet an innocent)... actually that was the summer that me and some kid i knew in jnr school got into probably one of the more famous fights well atleast for our year, like the whole damn'd village of kids turned up for it and we'd gone at it for like 2hours (i mean we were two of the whimpest kids in jnr school so most thought we'd whimp out here, but we both did alot of damage to each other ... finally ended cause we were both so bloody knacked - plus i broke his nose, and sprained my ankle in the process ... so i couldnt walk and he was balling his eyes out lol)
well that aside, the following year i spent learning AmigaC and Lightwave alot more - however i never really got into AmigaC, i did finally learn howto make wireframe cubes which spun and such ... plus howto edit images in memory which was fun - also learn more about what the memory really was
I spend a few years learning lightwave and in '95 my parents decided to spit (it wasn't that amicable, still isn't lol but no need to bore with details) ... well anyways my dad had already bought me something for my Birthday, it was a copy of a new program called Maya plus a copy of Windows NT 3.51 to run it on
now if i wasn't reeling from what had happened i'd of probably got on and used it more - but i kinda literally had to get all responsible and start acting like a mature big brother ... if i didn't have Catrin to help me through it - i'd of probably been broken.
Even with her my schooling did start to suffer from the stress and everything ... well during the next year i got a step sister, who is has been like a true sister to me - and though my mom and stepdad split (i think infact the marriage was anulled or something) well anyways she was going out with a japanese guy who was studing at a local University ... and she took me to him a few times and he was into the 3D stuff and was learning Maya at the time.
So i learnt alot about the program from him, everyday i kinda stunned him what i could do
so i kinda started to work alot more on my artwork fogetting about programming.
Well after that my sister broke up with him but at the same time somehow convinced my mom to let me goto the states for a few weeks holiday ... well the few weeks ended up turning into a few months, and i got to meet some new guys which i'd heard about from my dad before.
One of them was like one of dads best friends from Uni and like he'd been the one who'd put us up for a few months. And after like i was suppose to start shcool again, rather than going to a stateside school it was decided would be better that i went to work with 'uncle' Paul
so i spent a few month learning a program called 3D Studio Max for Dos and i watched a whole game being developed, it was very insightful - and i learn a lesson to never bug a programmer when he looks busy (else you end up getting sent on some errand or yelled at)
well whilst i was there i started using more regularly a language i'd begun to learn with a mate a year ago called QuakeC
i got some interesting tips on howto use it and program with it. Now although i know its not even close to real C it was still a pretty cool language to learn
well when i got back, it was safe to say my mom was not greatly impressed with my sister - and she was kinda banned from comming near us again... which i felt was unfair, and with Catrin we both did a runner ... to the states again (this time LA)
we actually survived there for a good 4-5months with both of us working at a local Burger King and MacDonalds (and yeah we did lie about our ages to do it)
well after like almost 5months we were snatched up and sent back home
and had to face the families again who weren't happy about our little stunt, both were told we were never to see each other ever again
... after that i decided i'd just work on my artwork (cause the schools didn't want me again) but my mom got ahold of a private tutor for me, so i ended up having to learn one subject - which i choose Math
i frequently started to see my dad again who got me a few new programs over the following year - trueSpace2 was one of them which i just loved to bits
and i discovered VRML online, which was interesting to me as it combined my love for 3D with my love for Programming (and i had ALOT of time on my hands whilst i wasn't going to school or allowed to see anyone)
like a year passed and i took my math GCSE
got a respectable B (not bad for Intermediate) with this i decided, if i'm not allowed to go anywhere, see anyone, or do anything i'll do what everyone else in my family had - and i join the RAF
it took 6months for them to truely get sick of me and tell me to get lost ... but whilst i was in there i got to talk to Catrin again
and so as soon as i came out we tied the knot and we went to live with my dad whilst i got on my feet financially.
well i got into a College in Derby doing Intermediate IT GNVQ - but i still needed money to support us cause dad was really struggling, so i started a part-time job at what i thought was a small IT company being the Gopher for them
i'd been outta the loop so long how was i to know that Core was a games company...
well musta spent the next few months watching them use Maya2 learning more and a new language to me Visual C++ - now i was learning Visual Basic at college, but Visual C++ was totally different and so appealing to me
pitty i couldn't afford it
but not to worry i got into the game swing of things again and in 2000 i was flicking through PCGamerUK and i notice a small advert space (no later than a personal) that simply said "DarkBasic is set to be the PC's version of AMOS for the new millennium" with a picture of the iced demo on it... "next month we will be bringing you our PCG challenge game, a game the DarkBasic team will be creating within 24hours just for us plus a WORLD exclusive demo of this brand new language"
well that was it... AMOS on the PC, god i couldn't of imagined anything better
unfortunately that month turned into horror, because of what happened at home
when the new issue of PCG came with DarkBasic i literally decided i was gonna have no social life. I cut myself off from all my friends, family (as best you can living with one of them), everyone ... and just worked with darkbasic and in Maya as well as trueSpace.
my work started to suffer throughout most of 2001 because i couldn't concentrate, i came onto the DarkBasic forums - but hardly ever said anything. I was given a chance to work on bits and bobs for the games that the guys were working on over 2000, probably more because of pitty at the time ... but i launched myself into my work, when they told me to go home i'd go out, get smashed and get laid - shower and go back to work (is not a life style i'd ever recommend)
however it showed them that i was determined to show what i could do, producing amazing results over and over again - but partly due to my growing attitude of wanting to be left my own devices and partly cause i was unknowingly breeching my contract by developing work outside, of work in Oct 2001 they decided to let me go
about 6-7months prior to being fired i finally calmed down a little to get myself a girl, which actually lasted a week or two cause she couldn't actually handle my attitude which was followed by my last ex - who was REALLY bad for me, because right before i was fired i was asked several times (and offered obscene money) to go work for Raven Software (because my uncle had passed on work most likely what i'd helped him with a few summers back) but despite the offers and me making noise i wanted to leave Core cause i don't think they'd put up with me much longer she was detemined to make me stay ... like a fool i listened to her.
whilst i was jobless i got into the 3D Studio Max scene, learning it because i knew alot of companies now used it - at the same time getting more heavily into DarkBasic as well as Visual C++ which i could now afford
i remember a month or two went by and over that christmas i worked with a few mates in Java - which was interesting.
finally i got someone to pickup my portfolio and say they wanted me, unfortunately it was another stateside company - but this time i was determined, and after what my Ex had done on holiday (which i found out about when she became pregnant) i thought ... sod this, i mean i'd stuck around first time she's played me - she lost the kid, and i stayed until march when i moved to LA
been happily living there for like a year, working at a company i love - learnt DarkBasic Pro, Visual C# and Assembly whilst there and just as hobbies at home.
and yup thats about the whole history of Raven personal computer wise
i know its a nice long read hehee
Tsu'va Oni Ni Jyuuko Fiori Sei Tau!
One block follows the suit ... the whole suit of blocks is the path ... what have you found?