Sessions
The ARTtech Summer 2009 seminar sessions
The ASSEMBLY Summer 2009 ARTtech seminar sessions provide insights into games development and especially to indie games, demo creation and the latest technology trends.
Distributing and Monetizing Windows Mobile Applications through the Windows Marketplace for Mobile
This session presents developers with a unique opportunity to understand the next generation of Windows Mobile application distribution: Windows Marketplace for Mobile. Windows Marketplace will revolutionize distribution of Windows Mobile applications, games, and content, and is designed to solve the two largest problems of the Windows Mobile consumer-focused developer community: distribution and monetization. This session will provide application developers with the insights, tools, and processes necessary to begin distributing and monetizing their applications on the Windows Mobile platform. Sponsored by Microsoft Windows Mobile.
| Speakers | Mark D Grady |
| Date | TBA |
| Time | TBA |
| Location | Seminar hall, 1st floor |
| Target audience | Game developers, demosceners, programmers |
The Creation of Blueberry Garden - the inside story of the winner of IGF 2009
Blueberry Garden was the surprise winner of the Independent Games Festival 2009, the most important indie games event in the world. The game has been praised flowingly for its artistic aspirations, e.g.,
“Blueberry Garden was so beautiful I almost wanted to put it in a ribbon-wrapped box with a kitten and cry a little. And, it felt, a perfect coda to the week – showing the entire spread of games on offer – from the brash and brutal stimulations of the big boys, to a dainty little piece of indy magic.” — Bobbie Johnson, guardian.co.uk
Come to this session to hear Erik talk about how Blueberry Garden got created, the lessons learned on the way and experience first hand the beauty and wonder of Blueberry Garden!
| Speakers | Erik Svedäng |
| Date | TBA |
| Time | TBA |
| Location | Seminar hall, 1st floor |
| Target audience | Game developers, general public |
Developing the technology behind "Love"
In this session Eskil Steenberg will go deep in to explaining the technology and design behind the game "Love". It will cover optimization, tools, pipeline and the procedural content generation systems. This session is for the programmer who wants to learn more about engine design and how to create a workflow that lets you create amazing results with out an army of developers supporting you.
| Speakers | Eskil Steenberg |
| Date | TBA |
| Time | TBA |
| Location | Seminar hall, 1st floor |
| Target audience | Game developers, demosceners |
Rapid Game Design
Jonatan discusses how he creates interesting games in as little as four hours - what's the secret behind fast prototyping with such speed, and still creating compelling titles? Practical tips and plenty of charming examples will help Jonatan show how.
| Speakers | Jonatan Söderström |
| Date | TBA |
| Time | TBA |
| Location | Seminar hall, 1st floor |
| Target audience | Game developers, demosceners |
The Mystery Seminar
Petri Purho, the auteur game developer, who created Crayon Physics Deluxe and challenged the definition of what a game is with 4 Minutes and 33 Seconds of Uniqueness is coming back to ARTtech seminars to talk about [THIS SPACE INTENTIONALLY LEFT BLANK].
All will be revealed in good time - latest when the seminar starts. You can count one thing though. Whatever the topic will be, you will be happy that you attended Petri's seminar!
| Speakers | Petri Purho |
| Date | TBA |
| Time | TBA |
| Location | Seminar hall, 1st floor |
| Target audience | Game developers, general public |
Developing graphics technology for non-AAA games
As an indie, casual or just small game developer, you often face very different challenges than big AAA games when it comes to developing graphics technology. Aras' talk will cover hardware configurations, cross platform development, rendering tech, testing and more. People who have to survive in a world where not everyone has DirectX 1337 GPU or where not everyone's IHV optimize the drivers for their games are welcome to attend!
| Speakers | Aras Pranckevičius |
| Date | TBA |
| Time | TBA |
| Location | Seminar hall, 1st floor |
| Target audience | Programmers |
Getting started with iPhone development
Quick introduction to the iPhone/iPod Touch platform and the development environment, how to handle some of the common issues you might face.
| Speakers | Mikko Lehtonen |
| Date | TBA |
| Time | TBA |
| Location | Seminar hall, 1st floor |
| Target audience | Game developers, demosceners, programmers |
iPhone - learning the ways of GPU from the driver code
This session presents an in depth analysis of iPhone rendering pipeline - not at the level of OpenGL ES, but looking deeper. Do you know why VBOs are not effective on iPhone? Do you know that iPhone will copy all your geometry? Why CPU could be faster at skinning? Why can't you use an anti-aliasing on iPhone? Understanding what driver actually does, how communication between CPU and GPU is implemented and what data is sent - can help you not only to write a faster and probably better code for iPhone, but also provides an insight in what happens behind the scenes with modern GPUs.
| Speakers | Renaldas Zioma |
| Date | TBA |
| Time | TBA |
| Location | Seminar hall, 1st floor |
| Target audience | Game developers, demosceners, programmers |
Symphonic Shades - from a game console to a symphonic orchestra
The purpose of this seminar is to describe the orchestrating and arranging process of game music for a large symphonic orchestra and a choir. The seminar focuses Symphonic Shades concert of game music, was based on Chris Hülsbeck's music and which was held in Cologne, Germany, on the 23rd of August, 2008. Jonne Valtonen arranged eleven and orchestrated all of the fourteen pieces of the concert and in this seminar he will try to go through all the problems and challenges that the project presented.
| Speakers | Jonne Valtonen |
| Date | TBA |
| Time | TBA |
| Location | Seminar hall, 1st floor |
| Target audience | Musicians, demosceners, game and demo music fans |
Fighting Organized Online Crime
Computer security has gone several distinct eras. Attacks morph and change every few years.
However, the biggest changes we've seen have not been technical. They've been social. It's all about the attackers and their motives.
Who has been behind the various attacks we've seen? What has been their motive? How does the underground economy work? Where are attacks against critical infrastructure coming from? How does this all work?
What will happen next? And is there anything we can do about it?
| Speakers | Mikko Hyppönen |
| Date | TBA |
| Time | TBA |
| Location | Seminar hall, 1st floor |
| Target audience | General public |
The hot legal & political topics in information society
Paneelikeskustelu tietoyhteiskunnan polttavista aiheista
This session deals with the hottest legal and political Information Society topics in Finland. As it focused on Finnish law and political issues, it is arranged in Finnish and the seminar description below is in Finnish.
Electronic Frontier Finland järjestää ASSEMBLY Summerissa paneelikeskustelun ajankohtaisista tietoyhteiskuntateemoista, kuten
- Lex Nokian käyttöönotto
- passilain mukanaan tuoma sormenjälkirekisteri
- verkkosensuuri
- tekijänoikeudet ja kuluttajansuoja.
Aiheita yhdistää punainen lanka syyllisyyskäsityksen muuttumisesta: yhä useampi Internetiä tai muuta sähköistä toimintaa koskeva laki lähtee perusoletuksesta, että valvonnan määrän kasvattaminen on luonnollinen vastaus yhteiskunnan sähköistymisen haasteisiin. Tässä on kuitenkin ääneen lausumaton taustaoletus, että jokainen on syyllinen, kunnes toisin oletetaan.
Paneeliin on pyydetty edustajia kaikista eduskuntapuolueista sekä Piraattipuolueesta. Osallistumisensa ovat vahvistaneet Keskusta, Vasemmistoliitto ja Piraattipuolue. Paneelin puheenjohtajana toimii tutkija Kai Kimppa (FT, VTM), joka on julkaisuissaan käsitellyt immateriaalioikeuksia sekä etiikkaa IT-kysymyksissä.
| Speakers | Panel led by Kai Kimppa |
| Date | TBA |
| Time | TBA |
| Location | Seminar hall, 1st floor |
| Target audience | General public |
Building a Smarter Planet with Serious Gaming and 3D Virtual Worlds
The world is becoming connected and smarter. By 2010 there will be 1 billion transistors per each person in the world. Any equipment can be made connected to the global network and become smarter. The amount of data generated and transactions processed is growing exponentially. Our surrounding environment is becoming more aware of our actions. It will be possible for us to do things that were impossible just few years ago. At the same time the world is facing serious challenges around energy, economy, traffic, health care, food, infrastructures etc issues.
Serious Games and Virtual Worlds are in key role for us to simulate and understand the challenges, predict trends and create solutions that helps us to face those issues when building a smarter planet. DOING is much more effective way of learning than telling or reading, and that's what the serious games are all about.
| Speakers | Jukka Ruponen |
| Date | TBA |
| Time | TBA |
| Location | Seminar hall, 1st floor |
| Target audience | General public |
Integrating publicly distributed rendering with Blender: Case Renderfarm.fi
Renderfarm.fi is a service that enables almost anybody to lend their computer's spare processing cycles to making 3D graphics and art. The service uses the same BOINC (Berkeley Open Infrastructure for Network Computing) platform as the well known Berkeley run SETI@Home project, but uses it to enable its users to create graphics that they would otherwise be largely unable to render in high quality. The presentation will give a brief overview of how the publicly distributed rendering service Renderfarm.fi works, what are its aims and how we've integrated it with Blender. We will also show a demo of Blender 2.5 - the long awaited new version of Blender with a rewritten core.
| Speakers | Julius Tuomisto, Nathan Letwory |
| Date | TBA |
| Time | TBA |
| Location | Seminar hall, 1st floor |
| Target audience | General Audience, Programmers, Graphicians |
Distribution of mobile content on OVI Store
OVI Store is Nokia's primary distribution channel for applications and various mobile content. The presentation will be focused on fundamental principles of publishing content, its distribution locally and globaly and the support Nokia provides for developers and content they produce.
| Speakers | Benjamin Roszczewski, Sami J. Viitanen |
| Date | TBA |
| Time | TBA |
| Location | Seminar hall, 1st floor |
| Target audience | Game developers, application developers |
Anthology of Flash Demo History
During this presentation Jalmari goes through with most influential Flash Demos from last 9 years of Flash Demo history, ranging from old Flash 4 demos to latest development with Flash 10. Lots of Flash demos to be shown, many effects to be explained and gone through. Even though most of these effects are pretty limited manner compared to nowadays computing power, they still show interesting point on how different approach had to be to old effects with Flash compared to oldskool computers.
| Speakers | Jalmari Raippalinna |
| Date | TBA |
| Time | TBA |
| Location | Seminar hall, 1st floor |
| Target audience | General Audience, Programmers, Demosceners |
Demo Programming for Beginners
Despite having a reputation of being hard, writing demos is in reality not difficult at all. There are some pitfalls though, and building a complete demo from scratch can be a daunting task for a first-timer. This seminar concentrates on the basics of building a working demo framework that can be used as a base for any kind of demo project, with emphasis on simplicity, extensibility and easiness for the programmer to rapidly develop entire demos. Topics covered, among others are: Resource loading and handling, effects and timeline management, demo synchronization with music and effect parameter tweaking.
Note: This session returns from year 2008 due to being very popular.
| Speakers | Martti Nurmikari |
| Date | TBA |
| Time | TBA |
| Location | Seminar hall, 1st floor |
| Target audience | Programmers |
DJing : how to beatmix, DJing the past, now and future
Do you know what DJ's do behind their turntables if he even uses turntables nowadays? An explanation from A to Z on how to DJ. Exploring the world of midi-programming and taking DJ'ing to another level.
| Speakers | Davy Virant |
| Date | TBA |
| Time | TBA |
| Location | Seminar hall, 1st floor |
| Target audience | General audience |
Direct3D 11 - New Avenues of Performance
In this session, Niko demonstrates how the new features of Direct3D 11 both add performance to existing hardware, and potentially take performance and rendering quality to next order of magnitude using new D3D11 hardware. Also, backwards compatibility of D3D11 in terms of hardware and software is discussed. In addition, we take a brief glimpse of the new 2D drawing platform, Direct2D, which is designed to complement D3D and actually uses D3D under the hood. This is an interactive session, so the audience can drive the discussion with their questions as the presentation goes on.
| Speakers | Niko Suni |
| Date | TBA |
| Time | TBA |
| Location | Seminar hall, 1st floor |
| Target audience | Programmers |
Confessions: Starting your own game company
Ever dreamed of founding and running your own game company? How have others turned that dream into reality and what lessons did they learn? Come and learn how Everyplay, a 12 month old social gaming startup, got off the ground!
In this session we'll cover important topics as when to take the plunge, people, people, people!, your first idea will suck, start anyway, where to find funding (public & private), venture capitals match with the game business and customer development and lean startups.
| Speakers | Jussi Laakkonen |
| Date | TBA |
| Time | TBA |
| Location | Seminar hall, 1st floor |
| Target audience | Game developers |
Getting More Out of Your Education via the Demoscene Spirit
Sometimes it pays off not to follow your school project assignments to the letter. Sure, it may mean more work.. but it'll be much more interesting - as well as portfolio material!
We'll go through some case studies - boring assignments which were turned into actual projects, consider some pitfalls and list a few things to keep in mind.
| Speakers | Jari Komppa |
| Date | TBA |
| Time | TBA |
| Location | Seminar hall, 1st floor |
| Target audience | Programmers, demosceners |
Creativity and Art
The acclaimed demoscene graphics artist Ra / Nooon (a.k.a. Olivier Bechard) will be talking about ways of stimulating and harnessing your creativity to bring out your inner artist.
| Speakers | Olivier Bechard |
| Date | TBA |
| Time | TBA |
| Location | Seminar hall, 1st floor |
| Target audience | Demosceners, general audience |
Learning how to teach making games
In this open panel conversation, varied people from game-oriented schools in Finland share their views about games education. KooPee Hiltunen, Director of Neogames (Centre of Finnish Game Business, Research and Development) shall lead the discussion with Kajaani University of Applied Sciences, University of Art and Design Helsinki (TaiK), University of Oulu, Tampere University of Applied Sciences (TAMK) and Score Game Development Club.
| Speakers | Koopee Hiltunen, Veli-Pekka Piirainen, Turo Kilpeläinen, Toni Pippola, Teemu Haila, Tony Manninen, Petri Lankoski |
| Date | TBA |
| Time | TBA |
| Location | Seminar hall, 1st floor |
| Target audience | Game developers, students, teachers |
Emulation as preservation strategy. EC Research Project KEEP discussion with emulation programmers
For more than a decade emulators have been used widely within the gamer community to maintain access to old games independently of their original hardware. An European Community funded research project has now been established with the express purpose of harnessing experience in this area and utilizing emulation as a effective and practical component of the long-term preservation strategy of cultural heritage organizations.
The seminar is planned as an open forum to introduce KEEP (Keeping Emulation Environments Portable) and to discuss emulator-centric long-term preservation topics with emulator programmers and with a wider audience.
For more information about KEEP visit: www.keep-project.eu
| Speakers | Vincent Joguin, Roberto Fresca, Andreas Lange |
| Date | TBA |
| Time | TBA |
| Location | Seminar hall, 1st floor |
| Target audience | General audience, Game developers, programmers |
Revisiting the Cyborg Manifesto: Science, Technology, and Socialist-Feminism in the 21. Century
Donna Haraway's Cyborg Manifesto (1991) is a modern, technologistical, playful and eye-opening strategy for a more empowering and accurate talk about women, and gender in general. (Haraway has degrees in zoology and philosophy, and currently holds the professor's chair of the History of Consciousness program at the University of California.) However, her "cyber-feminism" might not be one of the most easy theories (or texts) to understand - especially from an old religion-soaked and simplistic, patriarchally "pro-natural" point of view.
At the seminar Maria Candia will try to interpret her vision of Cyborg Manifesto, that has enabled at least her to live more free (inside), as a woman of the "future".
Maria Candia's show is brought to you by Alternative Party 2009 -- October 23-25, Cable Factory, Helsinki -- the cyberpunk demoparty & digital culture event of the year where the "Man Meets Machine
| Speakers | Maria Candia |
| Date | TBA |
| Time | TBA |
| Location | Seminar hall, 1st floor |
| Target audience | Game developers, students, teachers |

