Main Page
Welcome, I am a fourth year student at Blekinge Institute of Technology where I am studying game programming. Besides game development I am a dedicated Gentoo GNU/Linux user. The purpose of this site is to gather information related to those to subjects, but there is also some other articles. The name of the site is Sidvind which is a Swedish word for wind that comes from a side (like when you drive the car and the wind blows from the right). AFAIK there isn't an English equivalent word, apart from sidewind.
Please feel free to write your own articles and/or edit mine. That's the reason this is a wiki rather than a static page. Actually, I would appreciate if some articles were written by other people than me.
Logo wanted, if you want to design one send a copy to logo@sidvind.com.
HTTPS is now available, try it out. Please accept the root certificate at www.cacert.org.
Articles
General programming
- Beginning C programming
- Code snippets
- Reuse memory
- Boost::Python: List
- Boost::Python: Dictionary
- Boost::Python: Converting to and from custom class pointers
- Debugging
- Library list
- Calling conventions
- OSX/Building shared library
Game programming
- Game Engine Design
- Saving and loading in your game
- Game Objects: Inheritance VS Composition
- Reading keycodes instead of ASCII
- Keybindings
Linux
- HOWTO Restore GRUB after Windows XP installation-cd
- GRUB: Boot another OS once
- GRUB: Password protection
- Thunderbird/Change account order
- Thunderbird/Encrypting your email
- xargs by example
- Nvidia fanspeed adjustment
- Gentoo masked packages
- tmpfs
OpenGL
- Xlib and GLX: Part 1
- Xlib and GLX: Part 2
- Load BMP data (for heightmaps etc)
- Skybox tutorial
- Yaw, pitch, roll camera
CMake
CEGUI
Other
Projects
- Slideshow
- PNAB
- LCD-Display Linux kernel module
- Robot (the game)
- Studentmat.org
- Battle Angel Alita Wiki
- Portfolio