Bio

My name is Ilija Djukic and I am an IT engineer. My hoby is game development and I made a lot of games, mostly in C/C++/OpenGL technology. Besides programming I also interested in making music.

  • 1984 - I was born in a small town, Bela Crkva in provincy of Vojvodina, formal Yugoslavia.
  • 1990 - I met my (still) best friend, Licko.
  • 1999 - I enrolled in high school, "Jovan Cvijic" in Bela Crkva. Also NATO start bombing on Yugoslavia
  • 2001 - I went to scientific camp Petnica.
  • 2002 - Me and my high school band participate in state highschool band competition "Enter" in Subotica and took no place.
  • 2003 - I enrolled in collage, technical faculty "Mihajlo Pupin" in Zrenjanin.
  • 2007 - I met my girlfriend, Dusana.
  • 2008 - I open my website, this one.
  • 2009 - I start working in Eipix, Novi Sad as game developer.
  • 2010 - I start working in RT-RK, Novi Sad as embaded system developer.

Currently I am working as a embaded system developer for digital telivision in a company RT-RK in Novi Sad, Serbia. In a spare time I take participation in Ludum Dare event.

Portfolio

Beside all the projects on this site...

At highschool, for my graduation work in biology I recorded this video clip.

While my time in Eipix I work on a lot of games, but these two I developed entirely: Fear of Floating - the action/puzzle game for Windows (and probably iPhone) and Golman - multiplayer penalty-shooter game for iPhone released during 2010 FIFA World Chanpionship.

All of my games are using AngryGL game engine, which I made just for my personal use. But if someone wants to try it, it's open source.

Flooid2 is a high performance video player application which I developed in RT-RK for Windows and Linux platforms. It is used to play multiple video streams on multiple monitors. It also has some special functions, such as changing frequency of video streams or plugin system for capturing devices. Flooid2 is property of Zoran so you can't download it.

Skills

Known programming languages

  • C/C++ - advenced level
  • Java - intermediate level
  • C# - intermediate level
  • PHP - intermediate level
  • Perl - beginners level

Known computer technologies

  • Graphics - OpenGL, DirectX, SDL
  • Audio - fmod, BASS
  • Networking - cURL, enet
  • GUI - FLTK, WxWidgets
  • OS - Win32API, XWindows
  • Web - HTML, CSS, MySql, JavaScript

Free software that I'm using

  • Code::Blocks - for cross platform C/C++ development
  • Notepad++ - for Web development
  • Eclipse - for Java development
  • Paint.NET - for image editing
  • Audacity - for sound editing
  • Google Sketchup - for 3D design
  • Blender - for 3D lowpoly modeling