SlideShare a Scribd company logo
Demoscenen
hackere, constraints, æstetik og designprocesser
Eftermiddagsorden
Hvad er demoscenen?


(historisk baggrund, hvad er formålet, hvordan foregår det
konkret, relation til digital æstetik, computere som et ikke-
kvalitetsløst materiale - konkrete eksempler (bl.a. c64, amiga,
PC)
Oldskool vs newschool constraints


Tools & designprocesser
En række cases der highlighter forsk. constraints
Hvad er demoscenen?
Computer art subculture
Creating ‘demos’ running 3-4 minutes
Multidisciplinary efforts
Attracts both musicians, graphicians, programmers, and a
legion of hangers-on, organizers and the likes.
Motivation: Competition
Motivation: Technical Challenge
Motivation: Socialising
Constraints
Hello, this is 64k dog!
448x252pixels @ 256 cols
Offscreen Colonies by Conspiracy
Hello, this is 1k dog!
67x38pixels @ 15 cols
Untraceable by TBC
The culture
Nogle demonstrationer af hvad der foregår i kulturen.
Oldskool, newschool,
self-imposed constraint
Oldskool: hardware constrained
3 channel SID (C64)
fixed system palettes (e.g. Spectrum, C64)
4 channel 22Khz (A500)
memory and storage constraints
… and so much more
Newschool: self-imposed creativity constraints
file size constraints (e.g. 1k, 4k, 64k)
colour / palette constraints (e.g. 16 cols)
voluntary (self-imposed) submission to arcane hardware constraints
“64k showdown”
“Epic Rubber Vector” challenge
Graphics
a (very) quick tour of the evolution
of demoscene graphics constraints
Palette constraints
Amstrad CPC series Commodore 64
Palette constraints
ZX Spectrum
ZX Spectrum
ZX Spectrum - oldskool
Amstrad - oldskool
C64 - oldskool
Amiga500 & Atari ST -(32/16 colours)
Amiga1200 -(256 colours)
PC / Mac
PC / Mac
nye inputformer som digitizere (tegneplader)..
okay, ikke SÅ nye, men nyere end WIMP
ZX Spectrum - newschool
Amstrad - newschool
C64 -newschool
C64 - newschool
“Comaland” by Oxyron & Censor (C64, 2014)
Music
a (once again fery quick and incomplete) tour of the
evolution of demoscene music constraints
SID chippen
SID Tracking (C64)
https://www.youtube.com/watch?v=kQqma_AlVaE
SID Tracking (OS X)
Eksempler på SID
tunes
Commando (1985)
Last Ninja (1987)
Edge of Disgrace (2008)
Find masser af SIDs konverteret til MP3 på: http://sid.oth4.com/
eller Hi-Voltage SID collection: http://www.hvsc.c64.org/
SID i andre materielle
kompositter
C64 Guitar
https://youtu.be/MkMnAfYCNVE?t=285
En oldskool tracker
En moderne tracker
Tracking as usual, men High-fidelity lyd, VSTi support,
MIDI input, Realtime effekter o.a.,“Best of both worlds”
Newschool /
Selfimposed constraints
Poo-Brain: Cubed adventure
Self-imposed Constraint: Historiefortælling
Æstetik: Cartoon og lowpoly look
Tool: Unity 3d
Poo-Brain: Cubed adventure
Farbrausch - Masagin
Self-imposed Constraint: Alt er vektorgrafik
Æstetik: Infinite resolution vektorgrafik
Tool: Werkzeug
Farbrausch - Masagin
Illogictree - Artifacts
Self-imposed Constraint: lys, simple geometriske former
Æstetik: William Gibson-esque cyberspace
Illogictree - Artifacts
Wishful Twisting - Fnuque & Loonies & TBC
Teknisk Constraint: 4kilobyte proceduralt genereret
Tool: Clinkster, eget demotool
Æstetik: Twistende morphende farver
Wishful Twisting - Fnuque & Loonies & TBC
Still - Coronoid
Æstetik: story telling (birth of a universe)
Still - Coronoid
Focus Design: Teobstrrfarfeia
Constraint: Amiga 1200
Tools: GNU Rocket, Lightwave,
Maya, Photoshop
Focus Design: Teobstrrfarfeia
Batman Group: Batman Forever
Constraints: Amstrad CPC series
Self-imposed constraint: Batman tematik
Tools: Eclipse IDE til udvikling direkte på platformen
Batman Group: Batman Forever
The Black Lotus: Starstruck
Constraint: Amiga 1200
Æstetik: “Newschool udtryk på oldskool hardware”
Tools: Lightwave, Visual Studio (deployer til WinUAE)
The Black Lotus: Starstruck
Fairlight & CNCD - Agenda Circling Forth
Self-imposed Constraint: point clouds meets fluid
simulation
Tools: Internt demo tool (Smash ^ FLT)
Fairlight & CNCD - Agenda Circling Forth
TRSAC - Århus Firmasport - 16-18. oktober
www.trsac.dk

More Related Content

Similar to Demoscene Guest lecture

Bobi Digital Shelf
Bobi Digital ShelfBobi Digital Shelf
Bobi Digital Shelf
ekoshyun
 
Talk: An Instrument whose Music is Ideas
Talk: An Instrument whose Music is IdeasTalk: An Instrument whose Music is Ideas
Talk: An Instrument whose Music is Ideas
Marcus Denker
 
SC in SL
SC in SLSC in SL
Bruce Damer's talk on the Digibarn Computer Museum (Palo Alto CA, Jul 2008)
Bruce Damer's talk on the Digibarn Computer Museum (Palo Alto CA, Jul 2008)Bruce Damer's talk on the Digibarn Computer Museum (Palo Alto CA, Jul 2008)
Bruce Damer's talk on the Digibarn Computer Museum (Palo Alto CA, Jul 2008)
Bruce Damer
 
Digital resistance, East European demo art
Digital resistance, East European demo artDigital resistance, East European demo art
Digital resistance, East European demo art
Jari Jaanto
 
JavaCro'14 - Amphinicy crown jewels our software development infrastructure –...
JavaCro'14 - Amphinicy crown jewels our software development infrastructure –...JavaCro'14 - Amphinicy crown jewels our software development infrastructure –...
JavaCro'14 - Amphinicy crown jewels our software development infrastructure –...
HUJAK - Hrvatska udruga Java korisnika / Croatian Java User Association
 
History sig scope
History sig scopeHistory sig scope
History sig scope
Dave Benn
 
Czech & Slovak Hackerspaces
Czech & Slovak HackerspacesCzech & Slovak Hackerspaces
Czech & Slovak Hackerspaces
Security Session
 
History of CHI
History of CHIHistory of CHI
History of CHI
Erik Duval
 
Squeak
SqueakSqueak
Game prototyping workshop
Game prototyping workshopGame prototyping workshop
Game prototyping workshop
University of South Australlia
 
Alles erst der Anfang - Ausblick und Szenarien für den Games-Markt
Alles erst der Anfang - Ausblick und Szenarien für den Games-MarktAlles erst der Anfang - Ausblick und Szenarien für den Games-Markt
Alles erst der Anfang - Ausblick und Szenarien für den Games-Markt
Tim Bruysten
 
Curating new media in a gaming room, Transmediale 2003
Curating new media in a gaming room, Transmediale 2003Curating new media in a gaming room, Transmediale 2003
Curating new media in a gaming room, Transmediale 2003
Isabelle Arvers
 
Ivan Sutherland - A pioneer in Human Computer Interaction
Ivan Sutherland - A pioneer in Human Computer InteractionIvan Sutherland - A pioneer in Human Computer Interaction
Ivan Sutherland - A pioneer in Human Computer Interaction
Atul Narkhede
 
Exploring Net Culture Introduction
Exploring Net Culture IntroductionExploring Net Culture Introduction
Exploring Net Culture Introduction
David Clark
 
Stewart ci unm-29apr2011-upd
Stewart ci unm-29apr2011-updStewart ci unm-29apr2011-upd
Stewart ci unm-29apr2011-upd
kris stewart
 
Web Native Laboratory Record
Web Native Laboratory RecordWeb Native Laboratory Record
Web Native Laboratory Record
Cameron Neylon
 
3dfx, nvidia, Moore's Law and more...
3dfx, nvidia, Moore's Law and more...3dfx, nvidia, Moore's Law and more...
3dfx, nvidia, Moore's Law and more...
Azul Systems
 
Reversing is Fun
Reversing is FunReversing is Fun
Reversing is Fun
Răzvan Deaconescu
 
Improvised Theatre with Artificial Intelligence
Improvised Theatre with Artificial IntelligenceImprovised Theatre with Artificial Intelligence
Improvised Theatre with Artificial Intelligence
Luba Elliott
 

Similar to Demoscene Guest lecture (20)

Bobi Digital Shelf
Bobi Digital ShelfBobi Digital Shelf
Bobi Digital Shelf
 
Talk: An Instrument whose Music is Ideas
Talk: An Instrument whose Music is IdeasTalk: An Instrument whose Music is Ideas
Talk: An Instrument whose Music is Ideas
 
SC in SL
SC in SLSC in SL
SC in SL
 
Bruce Damer's talk on the Digibarn Computer Museum (Palo Alto CA, Jul 2008)
Bruce Damer's talk on the Digibarn Computer Museum (Palo Alto CA, Jul 2008)Bruce Damer's talk on the Digibarn Computer Museum (Palo Alto CA, Jul 2008)
Bruce Damer's talk on the Digibarn Computer Museum (Palo Alto CA, Jul 2008)
 
Digital resistance, East European demo art
Digital resistance, East European demo artDigital resistance, East European demo art
Digital resistance, East European demo art
 
JavaCro'14 - Amphinicy crown jewels our software development infrastructure –...
JavaCro'14 - Amphinicy crown jewels our software development infrastructure –...JavaCro'14 - Amphinicy crown jewels our software development infrastructure –...
JavaCro'14 - Amphinicy crown jewels our software development infrastructure –...
 
History sig scope
History sig scopeHistory sig scope
History sig scope
 
Czech & Slovak Hackerspaces
Czech & Slovak HackerspacesCzech & Slovak Hackerspaces
Czech & Slovak Hackerspaces
 
History of CHI
History of CHIHistory of CHI
History of CHI
 
Squeak
SqueakSqueak
Squeak
 
Game prototyping workshop
Game prototyping workshopGame prototyping workshop
Game prototyping workshop
 
Alles erst der Anfang - Ausblick und Szenarien für den Games-Markt
Alles erst der Anfang - Ausblick und Szenarien für den Games-MarktAlles erst der Anfang - Ausblick und Szenarien für den Games-Markt
Alles erst der Anfang - Ausblick und Szenarien für den Games-Markt
 
Curating new media in a gaming room, Transmediale 2003
Curating new media in a gaming room, Transmediale 2003Curating new media in a gaming room, Transmediale 2003
Curating new media in a gaming room, Transmediale 2003
 
Ivan Sutherland - A pioneer in Human Computer Interaction
Ivan Sutherland - A pioneer in Human Computer InteractionIvan Sutherland - A pioneer in Human Computer Interaction
Ivan Sutherland - A pioneer in Human Computer Interaction
 
Exploring Net Culture Introduction
Exploring Net Culture IntroductionExploring Net Culture Introduction
Exploring Net Culture Introduction
 
Stewart ci unm-29apr2011-upd
Stewart ci unm-29apr2011-updStewart ci unm-29apr2011-upd
Stewart ci unm-29apr2011-upd
 
Web Native Laboratory Record
Web Native Laboratory RecordWeb Native Laboratory Record
Web Native Laboratory Record
 
3dfx, nvidia, Moore's Law and more...
3dfx, nvidia, Moore's Law and more...3dfx, nvidia, Moore's Law and more...
3dfx, nvidia, Moore's Law and more...
 
Reversing is Fun
Reversing is FunReversing is Fun
Reversing is Fun
 
Improvised Theatre with Artificial Intelligence
Improvised Theatre with Artificial IntelligenceImprovised Theatre with Artificial Intelligence
Improvised Theatre with Artificial Intelligence
 

More from Nicolai Brodersen Hansen

How digital tools develop, sustain and transform the demo scene
How digital tools develop, sustain and transform the demo sceneHow digital tools develop, sustain and transform the demo scene
How digital tools develop, sustain and transform the demo scene
Nicolai Brodersen Hansen
 
CIBIS @ AUHack
CIBIS @ AUHackCIBIS @ AUHack
CIBIS @ AUHack
Nicolai Brodersen Hansen
 
Materials in Participatory Design Processes - Phd Defense of Nicolai Broderse...
Materials in Participatory Design Processes - Phd Defense of Nicolai Broderse...Materials in Participatory Design Processes - Phd Defense of Nicolai Broderse...
Materials in Participatory Design Processes - Phd Defense of Nicolai Broderse...
Nicolai Brodersen Hansen
 
Kreative designprocesser og interaktionsdesign
Kreative designprocesser og interaktionsdesignKreative designprocesser og interaktionsdesign
Kreative designprocesser og interaktionsdesign
Nicolai Brodersen Hansen
 
Materials and imagination virginia tech
Materials and imagination   virginia techMaterials and imagination   virginia tech
Materials and imagination virginia tech
Nicolai Brodersen Hansen
 
NordiCHI presentation - Material interactions with tangible tabletops in a pr...
NordiCHI presentation - Material interactions with tangible tabletops in a pr...NordiCHI presentation - Material interactions with tangible tabletops in a pr...
NordiCHI presentation - Material interactions with tangible tabletops in a pr...
Nicolai Brodersen Hansen
 
TRSAC and the Demoscene
TRSAC and the DemosceneTRSAC and the Demoscene
TRSAC and the Demoscene
Nicolai Brodersen Hansen
 
The Productive Role of Material Design Artefacts in Participatory Design Events
The Productive Role of Material Design Artefacts in Participatory Design EventsThe Productive Role of Material Design Artefacts in Participatory Design Events
The Productive Role of Material Design Artefacts in Participatory Design Events
Nicolai Brodersen Hansen
 

More from Nicolai Brodersen Hansen (8)

How digital tools develop, sustain and transform the demo scene
How digital tools develop, sustain and transform the demo sceneHow digital tools develop, sustain and transform the demo scene
How digital tools develop, sustain and transform the demo scene
 
CIBIS @ AUHack
CIBIS @ AUHackCIBIS @ AUHack
CIBIS @ AUHack
 
Materials in Participatory Design Processes - Phd Defense of Nicolai Broderse...
Materials in Participatory Design Processes - Phd Defense of Nicolai Broderse...Materials in Participatory Design Processes - Phd Defense of Nicolai Broderse...
Materials in Participatory Design Processes - Phd Defense of Nicolai Broderse...
 
Kreative designprocesser og interaktionsdesign
Kreative designprocesser og interaktionsdesignKreative designprocesser og interaktionsdesign
Kreative designprocesser og interaktionsdesign
 
Materials and imagination virginia tech
Materials and imagination   virginia techMaterials and imagination   virginia tech
Materials and imagination virginia tech
 
NordiCHI presentation - Material interactions with tangible tabletops in a pr...
NordiCHI presentation - Material interactions with tangible tabletops in a pr...NordiCHI presentation - Material interactions with tangible tabletops in a pr...
NordiCHI presentation - Material interactions with tangible tabletops in a pr...
 
TRSAC and the Demoscene
TRSAC and the DemosceneTRSAC and the Demoscene
TRSAC and the Demoscene
 
The Productive Role of Material Design Artefacts in Participatory Design Events
The Productive Role of Material Design Artefacts in Participatory Design EventsThe Productive Role of Material Design Artefacts in Participatory Design Events
The Productive Role of Material Design Artefacts in Participatory Design Events
 

Recently uploaded

Memory Rental Store - The Ending(Storyboard)
Memory Rental Store - The Ending(Storyboard)Memory Rental Store - The Ending(Storyboard)
Memory Rental Store - The Ending(Storyboard)
SuryaKalyan3
 
Inter-Dimensional Girl Boards Segment (Act 3)
Inter-Dimensional Girl Boards Segment (Act 3)Inter-Dimensional Girl Boards Segment (Act 3)
Inter-Dimensional Girl Boards Segment (Act 3)
CristianMestre
 
一比一原版(UniSA毕业证)南澳大学毕业证成绩单如何办理
一比一原版(UniSA毕业证)南澳大学毕业证成绩单如何办理一比一原版(UniSA毕业证)南澳大学毕业证成绩单如何办理
一比一原版(UniSA毕业证)南澳大学毕业证成绩单如何办理
zeyhe
 
2137ad Merindol Colony Interiors where refugee try to build a seemengly norm...
2137ad  Merindol Colony Interiors where refugee try to build a seemengly norm...2137ad  Merindol Colony Interiors where refugee try to build a seemengly norm...
2137ad Merindol Colony Interiors where refugee try to build a seemengly norm...
luforfor
 
Caffeinated Pitch Bible- developed by Claire Wilson
Caffeinated Pitch Bible- developed by Claire WilsonCaffeinated Pitch Bible- developed by Claire Wilson
Caffeinated Pitch Bible- developed by Claire Wilson
ClaireWilson398082
 
一比一原版(DU毕业证)迪肯大学毕业证成绩单
一比一原版(DU毕业证)迪肯大学毕业证成绩单一比一原版(DU毕业证)迪肯大学毕业证成绩单
一比一原版(DU毕业证)迪肯大学毕业证成绩单
zvaywau
 
A Brief Introduction About Hadj Ounis
A Brief  Introduction  About  Hadj OunisA Brief  Introduction  About  Hadj Ounis
A Brief Introduction About Hadj Ounis
Hadj Ounis
 
一比一原版(GU毕业证)格里菲斯大学毕业证成绩单
一比一原版(GU毕业证)格里菲斯大学毕业证成绩单一比一原版(GU毕业证)格里菲斯大学毕业证成绩单
一比一原版(GU毕业证)格里菲斯大学毕业证成绩单
zvaywau
 
ashokathegreat project class 12 presentation
ashokathegreat project class 12 presentationashokathegreat project class 12 presentation
ashokathegreat project class 12 presentation
aditiyad2020
 
2137ad - Characters that live in Merindol and are at the center of main stories
2137ad - Characters that live in Merindol and are at the center of main stories2137ad - Characters that live in Merindol and are at the center of main stories
2137ad - Characters that live in Merindol and are at the center of main stories
luforfor
 
IrishWritersCtrsPersonalEssaysMay29.pptx
IrishWritersCtrsPersonalEssaysMay29.pptxIrishWritersCtrsPersonalEssaysMay29.pptx
IrishWritersCtrsPersonalEssaysMay29.pptx
Aine Greaney Ellrott
 
Codes n Conventionss copy (2).pptx new new
Codes n Conventionss copy (2).pptx new newCodes n Conventionss copy (2).pptx new new
Codes n Conventionss copy (2).pptx new new
ZackSpencer3
 
Memory Rental Store - The Chase (Storyboard)
Memory Rental Store - The Chase (Storyboard)Memory Rental Store - The Chase (Storyboard)
Memory Rental Store - The Chase (Storyboard)
SuryaKalyan3
 
一比一原版(qut毕业证)昆士兰科技大学毕业证如何办理
一比一原版(qut毕业证)昆士兰科技大学毕业证如何办理一比一原版(qut毕业证)昆士兰科技大学毕业证如何办理
一比一原版(qut毕业证)昆士兰科技大学毕业证如何办理
taqyed
 
一比一原版(QUT毕业证)昆士兰科技大学毕业证成绩单如何办理
一比一原版(QUT毕业证)昆士兰科技大学毕业证成绩单如何办理一比一原版(QUT毕业证)昆士兰科技大学毕业证成绩单如何办理
一比一原版(QUT毕业证)昆士兰科技大学毕业证成绩单如何办理
zeyhe
 
The Last Polymath: Muntadher Saleh‎‎‎‎‎‎‎‎‎‎‎‎
The Last Polymath: Muntadher Saleh‎‎‎‎‎‎‎‎‎‎‎‎The Last Polymath: Muntadher Saleh‎‎‎‎‎‎‎‎‎‎‎‎
The Last Polymath: Muntadher Saleh‎‎‎‎‎‎‎‎‎‎‎‎
iraqartsandculture
 
acting board rough title here lolaaaaaaa
acting board rough title here lolaaaaaaaacting board rough title here lolaaaaaaa
acting board rough title here lolaaaaaaa
angelicafronda7
 
ART FORMS OF KERALA: TRADITIONAL AND OTHERS
ART FORMS OF KERALA: TRADITIONAL AND OTHERSART FORMS OF KERALA: TRADITIONAL AND OTHERS
ART FORMS OF KERALA: TRADITIONAL AND OTHERS
Sandhya J.Nair
 
Fed by curiosity and beauty - Remembering Myrsine Zorba
Fed by curiosity and beauty - Remembering Myrsine ZorbaFed by curiosity and beauty - Remembering Myrsine Zorba
Fed by curiosity and beauty - Remembering Myrsine Zorba
mariavlachoupt
 

Recently uploaded (19)

Memory Rental Store - The Ending(Storyboard)
Memory Rental Store - The Ending(Storyboard)Memory Rental Store - The Ending(Storyboard)
Memory Rental Store - The Ending(Storyboard)
 
Inter-Dimensional Girl Boards Segment (Act 3)
Inter-Dimensional Girl Boards Segment (Act 3)Inter-Dimensional Girl Boards Segment (Act 3)
Inter-Dimensional Girl Boards Segment (Act 3)
 
一比一原版(UniSA毕业证)南澳大学毕业证成绩单如何办理
一比一原版(UniSA毕业证)南澳大学毕业证成绩单如何办理一比一原版(UniSA毕业证)南澳大学毕业证成绩单如何办理
一比一原版(UniSA毕业证)南澳大学毕业证成绩单如何办理
 
2137ad Merindol Colony Interiors where refugee try to build a seemengly norm...
2137ad  Merindol Colony Interiors where refugee try to build a seemengly norm...2137ad  Merindol Colony Interiors where refugee try to build a seemengly norm...
2137ad Merindol Colony Interiors where refugee try to build a seemengly norm...
 
Caffeinated Pitch Bible- developed by Claire Wilson
Caffeinated Pitch Bible- developed by Claire WilsonCaffeinated Pitch Bible- developed by Claire Wilson
Caffeinated Pitch Bible- developed by Claire Wilson
 
一比一原版(DU毕业证)迪肯大学毕业证成绩单
一比一原版(DU毕业证)迪肯大学毕业证成绩单一比一原版(DU毕业证)迪肯大学毕业证成绩单
一比一原版(DU毕业证)迪肯大学毕业证成绩单
 
A Brief Introduction About Hadj Ounis
A Brief  Introduction  About  Hadj OunisA Brief  Introduction  About  Hadj Ounis
A Brief Introduction About Hadj Ounis
 
一比一原版(GU毕业证)格里菲斯大学毕业证成绩单
一比一原版(GU毕业证)格里菲斯大学毕业证成绩单一比一原版(GU毕业证)格里菲斯大学毕业证成绩单
一比一原版(GU毕业证)格里菲斯大学毕业证成绩单
 
ashokathegreat project class 12 presentation
ashokathegreat project class 12 presentationashokathegreat project class 12 presentation
ashokathegreat project class 12 presentation
 
2137ad - Characters that live in Merindol and are at the center of main stories
2137ad - Characters that live in Merindol and are at the center of main stories2137ad - Characters that live in Merindol and are at the center of main stories
2137ad - Characters that live in Merindol and are at the center of main stories
 
IrishWritersCtrsPersonalEssaysMay29.pptx
IrishWritersCtrsPersonalEssaysMay29.pptxIrishWritersCtrsPersonalEssaysMay29.pptx
IrishWritersCtrsPersonalEssaysMay29.pptx
 
Codes n Conventionss copy (2).pptx new new
Codes n Conventionss copy (2).pptx new newCodes n Conventionss copy (2).pptx new new
Codes n Conventionss copy (2).pptx new new
 
Memory Rental Store - The Chase (Storyboard)
Memory Rental Store - The Chase (Storyboard)Memory Rental Store - The Chase (Storyboard)
Memory Rental Store - The Chase (Storyboard)
 
一比一原版(qut毕业证)昆士兰科技大学毕业证如何办理
一比一原版(qut毕业证)昆士兰科技大学毕业证如何办理一比一原版(qut毕业证)昆士兰科技大学毕业证如何办理
一比一原版(qut毕业证)昆士兰科技大学毕业证如何办理
 
一比一原版(QUT毕业证)昆士兰科技大学毕业证成绩单如何办理
一比一原版(QUT毕业证)昆士兰科技大学毕业证成绩单如何办理一比一原版(QUT毕业证)昆士兰科技大学毕业证成绩单如何办理
一比一原版(QUT毕业证)昆士兰科技大学毕业证成绩单如何办理
 
The Last Polymath: Muntadher Saleh‎‎‎‎‎‎‎‎‎‎‎‎
The Last Polymath: Muntadher Saleh‎‎‎‎‎‎‎‎‎‎‎‎The Last Polymath: Muntadher Saleh‎‎‎‎‎‎‎‎‎‎‎‎
The Last Polymath: Muntadher Saleh‎‎‎‎‎‎‎‎‎‎‎‎
 
acting board rough title here lolaaaaaaa
acting board rough title here lolaaaaaaaacting board rough title here lolaaaaaaa
acting board rough title here lolaaaaaaa
 
ART FORMS OF KERALA: TRADITIONAL AND OTHERS
ART FORMS OF KERALA: TRADITIONAL AND OTHERSART FORMS OF KERALA: TRADITIONAL AND OTHERS
ART FORMS OF KERALA: TRADITIONAL AND OTHERS
 
Fed by curiosity and beauty - Remembering Myrsine Zorba
Fed by curiosity and beauty - Remembering Myrsine ZorbaFed by curiosity and beauty - Remembering Myrsine Zorba
Fed by curiosity and beauty - Remembering Myrsine Zorba
 

Demoscene Guest lecture