Powered by OpenAIRE graph
Found an issue? Give us feedback
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/ Diposit Digital de l...arrow_drop_down
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/
image/svg+xml Jakob Voss, based on art designer at PLoS, modified by Wikipedia users Nina and Beao Closed Access logo, derived from PLoS Open Access logo. This version with transparent background. http://commons.wikimedia.org/wiki/File:Closed_Access_logo_transparent.svg Jakob Voss, based on art designer at PLoS, modified by Wikipedia users Nina and Beao
image/svg+xml Jakob Voss, based on art designer at PLoS, modified by Wikipedia users Nina and Beao Closed Access logo, derived from PLoS Open Access logo. This version with transparent background. http://commons.wikimedia.org/wiki/File:Closed_Access_logo_transparent.svg Jakob Voss, based on art designer at PLoS, modified by Wikipedia users Nina and Beao
Recolector de Ciencia Abierta, RECOLECTA
Bachelor thesis . 2018
License: CC BY NC ND
versions View all 4 versions
addClaim

NPC’S: a Fracsland

Authors: Cots Molina, Aleix;

NPC’S: a Fracsland

Abstract

[en] The best way to learn at school is the one which makes you forget that you are studying and allows you to enjoy what you learn. Based on this sentence, this project aims to provide a realistic basis for the videogame through the addition of artificial intelligence techniques, in order to facilitate the mathematical learning of students by making them enjoy a wider and complex gameplay when they interact with the various characters that make up the game. Six different characters have been implemented in two different scenarios of the game, endowed with a set of AI techniques: Steering: A set of techniques that allow to perform the control of the motion of the characters to be implemented based on a single final vector of direction calculated from the influence of the weight of each particular technique on the total. In this way you get the direction that must follow the character who needs to take into account several aspects at the same time, such as the need to escape from a threat without leaving a specific area, for example. State machines: AI technique that allows to perform the control of all the states that form the behavior of the characters. It is a simple but effective technique, since it allows to model the different states belonging to a character with the transitions between these states. Behavior trees: A technique that allows to model complex and precise behaviors through an arboreal structure formed by two types of nodes, intermediate and leaf nodes. The first type is the internal structure of the tree, which allows to define the flow of it, such as the Selector and Sequence nodes, which allows to define a series of actions from which you can choose one at a time (Selector), or define a series of actions that will be executed one after the other until all success or one fails (Sequence). The second type is the leaf nodes, which allows to implement conditions and actions that the characters which possess a tree have to perform. • Shared memory between behavior trees: AI technique that provides a tool to allow the behavior trees of all single-person characters to communicate between them. The goal is to synchronize trees in a more complex and precise way than the group Steering to perform complex group behaviors of humans that form formations, for example.

Treballs Finals de Grau d'Enginyeria Informàtica, Facultat de Matemàtiques, Universitat de Barcelona, Any: 2018, Director: Anna Puig Puig

Country
Spain
Related Organizations
Keywords

Serious games, Artificial intelligence, Bachelor's thesis, Programari, Intel·ligència artificial, Bachelor's theses, Disseny de videojocs, Treballs de fi de grau, Visualització tridimensional, Jocs seriosos, Cicle superior d'educació primària, Video games design, Fraccions, Fractions, Three-dimensional display systems, Computer software, Third grade (Education)

  • BIP!
    Impact byBIP!
    selected citations
    These citations are derived from selected sources.
    This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    0
    popularity
    This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
    Average
    influence
    This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    Average
    impulse
    This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
    Average
    OpenAIRE UsageCounts
    Usage byUsageCounts
    visibility views 70
    download downloads 60
  • 70
    views
    60
    downloads
    Powered byOpenAIRE UsageCounts
Powered by OpenAIRE graph
Found an issue? Give us feedback
visibility
download
selected citations
These citations are derived from selected sources.
This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Citations provided by BIP!
popularity
This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
BIP!Popularity provided by BIP!
influence
This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Influence provided by BIP!
impulse
This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
BIP!Impulse provided by BIP!
views
OpenAIRE UsageCountsViews provided by UsageCounts
downloads
OpenAIRE UsageCountsDownloads provided by UsageCounts
0
Average
Average
Average
70
60
Green
Related to Research communities