User:Akiross

From GPWiki

Files:GUITutorial_warn.gif The Game Programming Wiki has moved! Files:GUITutorial_warn.gif

The wiki is now hosted by GameDev.NET at wiki.gamedev.net. All gpwiki.org content has been moved to the new server.

However, the GPWiki forums are still active! Come say hello.

AkiRoss's page on gpwiki

Personal Info

Name Alessandro Re aka AkiRoss

Location Legnano (Milan, Italy)

Homepage http://www.ale-re.net

Occupation Student @ http://www.disco.unimib.it

Birth 17 May 1985

Contacts

  • Jabber akirosspower@gmail.com
  • AIM/ICQ akirosspower
  • Yahoo akirosspower
  • MSN akiross@msn.com

Programming

Techniques

My default language is C, but sometimes I use C++ for complex OOP approaches that involve hierarcal structures. C++ it's giving it's way...

Sometimes I use PYTHON for Blender Scripts or in conjunction with PyGTK for simple GUI apps, or Qt on C++.

PHP, JavaScript, XHTML and CSS for web scripting. I took a look at SVG, but I mostly don't use it: not that good integration that i was expecting.

All my games are made using C/C++, SDL and optionally OpenGL, since I use Linux and OSX, I need code portability.

My default toolkit is Trolltech's Qt: fast, portable, easy, powerful, free. That's enough.

I prefer (FL)OSS, and licenses like GNU/GPL or GNU/LGPL.

Projects

  • Actually I'm working on a clone of Soldat. Not really a clone, it uses different maps, protocols, graphics, etc. Rewritten from scratch, no rev. eng. has been done yet.
  • Others project are less concrete, so I won't list them

Hardware

Actually I've 1 computer: a workstation (for developing), while the notebook is dead :D

Aether (ex Tallon4)

  • Gentoo GNU/Linux
  • AMD Athlon64 3000+
  • 1GB RAM DDR400 by Kingston
  • MB Gygabyte Triton nForce3
  • nVidia GeForce4 32MB
  • 2x 80GB ATA133 Segate/Maxtor
  • Great hardware, magnificent software ;)
  • Microsoft Free 100%

Marsara

  • Has been dismantled :D

I hope to get a Sun workstation in future, when Aether will die. Good hardware, good support, good Sun.

Reading and Planned Lectures

  • University books
    • Introduction to Algorithms (eng, 2ed) [Cormen-Leiserson-Rivest-Stein] (R)
    • Computer architecture (en, 3ed) [Hennessy-Patterson] (PL)
    • Artificial Intelligence (it, 2ed) [Russel-Norvig] (R)
    • Modelli Dinamici Discreti (it) [Salinelli-Tomarelli] (R)
  • Personal books
    • Real time rendering [Moller-Haines] (R)
    • LOD for 3D graphic [Reddy-Vashner-Huebner](PL)
    • 3D Game Engines [Eberly] (R)
    • Thinking in C++ [Eckel] (PL)
    • OpenGL 2.0 Official guide (5 ed) [Shreiner-Woo-neider-Davis] (R)
    • OpenGL Shading Language (2 ed) [Rost] (R)
    • Mathematics for 3D games programmind & computer graphics [Lengyel] (PL)
    • GPU Gems [Fernando] (R)
    • Waiting for other books from Amazon... ;)

Major contributions

  1. Using SDL_net
  2. Bone systems (still working on it)
  3. Picking in OpenGL
  4. Matrix Operations in C
  5. OpenGL Shading Language (still working on it)
  6. OpenGL Extensions with SDL
  7. GLSL Shaders Repository
  8. Introduction to Artificial Neural Networks
  9. Tutorial for ODE physic engine

I also did an usability test on this site, 4 starts ;) Wiki rocks!