METAL IN YOUR BRAIN - AI
2014 (English)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE credits
Student thesis
Abstract [sv]
Denna rapport går igenom utvecklingen av spelet Metal in Your Brain som skickas in som ett
bidrag till Swedish Game Awards (SGA), nordens största spelutvecklar-tävling och hur den
artificiella intelligensen är uppbyggd och funktionerar. Den artificiella intelligensen är
konstruerad på två sätt: fuzzy logic som står bakom de handlingar som en icke spelande
karaktär (NPC) tar beroende på vilken situation den befinner sig i och A*-sökning som
används för att en NPC ska kunna söka sig fram till ett mål och ta den kortaste vägen eller fly
från spelaren för att gömma sig bakom närmsta skydd. Metal in Your Brain är ett 2D
top-down shooter för Windowsdatorer där man tillsammans med två andra spelare ska
överleva en rad vågor av fiender och möjligen samtidigt utföra ett antal uppdrag beroende på
vilken bana det är.
Abstract [en]
This report reviews the development of the game Metal inYour Brain that will be submitted to
Swedish Game Awards (SGA), Scandinavia's largest game developer competition and how
the artificial intelligence is structured and functions. The artificial intelligence is constructed
in two ways: fuzzy logic that decides the actions for a non-player character (NPC) will take
depending on the situation it find itself in, and A * search that is used for a NPC to be able to
seek out a goal and take the shortest route to get there or flee from the player and take cover
behind the nearest shelter. Metal In Your Brain is a 2D top-down shooter for Windows
computers where you, together with two other players aim to survive a series of waves of
enemies and possibly simultaneously perform a number of tasks depending on what level one
is at.
1
Place, publisher, year, edition, pages
2014. , p. 34
Keywords [en]
fuzzy logic, artificial intelligence, AI, A*, A*-pathfinding, cooperative gameplay, two dimensional game, 2D, map editor
Keywords [sv]
fuzzy logik, artificiell intelligens, AI, A*, A*-vägfinnande, kooperativt spelande, två-dimensionellt spel, 2D, banskapare
National Category
Software Engineering
Identifiers
URN: urn:nbn:se:oru:diva-36147OAI: oai:DiVA.org:oru-36147DiVA, id: diva2:741481
Subject / course
Computer Engineering
Presentation
2014-06-02, T207, Örebro universitet, Fakultetsgatan 1, 701 82, örebro, 13:15 (Swedish)
Supervisors
Examiners
2014-08-282014-08-282018-01-11Bibliographically approved