last
update
July 16, 2003
Italian
Version

     

Copyright
© 2002-2003 by Albegor.
Don't
copy or redistribute the
contents of this page in any way without the
expressed written consent of the author.
|
|
"The squad of A10s was returning
to base. The fuel was finishing and they had to land immediately. They
were horrified when they saw that the landing zone was theater of a
fierce clash with enemy forces and was then impossible to land. Fortunately
there was an asphalted and straight enough street nearby, controlled
by friendly forces. They landed, were supplied safely and they took
off again ready to kick the enemy out of their operating base. "
...this is also Strike or Die
Cogito
ergo sum |
I'm a lonely kind
of guy and I usually don't like to talk too much about myself, but
I guess that quite a lot of visitors of my website are asking themselves
who's that crazy guy who created all this and so here in this page
I'll try to satisfy your curiosity. 
Where
I live |
My real name
is Davide, I was born in 1975 and I live in Como,
in the north of Italy. Como is a city with 90.000 people
located on the west branch of the lake with the same name,
a city well known for silk processing and it was the birthplace
of the well known scientist Alessandro
Volta.
I've studied Computer Science at the Polytechnic
of Como and I'm working part-time in a Bar at the moment,
although I'm trying to put all my resources into this project
because I think that in the field of game programming a
degree isn't of much use if you don't have a minimum of
practical experience.
My nickname is Albegor, a name I originally invented
for my AD&D character, but later became my virtual alter
ego when I began to use it playing Quake2 online and whose
etymology is so demential that only a few friends know what
it means exactly. 
|
My
two passions |
Since I
was a child I had a big passion for the military world,
in particular for aviation and I think that if the circumstances
of my life had been different I probably would have joined
the Italian Air Force. But as the French say: C'est la
vie! 
My passion for computer science came later, but it is
not at all difficult to reconcile the two things since
nowadays they integrate themselves so well.
I refer to flight simulators and not by chance the real
first game that I bought was Secret Weapons of the
Luftwaffe by LucasArts. The hours of virtual flight
spent with that game only rival those spent playing Quake2
on Internet... and they're such a lot! 
I don't have a genre of games that I prefer more than
others, since different games can give me different feelings,
but equally gratifying.
The games I played when I was a teen-ager that have left
me an indelible memory have been Secret Weapons of the
Luftwaffe, Monkey Island 1 and 2, Strike Commander, Ultima
Underworld 2, Ultima 7, System Shock, Battle Isle 2, Doom
2, Quake 2, X-Wing, Warcraft 2, Starcraft. The presence
of many "sequels" could seem curious, but I legitimate
it considering how the programmers have managed to improve
the original idea of a game to make its sequel a real
masterpiece of digital art.
It was thanks to Combat Mission, a revolutionary
W.W.II tactical wargame, that I discovered the fascinating
world of wargames and rose my passion for military history.
By then I played with other excellent wargames like Total
Operational Art of War, Close Combat, Steel Panthers World
at War.
Coming back to aviation my favorite airplanes are absolutely
the P-51D Mustang and F-16 Fighting Falcon. I simply love
their design and beyond that the P-51 boasts a glorious
history. When I saw it for the first time at an Airshow
the emotion was indescribable. These are the two photos
that I took of the thoroughbred of the air:
 
The two
following photos, taken at the Ambri Air Show 98, are
instead of better quality and show two excellent acrobatic
planes, that I had the chance to virtually pilot in Flight
Unlimited by Looking Glass, the Pitts and the Sukhoi Su-31.
 
The Mustang has also inspired me an artwork, if so it
can be called... click on the picture to learn more about
it and above all how I made it.

