A Study of L-system-based Level Generation for 2D Platform Game

碩士 === 國立臺北教育大學 === 數位科技設計學系(含玩具與遊戲設計碩士班) === 103 === In this study, an L-system-based method for automatic generation of level for 2D platformers was proposed. It uses the level conceptual model to organize the structure and internal components of the level. The method provides a set that allows us...

Full description

Bibliographic Details
Main Authors: Sy-Jye Her, 何思頡
Other Authors: Hsueh-Wu Wang
Format: Others
Language:zh-TW
Published: 2015
Online Access:http://ndltd.ncl.edu.tw/handle/00207663034007179822
id ndltd-TW-103NTPT0787042
record_format oai_dc
spelling ndltd-TW-103NTPT07870422016-07-16T04:11:57Z http://ndltd.ncl.edu.tw/handle/00207663034007179822 A Study of L-system-based Level Generation for 2D Platform Game 以L-System為基礎之平台遊戲關卡生成之研究 Sy-Jye Her 何思頡 碩士 國立臺北教育大學 數位科技設計學系(含玩具與遊戲設計碩士班) 103 In this study, an L-system-based method for automatic generation of level for 2D platformers was proposed. It uses the level conceptual model to organize the structure and internal components of the level. The method provides a set that allows users to define their own personal templates to complete the generated level. In defining the logic components of the level, this study is based on the Spelunky and the 2D platformers model proposed by Smith (2008). There are fifteen types of room and the level is made of several rooms in a grid. The method utilizes the Functional L-System to build up a series of objects and levels. By adjusting the components, level difficulty and boundary tolerance, this method can generate playable game levels. The level generation algorithm can hold the solution path and provide a lot variety of results randomly. The game levels generated by this algorithm are huge and non-repetition. With parameters can be artificially controlled, user has the flexibility to adjust the components of level. Using this method to design and generate the levels, the level designer not only can effectively reduce the costs of level development, but also can easily control the overall contents of each generated level with modular objects. Hsueh-Wu Wang 王學武 2015 學位論文 ; thesis 96 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 國立臺北教育大學 === 數位科技設計學系(含玩具與遊戲設計碩士班) === 103 === In this study, an L-system-based method for automatic generation of level for 2D platformers was proposed. It uses the level conceptual model to organize the structure and internal components of the level. The method provides a set that allows users to define their own personal templates to complete the generated level. In defining the logic components of the level, this study is based on the Spelunky and the 2D platformers model proposed by Smith (2008). There are fifteen types of room and the level is made of several rooms in a grid. The method utilizes the Functional L-System to build up a series of objects and levels. By adjusting the components, level difficulty and boundary tolerance, this method can generate playable game levels. The level generation algorithm can hold the solution path and provide a lot variety of results randomly. The game levels generated by this algorithm are huge and non-repetition. With parameters can be artificially controlled, user has the flexibility to adjust the components of level. Using this method to design and generate the levels, the level designer not only can effectively reduce the costs of level development, but also can easily control the overall contents of each generated level with modular objects.
author2 Hsueh-Wu Wang
author_facet Hsueh-Wu Wang
Sy-Jye Her
何思頡
author Sy-Jye Her
何思頡
spellingShingle Sy-Jye Her
何思頡
A Study of L-system-based Level Generation for 2D Platform Game
author_sort Sy-Jye Her
title A Study of L-system-based Level Generation for 2D Platform Game
title_short A Study of L-system-based Level Generation for 2D Platform Game
title_full A Study of L-system-based Level Generation for 2D Platform Game
title_fullStr A Study of L-system-based Level Generation for 2D Platform Game
title_full_unstemmed A Study of L-system-based Level Generation for 2D Platform Game
title_sort study of l-system-based level generation for 2d platform game
publishDate 2015
url http://ndltd.ncl.edu.tw/handle/00207663034007179822
work_keys_str_mv AT syjyeher astudyoflsystembasedlevelgenerationfor2dplatformgame
AT hésīxié astudyoflsystembasedlevelgenerationfor2dplatformgame
AT syjyeher yǐlsystemwèijīchǔzhīpíngtáiyóuxìguānkǎshēngchéngzhīyánjiū
AT hésīxié yǐlsystemwèijīchǔzhīpíngtáiyóuxìguānkǎshēngchéngzhīyánjiū
AT syjyeher studyoflsystembasedlevelgenerationfor2dplatformgame
AT hésīxié studyoflsystembasedlevelgenerationfor2dplatformgame
_version_ 1718351352984240128