Shadows in 3D platformer games : A comparative analysis of shadowmaps and blob shadows

The challenges found in three-dimensional platformer games heavily rely on the player’s ability to perceive depth and it is therefore crucial for them to feature shadows as they are an important depth cue for the human visual system. In this paper, we compare two different kinds of shadowing solutio...

Full description

Bibliographic Details
Main Authors: Zhang, Hangning, Pirelli, Clement
Format: Others
Language:English
Published: Uppsala universitet, Institutionen för speldesign 2020
Subjects:
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-413406
id ndltd-UPSALLA1-oai-DiVA.org-uu-413406
record_format oai_dc
spelling ndltd-UPSALLA1-oai-DiVA.org-uu-4134062020-07-09T03:56:06ZShadows in 3D platformer games : A comparative analysis of shadowmaps and blob shadowsengZhang, HangningPirelli, ClementUppsala universitet, Institutionen för speldesignUppsala universitet, Institutionen för speldesign2020Computer games3D platformer gamesshadowsdepth perceptiongame designDatorspel3D-plattformsspelskuggordjupuppfattningspeldesignOther Humanities not elsewhere specifiedÖvrig annan humanioraThe challenges found in three-dimensional platformer games heavily rely on the player’s ability to perceive depth and it is therefore crucial for them to feature shadows as they are an important depth cue for the human visual system. In this paper, we compare two different kinds of shadowing solutions, blob shadows and shadow-maps. Subjects split into two groups each played a differently shadowed version of a 3D platformer game prototype as well as a common, unshadowed version. The first group’s prototype featured blob shadows while the second group’s used shadowmaps. The players were asked to input their own proficiency level from one to five into the program. The data collected through in-prototype logging to a file hinted at shadowmaps being more desirable as the shadowmap group’s delta from shadowed to unshadowed playthrough was lower than the blob shadow group’s. However, this data featured a number of problems, such as low sample size, subjective evaluation of player proficiency in 3D platformer games and different distribution of proficiency in and across groups. Utmaningarna funna i tredimensionella platformsspel beror starkt på spelarens förmåga att uppfatta djup och det är därför avgörande för spelaren att ha skuggor eftersom de är en viktig antydan till djup för det mänskliga visuella systemet. I detta examensarbete jämför vi två olika typer av skuggningslösningar, “blob shadows” och “shadowmaps”. Försökspersonerna delades upp i två grupper, var och en spelade en annorlunda skuggad version av en prototyp för ett 3D-plattformsspel samt en ordinär, version utan skugga. Den första gruppens skuggor gjordes med “blob shadows” medan för den andra gruppen användes “shadowmaps”. Spelarna ombads att mata in sin egen kompetensnivå från ett till fem i programmet. Uppgifterna som samlats in via loggning i prototypen skrevs till en fil som antydde att “shadowmaps” var mer önskvärda eftersom “shadowmap”-gruppens delta från skuggad till icke-skuggad igenomspelning var lägre än skugga-gruppens. Dessa data innehöll emellertid ett antal problem, såsom låg provstorlek, subjektiv utvärdering av spelarens kunskaper i 3D-plattformsspel och olika spridning av kunskaper i och över grupper. Insikter för framtida forskning inkluderar skapandet av en objektiv ram för utvärdering för kunskaperna för spelarna såväl som förminskningen av prototypens omfattning. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-413406application/pdfinfo:eu-repo/semantics/openAccess
collection NDLTD
language English
format Others
sources NDLTD
topic Computer games
3D platformer games
shadows
depth perception
game design
Datorspel
3D-plattformsspel
skuggor
djupuppfattning
speldesign
Other Humanities not elsewhere specified
Övrig annan humaniora
spellingShingle Computer games
3D platformer games
shadows
depth perception
game design
Datorspel
3D-plattformsspel
skuggor
djupuppfattning
speldesign
Other Humanities not elsewhere specified
Övrig annan humaniora
Zhang, Hangning
Pirelli, Clement
Shadows in 3D platformer games : A comparative analysis of shadowmaps and blob shadows
description The challenges found in three-dimensional platformer games heavily rely on the player’s ability to perceive depth and it is therefore crucial for them to feature shadows as they are an important depth cue for the human visual system. In this paper, we compare two different kinds of shadowing solutions, blob shadows and shadow-maps. Subjects split into two groups each played a differently shadowed version of a 3D platformer game prototype as well as a common, unshadowed version. The first group’s prototype featured blob shadows while the second group’s used shadowmaps. The players were asked to input their own proficiency level from one to five into the program. The data collected through in-prototype logging to a file hinted at shadowmaps being more desirable as the shadowmap group’s delta from shadowed to unshadowed playthrough was lower than the blob shadow group’s. However, this data featured a number of problems, such as low sample size, subjective evaluation of player proficiency in 3D platformer games and different distribution of proficiency in and across groups. === Utmaningarna funna i tredimensionella platformsspel beror starkt på spelarens förmåga att uppfatta djup och det är därför avgörande för spelaren att ha skuggor eftersom de är en viktig antydan till djup för det mänskliga visuella systemet. I detta examensarbete jämför vi två olika typer av skuggningslösningar, “blob shadows” och “shadowmaps”. Försökspersonerna delades upp i två grupper, var och en spelade en annorlunda skuggad version av en prototyp för ett 3D-plattformsspel samt en ordinär, version utan skugga. Den första gruppens skuggor gjordes med “blob shadows” medan för den andra gruppen användes “shadowmaps”. Spelarna ombads att mata in sin egen kompetensnivå från ett till fem i programmet. Uppgifterna som samlats in via loggning i prototypen skrevs till en fil som antydde att “shadowmaps” var mer önskvärda eftersom “shadowmap”-gruppens delta från skuggad till icke-skuggad igenomspelning var lägre än skugga-gruppens. Dessa data innehöll emellertid ett antal problem, såsom låg provstorlek, subjektiv utvärdering av spelarens kunskaper i 3D-plattformsspel och olika spridning av kunskaper i och över grupper. Insikter för framtida forskning inkluderar skapandet av en objektiv ram för utvärdering för kunskaperna för spelarna såväl som förminskningen av prototypens omfattning.
author Zhang, Hangning
Pirelli, Clement
author_facet Zhang, Hangning
Pirelli, Clement
author_sort Zhang, Hangning
title Shadows in 3D platformer games : A comparative analysis of shadowmaps and blob shadows
title_short Shadows in 3D platformer games : A comparative analysis of shadowmaps and blob shadows
title_full Shadows in 3D platformer games : A comparative analysis of shadowmaps and blob shadows
title_fullStr Shadows in 3D platformer games : A comparative analysis of shadowmaps and blob shadows
title_full_unstemmed Shadows in 3D platformer games : A comparative analysis of shadowmaps and blob shadows
title_sort shadows in 3d platformer games : a comparative analysis of shadowmaps and blob shadows
publisher Uppsala universitet, Institutionen för speldesign
publishDate 2020
url http://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-413406
work_keys_str_mv AT zhanghangning shadowsin3dplatformergamesacomparativeanalysisofshadowmapsandblobshadows
AT pirelliclement shadowsin3dplatformergamesacomparativeanalysisofshadowmapsandblobshadows
_version_ 1719325084029550592