|
My
programming experience |
I often read
that many game programmers, professionals and not, have begun
to program since the golden age of the Commodore 64. I instead
have discovered the art of the programming rather later and
I still wonder if have lost anything and what...
Since I was a child, like all children naturally, I was very
attracted by videogames in general, both by the arcade ones
and by the small pocket ones such as the Nintendo Game&Watch,
a couple of which I still safeguard jealously. 
My first computer was the Commodore Vic20. Despite
I had only two games, Pacman and a space shooter and few friends
to exchange them with, I spent quite a lot of time with them.
I remember that I also tried to program in Basic language
following the examples that were on the manual, but my programming
knowledge was too limited and I hadn't enough motivations
to expand it, so after a while I came back the my beloved
Legos, which I called "constructions," and to more traditional
games like small soldiers or small cars.
So I stayed away from computers until I bought my first real
PC, an Olivetti 286 and since then my gaming experience
began. 
The first contact with programming took place only at the
first year of university, when they taught me the old Modula2,
a language similar to the Pascal, during the basic computer
science class and although I immediately started to appreciate
the potentialities offered by a programming language, at the
end of the class there was a question in particular that bothered
me: How damn I could get the control of each individual pixel
on the screen, just like they did in videogames. The question
found an answer during the advanced computer science class
in which I learned assembly. I wrote "I learned" instead of
"they taught me" to accentuate the fact that if I hadn't learnt
by myself I would have known just as before...
It was love at first sight with assembly, I finally was able
to control the computer up to the minimums details and it
didn't take much time to understand it was what I needed to
create any graphic effect and then to make videogames. In
that time I discovered Internet also and it was thank to it
that I managed to expand my programming knowledge.
So I began to experiment in DOS and I learned at my expenses
that if I ever wanted to program a videogame I would not ever
be able to make it in proper times only using assembly. Then
I learned C by myself and I continued my experiments with
a recipe based on C and Asm in the right helpings. 
The idea to program a game like Strike or Die was born
in this time while playing strategy classics such as the Battle
Isle series by Blue Byte,
but for countless reasons the development went on sobbing
for a long time, until the beginning of the year 2000, when
I decided that it was time to do it seriously. 
I then downloaded the DirectX7 SDK, I abandoned the DOS and
with a good experience of C and Asm on my shoulders I started
to program Strike or Die.
Obviously I had to overcome quite a lot of obstacles that
seem almost insuperable to whoever embarks on such a project,
but had it been easy it would not have been fun. 
So in that year the development proceeded slowly during my
spare time. In November, as you can read in my old
development diary, I opened the website and published
a nice demo of the game that attracted the attention of many
players. That really encouraged me and I was ready to continue
the development with more energy, but towards the end of the
year I received a job offer I could not reject from Trecision,
the well known italian software house. Although I don't like
to take important decisions in a hurry I thought it was a
great opportunity for me.
So I moved to Rapallo and began working with a very friendly
team. The experience in Trecision did not lasted long because
after some months I decided to leave to take care of some
important personal matters, but it has been a fundamental
experience because I learnt a lot of things about professional
game development and it changed my rhythm of work and the
way I develop games.
The last news in my old development diary go back to February
2001 after I released the demo version 3.0 of Strike or Die.
That could have been the end of the story, but...
In the month of September of 2001, just after the tragic terrorist
attack to the twin towers I took back my old sources and resumed
coding almost without being aware of it.
Well, you can read the rest of the story in the current
development diary, but I can now say I followed my hearth
and only time will tell me if I did the right choice...
|
My
PC |
The configuration
of my PC is at present:
- AMD K7
Athlon 1200Mhz microprocessor
- Asus A7V133
motherboard
- 256Mb SDRam
Infineon
- Nvidia
GeeForce4 Ti 4200 64Mb DDR
- 2 hard
disks IBM 40Gb
- Monitor
Nokia 447XPro 17"
- CD Recorder
Yamaha 8x4x24x
- DVD-Rom
Pioneer 40X
- Logitech
Mouseman Wheel Optical
- Sound Blaster
Live! 5.1
- Creative
Inspire 5300 5.1 speakers
- ISDN terminal
adapter
- Pinnacle
PCTV PRO radio/tv tuner
- MiddleTower
case
My good old
PC helps me remote-debugging SoD and is still good to play
some multiplayer games:
- AMD K6-2
500Mhz microprocessor
- Asus P5A-B
motherboard
- 128Mb Ram
- Voodoo3
2000 16Mb VRam
- Hard disk
IBM 10Gb
- Monitor
Compaq 15"
- CD-Rom
EIDE Toshiba 36X
- Mouse
Logitech Pilot Plus
- Sound
Blaster AWE 64 Gold
- BigTower
case
I believe that
you can do nice things even if you haven't got the last generation
hardware.
So don't believe the hype and upgrade only when it's necessary.

|
|
|