Artful Coding: web-based games development 2

Andrea Klaura
Institut für Kunst und Technologie, Coding Lab
2022S, Vorlesung und Übungen (VU), 2.0 ECTS, 2.0 SemStd., LV-Nr. S04130

Beschreibung

Course Webpage: https://tantemalkah.at/artful-coding

This course is a logical follow-up to the Artful Coding 1 course. Participants who completed Artful Coding 1 will get a guaranteed place in this course. Other participant have have to make sure to bring in the necessary basic web based game dev skills from Artful Coding 1 - either by having already some experience with web development or by going through the materials of Artful Coding 1, for which slides and session recordings are available on last semesters course web page.

While in the last semester we got to grips with the basics of modern Javascript and implemented a memory and a typing game with plain HTML and Javascript, this semester will focus on Phaser.io, a web based game framework. Before we start exploring Phaser. While the first half of the semester will be used to go through tools and practices on a weekly basis, the second half will provide a facilitated space for small teams of students to create their own game prototype from scratch.

Requirements:

There is no formal requirement to attend. But you should be familiar with the contents of Artful Coding 1, the contents of which can be found its base courses entry and last semesters artful coding webpage.

ECTS breakdown:

2 ECTS = 50 hours

* 21 hours: scheduled teaching sessions
* 9 hours: exercises alongside the teaching sessions
* 20 hours: final project

Prüfungsmodalitäten

Grading will be based on:
* 20%: Attendance
* 40%: Smaller coding exercises throughout the course
* 40%: Final project

Anmerkungen

BYOD policy:

Please bring your own device (ideally a laptop computer), to get most out of the course, as part of the course sessions will facilitate hands-on exercises in coding.

Registration:

This course is limited to 15 registrations. All participants who already completed the precursor Artful Coding 1 will get a guaranteed place. All other registrants will be confirmed at the preliminary discussion on March 9.

Schlagwörter

coding, programming, web development, HTML, CSS, Javascript, games, digital art, computational art, media art, creative coding, Phaser.io, Programmieren, Spiele, Webentwicklung, Computerkunst, Medienkunst, Digitale Kunst

Termine

09. März 2022, 15:00–16:30 Besprechungsraum 11 (Vorbesprechung)
16. März 2022, 15:00–16:30 Besprechungsraum 11
23. März 2022, 15:00–16:30 Besprechungsraum 11
30. März 2022, 15:00–16:30 Besprechungsraum 11
06. April 2022, 15:00–16:30 Seminarraum 23
27. April 2022, 15:00–16:30 Besprechungsraum 11
04. Mai 2022, 15:00–16:30 Besprechungsraum 11
11. Mai 2022, 15:00–16:30 Besprechungsraum 11
25. Mai 2022, 15:00–18:00 Besprechungsraum 11
08. Juni 2022, 15:00–18:00 Besprechungsraum 11
22. Juni 2022, 15:00–18:00 Seminarraum 23

LV-Anmeldung

Von 02. Februar 2022, 05:23 bis 09. März 2022, 15:00
Per Online Anmeldung

TransArts - Transdisziplinäre Kunst (Bachelor): Künstlerische und kunsttechnologische Grundlagen: Künstlerische und kunsttechnologische Grundlagen 180/002.01

Design: Grafik Design (2. Studienabschnitt): Technische Grundlagen: Human Computer Interaction 576/204.13

Industrial Design (1. Studienabschnitt): Transfertechniken: Experimentallabor 580/102.20

Bildende Kunst (2. Studienabschnitt): Technischer Kontext künstlerischer Praxis: Werkstätten 605/203.10

Bildende Kunst (2. Studienabschnitt): Technischer Kontext künstlerischer Praxis: frei wählbar aus technischer Kontext künstlerischer Praxis 605/203.80

Design: Angewandte Fotografie und zeitbasierte Medien (2. Studienabschnitt): Technische Grundlagen: Angewandte Fotografie - Präsentationsformen 626/204.15

Mitbelegung: möglich

Besuch einzelner Lehrveranstaltungen: möglich