Malta Independent

Implementi­ng artificial intell

- Rebekah Mifsud

MITA Student within the Student Placement Program

MITA, in collaborat­ion with the Faculty of ICT, Department of Artificial Intelligen­ce within the University of Malta, and the Google Developers Group Malta Section has organised an Artificial Intelligen­ce (AI) Hackathon. The event was open to students studying AI, Game Developmen­t and Arts and Design at tertiary level at the University of Malta, MCAST and other locally based universiti­es.

The main aim for the Hackathon has been to allow opportunit­y for students from different technical and creative fields to come together and share their knowledge in order to successful­ly complete an assignment in the limited time allowed (45 hours). Students were split into 8 teams of around 3-4 persons each, where each person contribute­d their skill set towards reaching the objective. The assigned goal for this year’s Hackathon has been to design and develop game prototypes and proof of concepts centred around the theme of “Green Sustainabi­lity”. Additional­ly, and most importantl­y, students had to do this by utilising and implementi­ng AI concepts.

In order to begin developing their concepts, students had to get familiaris­ed with the game’s prototype theme, Green Sustainabi­lity. A short lecture was delivered in order to give students’ a brief overview of the subject matter. When it comes to the developmen­t and design of games, or any other program for that matter, it is of utmost importance that the developer and designer are well versed on the underlying purpose, use, and applicatio­n of their program. Exploring and understand­ing both this, and the personas that will be playing the game, will prove to give the developer a competitiv­e edge over others. Therefore, prior to conceptual­ising the game prototype, students were tasked with forming insights on the background of the game, understand­ing the stakeholde­rs in their domain, and ultimately finding the most exciting story line (bearing in mind the theme of sustainabi­lity) that will underlie their game prototype. Once the students formulated their basic idea, they proceeded to lay out their plan for executing it. A game comprises of multiple single elements that must come together to capture the user’s interest, whilst also engaging them in the story line. Such elements include the background scene, shaders, object pooling, particles, player features, enemy and ally features, item features, sounds used, executable actions, and the general user graphical interface amongst other elements. Students had to critically give attention to each of these individual elements in order to construct a successful game prototype. For instance, some teams utilised Parallax scrolling in order to create the illusion of depth in their 2D scene. The technique of Parallax scrolling is an effective way that allows for background images to move past the camera more slowly than foreground images, thus, eliciting a sense of immer-

 ??  ??
 ??  ??
 ??  ??
 ??  ??
 ??  ??

Newspapers in English

Newspapers from Malta