Monday, November 7, 2011

High School...

As promised I'll now show you some of my 'work'. First of all I'll begin with the projects I 'developed' during my High School... At that time I admit that I wasn't a so good programmer (at least not as good as I am now) but I tried to do my best... Many of my projects from that period are game related...

Doom 3 on GZDoom (D3onGZD)
This is by far the most impressive (and ambitious) project I had at that time. I started this project with my friend Mauricio alongside some others collaborators (mainly from BrDoom community). We tried to recreate the Doom 3 game (from Id Software) under the GZDoom engine (which is a source port of the Doom engine, using OpenGL for graphics). We had everything to be successful at this, but unfortunately I discovered that we couldn't continue this project because of copyright infringement (I e-mailed John Carmack to ask if we could continue the development but he answered that we could develop it but it wouldn't be possible for us to distribute it). At least, part of the work and concepts done for this project were useful for other projects such as Logan's Legacy Of Suffering  and served as an inspiration for the (underground) Doom community. For this project we programmed in a script language called ACS (that has a C-like syntax)...



the Core
It was a far less ambitious project. I tried to create a "pseudo-3D first person shooter" in C (a programming language which I was learning at that time). I can say that for a beginner it was a nice try but the code I wrote for this project was horrible (I had almost no experience in programming, the only experience I had at that time was programming my MSX in BASIC). After my first semester in my undergraduate course I tried again and created NeoCore which is a ray-caster (I'll talk about this later).

An early version of 'the Core'...


'the Core' running inside GZDoom


Other Doom related projects...
While member of BrDoom community I took part in some other projects such as Doom Apocalipse, FSD, etc... I also wrote some few tools (programs) to work with Doom WADs and maps.

FSD - Fabio's Super Detailed map


Other projects...
At that time I used to compose 'music' (I'm not a musician!) and do some remixes. I called myself DJ - BKS (Backspin). Here are some examples of what I used to compose:



It was in that period that I began to like Astronomy (I earned a gold medal and stayed between the best 25 students in the Brazilian Astronomy Olympiad twice!). It was also at that time that I started watching satellites as a hobby.

Well, I think that's all for now... I'll talk about my undergraduate projects in the next post!

See ya!

Sunday, November 6, 2011

Hello!

First of all I'd like to introduce myself... My name is Fabio de Albuquerque Dela Antonio, I'm now 20 years old (born in 1991) and I'm studying computer science at Instituto de Ciências Matemáticas e de Computação (at University of São Paulo, Brazil) I'm now in the end of the 6th semester (out of 10). As you (probably) saw on my profile, I'm a brazilian so English isn't my mother tongue, because of this I'd like to say sorry if I wrote something wrong (did I?) or if I write something wrong from now on... Anyway, I promise to you that in the next postings I'll bring some of my 'work' (some things that I did while in high school and in my undergraduate course) and some nice stuff (for people who like computer science, electronic music, etc)...

See ya!

Hello World!

It works!