Related tags
First Year Results
My first year results are out, and not to bad. Alot better than what I had in highschool, and got myself a "First Class Honours". gasp. Then again I don't believe in grades, so thats another matter. Don't know yet if I can/will transfer to another college yet. Don't exactly see the benefits right now, if the level of education in .my colleges are crap. Thought it would give the opportunity to have fun in college at least.
Been at OpenGL still, but its moving slowly, abit slower than I had expected, and I want. Partly because I've been extremely lazy lately. Don't really have anything to show anyone right now, except for a few spinning objects and stuff. Overall I find the OpenGL API quite simple actually, but at the same time there is alot of depth into it.
I've also been doing research into Game Programming and am starting to see that it's alot harder that it looks. But what makes it interesting is that a few gaming consoles are using OpenGL, for its graphics. Then again alot of this stuff is just random browsing through Wikipedia, Google, and Yahoo!. Can't verify the authenticity of it, but hey, it makes me happy, so why not?
Because I was doing OpenGL, I though I would look at the XGL/AIGLX code while I was at it, so I downloaded the code, and well...didn't really know where to begin. Same goes with other sources I have downloaded, Linux, MySQL, PostgreSQL, Apache, OpenOffice, Xorg. The big projects are quite, well big. I want to get involved but not sure where to dip my toe. Maybe a smaller project, but which one?
I am a bit dissapointed though as I'm not seeing much progress in OpenGL, then again I am to blame for that.
Was talking to a friend about FOSS, and he was saying its like a full time job ... maybe I should look into doing something else?
OpenGL Performance
Was playing around with the neverball source code, looking and seeing how things work. Out of luck, I found out that you can actually play around with the F7-F8-F9-F10 keys to do special things.
- F7: Wireframe
- F8: Nice
- F9: Display FPS
- F10: Screenshot
I noticed my Neverball was running a bit slow, so I decided to fire it up and see the FPS. Max I got was 11 FPS, which really frightens me as my laptop is less than a year old and I should not be getting such bad performance for such a low graphic intensive game. I konw its only an integrated graphics card, but comon...it can't be THAT bad...
Later today I had to boot into Windows XP to do some Skype Video Conferencing ( yes sadly that still isn't available on GNU/Linux ) with my parents in Chile. In the process I decided to fireup the Windows version of Neverball, and looky here. Max I see is 56 FPS, which is alot better?
The problem? Drivers? Code? Don't know...but if I play to do some serious OpenGL work, this really will not cut it. I also thought the Windows implementation of OpenGL was abit bogged ( as to promote DirectX ), but I heard that ages ago, and maybe it has been fixed now.
Either way, something is up, and I need to get to the bottom of it.
Programming Skills: Level Up
Been reading/hacking on the several stuff lately: C/C++, SDL, GLUT, OpenGL and Makefiles. Wouldn't know my level of programming l33tness compared to everyone else, but at least I am happy that I can finally understand "Makefiles"! Finally makes a bit of sense to me, but its not really that difficult. Been keeping a wiki on my laptop to take down notes and stuff. Tomboy doesn't cut it for stuff like this. I'll put my wiki notes later on the web for everyone to see.
Judging from all the "buzz words" or perhaps "not-so-buzz", you'd probably guess that I was making a game. Well, good guess. Just taking my mind of the regular PHP/CMS/Select/Insert/Update stuff and try to do something different. So far, so good, but I don't have anything amazing to show you yet. Had to find the proper resources, and right direction, plus I just attended AsiaOSS so that threw me off.
Either way reading through the OpenGL stuff is cool. It looks like I will finally make use of that IB Higher ( Ultra Super Advance Godlike Impossible ) Level Math and Standard Level Physics that I took in Highschool. No that doesn't mean Im a genius at math, I just excel better at it than others, thats why I am in the class. With that said and done, I actually failed the final math exam which was DAMN hard, partly because my kungfu lies in Calculus and not Vectors ( which most of the exam was ). The exam is graded on a scale of 1-7, with 7 being the best, and only using intergers. I scored a 3, others scored a 4, few 5s, and I think there was one 6. There was about six of us sitting for the exam. Don't forget, I don't study, and don't really give a damn about grades. Plus it was my final year, and I was REALLY lazy, and I mean REALLY lazy...
Nonetheless at least I kept my math book ( somewhere in my room). Now just to dust off the books and pull off some math kung fu magic!
Calculus Rocks!
Biggest problems so far? Alot of resources online are out dated, the redbook uses OpenGL v1.1, and the OpenGL SuperBible I found uses AUX ( an obsolete library ).
