Artful Coding: web-based games development 2

Andrea Klaura
Art and Technology, Coding Lab
2022S, Vorlesung und Übungen (VU), 2.0 ECTS, 2.0 semester hours, course number S04130

Description

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

Examination Modalities

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

Comments

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.

Key Words

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

Dates

09 March 2022, 15:00–16:30 Conference Room 11 (preliminary discussion)
16 March 2022, 15:00–16:30 Conference Room 11
23 March 2022, 15:00–16:30 Conference Room 11
30 March 2022, 15:00–16:30 Conference Room 11
06 April 2022, 15:00–16:30 Seminar Room 23
27 April 2022, 15:00–16:30 Conference Room 11
04 May 2022, 15:00–16:30 Conference Room 11
11 May 2022, 15:00–16:30 Conference Room 11
25 May 2022, 15:00–18:00 Conference Room 11
08 June 2022, 15:00–18:00 Conference Room 11
22 June 2022, 15:00–18:00 Seminar Room 23

Course Enrolment

From 02 February 2022, 05:23 to 09 March 2022, 15:00
Via online registration

co-registration: possible

TransArts - Transdisciplinary Arts (Bachelor): Artistic and art technology foundations: Artistic and art technology foundations

Cross-Disciplinary Strategies (Master): Study Areas: Study Area 2: Science and Technology

Design: Specialisation in Graphic Design (2. Section): Technical Basics: Human Computer Interaction

Industrial Design (1. Section): Transfer Techniques: Experimental Lab

Fine Arts (2. Section): Artistic Practice in Technical Context: Workshops

Fine Arts (2. Section): Artistic Practice in Technical Context: Free Electives out of Artistic Practice in Technical Context

Design: Specialisation in Applied Photography and Time-based Media (2. Section): Technical Basics: Applied Photography - Ways of Presentation

Cross-Disciplinary Strategies (Bachelor): Science and Technology: Deepening / Application

Individual courses: possible