http://asawicki.info/ Graphics programming, game programming, C++, games, Windows, Internet and more...
Entries for tag "igk", ordered from most recent. Entry count: 41.
IGK 2015 Conference
I will be there, giving a lecture "On the other side of graphics API. How does graphics driver and chip look like?" (It will be in Polish. Actual title: "Po drugiej stronie API graficznego. Czyli jak wygląda sterownik i układ graficzny?")
Abstract: A programmer developing games or other applications that utilize GPU uses one of API-s for 3D graphics (e.g. DirectX, OpenGL) or GPGPU (e.g. OpenCL). With examples based on the Intel products, the lecture shows what is on the other side of that API: characteristics and components of graphics driver (especially shader compiler), architecture of a GPU and its instruction set.
IGK 2013 Quiz
During IGK 2013 gamedev conference, just like in previous years, we organized a contest with 75 questions in 15 categories, from gaming to programming. We had 8 participants this year and the winner was Artur Poznański "artpoz" - congratulations! See full results.
You can now download new version of the application with source code in C# and this year's questions to test your gamedev knowledge by yourself or with your friends:
IGK_Quiz_2013.zip (2.76 MB)
Here be Dragons - Our Game from IGK 2013 Compo
During IGK 2013 gamedev conference there was traditional game development compo, where teams of up to 4 people have to make a game in about 8 hours. Of course we participated in it. This time we called our team "Mass Deffect" (just some random name). There were four of us, all programmers: Kamil Szatkowski "Netrix", Karol Kuczmarski "Xion", Krzysztof Kluczek "Krzysiek K.", and me.
The theme this year, with all the requested features of the game, was: "Artiller game - multiple ways of destroying map, hp & mp - at least 2 kinds of energies - achievements - multiplayer" That fitted into my plan to use two mice on one computer, which I researched recently and described in: Handling Multiple Mice with Raw Input. We designed our game in the Saturday evening, after considering multiple ideas. Finally we chose Krzysiek's idea inspired by Rampart - an old Atari game (see this video).
Our game has title "Here be Dragons". In works on PC, Windows. It is written in Visual C++ 2010 Express, based on a Direct3D 9 framework developed by Krzysiek K. We decided to use 3D graphics (which becomes more and more rare on this kind of game development compos). But game logic is 2D and map entirely fits the screen. Two players build castles on the opposite sides of the map (with left mouse button). On the large enough castle, towers with maidens appear which are resource needed by dragons :) When player has dragons, he can shoot fireballs at the enemy (with right mouse button).
We took 4th place out of 12. Our game lacks many planned features. It doesn't even have sound or music. Anyway, it was fun as always :) Here you can download the game with full source code:
HereBeDragons.7z (3.17 MB)
IGK 2013 - My Photos
After IGK 2013
Today I came back from 10th Polish Game Engineering Conference - X jubileuszowa Ogólnopolska Konferencja Inżynierii Gier Komputerowych IGK2013, which took place at Uniwersytet Przyrodniczo-Humanistyczny in Siedlce, Poland. See also Facebook page and topic on forum.warsztat.gd.
It was fun :) Maybe papers were not the highest possible quality in scientific terms. I also noticed complete lack of presentations from any companies producing "big" PC or console games. There were only talks about mobile and web-based games, as well as serious games - simulation and training for military.
The presentation I liked the most was "Desert Tycoon - Gra stworzona na piasku" by Konrad Rodzik and Jarek Potiuk from Polidea. They talked about their first iPhone game - Desert Tycoon. It's a game like Farmville, but taking place on Arabian desert. I was amazed by the openess they present when talking about what went good or wrong and all the technical details of their work. It was very interesting to hear about e.g. the quirks of rendering text in Arabic language.
My second favorite talk was "Testowanie rozproszonych aplikacji mobilnych opartych na Unity3D" by Marcin Korniluk and Piotr Duda. It's not the most interesting subject for me, but I liked the structure of this talk. They showed what they are talking about and what problem they want to address and then they presented the solution they are working on.
The big name of this conference was probably Sos Sosowski with his talk "It's not a bug, it's a feature". This indie game developer, author of McPixel, has great talent for speaking in funny and engaging way.
I'm glad we managed to organize the quiz. Congratulations artpoz for winning! I will publish the application we used along with all the questions we asked in the following days and link it from here. Meanwhile please leave your comments about any ideas, what you liked or not liked about this game, how we could improve the rules, the app and what kinds of questions would you prefer to see next year.
Of course on Sunday there was also game development competition. 12 teams participated this year. The theme was: "Artiller game - multiple ways of destroying map, hp & mp - at least 2 kinds of energies - achievements - multiplayer". We took 4th place. I will publish our entry soon. I think the level this year was quite high. Almost all compo entries looked like nice games. My favourite game was the one from team "Kryzys". They made a game for two players with top-down view about tanks shooting each other with different kinds of weapons and destroying the map. Tanks were controlled by... smartphones with Windows, using touchscreen and accelerometer.
There were around 70 participants this year. The possibly biggest groups were people from Polygon (game programming interest group at Warsaw University of Technology), Warsztat community, Vexillium group, Ganymede (game development company, one of the sponsors). Here is a group photo.
Some additional links:
10th Polish Game Engineering Conference IGK2013
5-7 April 2013 the 10th Polish Game Engineering Conference - X jubileuszowa Ogólnopolska Konferencja Inżynierii Gier Komputerowych IGK2013 will take place at Uniwersytet Przyrodniczo-Humanistyczny in Siedlce, Poland. There is still time to register until March 24th.
The agenda doesn't look very impressive, but I'm sure there will be a good vibe as always when people from warsztat.gd from all over the country come together. So me and Krzysiek K. are coming there. Xion will be there as well despite he now lives in Zürich, Switzerland.
Besides talks, there will be also a quiz. Everyone on the conference will have a chance to participate and test his knowledge about game development. Everyone except us because we make the questions :) I can reveal that this time my part of questions will be less about hardcore programming details and more about latest games and news from the gamedev industry.
And of course on Sunday there will be game development competition where teams will have to develop a game in 8 hours. So I'm sure there will be lots of fun :)
IGK-9'2012 - Photo Gallery
Here are my photos from the IGK-9'2012 conference:
|Games from Compo|
|Slides about Sphere Tracing|
IGK-9'2012 - PrisonEscape Game
Our team (called Rosyjscy wieśniacy - from Russian peasants multiplication algorithm) - that is Krzysztof Kluczek "Krzysiek K.", Karol Kuczmarski "Xion" and me - scored 1st place in the gamedev compo at IGK-9'2012 conference! Thanks for all your votes, I'm glad you like our game. The theme this year was "Escape", so we decided to make an oldschool looking 2D game with pixel art, where a prisoner tries to escape, runs through constantly scrolling map, avoids policemen etc. It is coded in C++ using Direct3D 9. Here you can download binaries:
IGK2012_PrisonEscape.zip (5.83 MB)