Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Utvecklingsverktyg för spelmotor
KTH, School of Information and Communication Technology (ICT).
2014 (Swedish)Independent thesis Basic level (professional degree), 10 credits / 15 HE creditsStudent thesis
Abstract [sv]

Detta arbete utvärderar huruvida Netbeans RCP är en lämplig plattform att bygga en kampanjredigerare för en spelmotor på. Arbetet är en del av ett större projekt där en spelmotor för Androidtelefoner skapas. Kampanjredigeraren ska kunna skapa och redigera filer i XML-format som spelmotorn använder. Den ska även kunna skapa nytt material till spelmotorn utifrån bilder. Allt detta ska fungera på flera operativsystem. Valet att använda en plattform istället för att implementera allt manuellt skedde för att påskynda utvecklingen och höja kvaliteten på programmet. Utöver Netbeans RCP gjordes en översiktsgranskning av andra plattformar och program för att se om dessa också hade kunnat vara lämpliga.

Netbeans RCP visade sig vara lämpligt för att skapa kampanjredigeraren på då den tillhandahöll funktioner relevanta för kampanjredigeraren som gick att använda på flera operativsystem och programmets implementerade funktionalitet fungerade på alla testade operativsystem.

Abstract [en]

This paper examines if Netbeans RCP is a suitable platform for creating a campaign editor for a game engine on. The work is part of a larger project where a game engine for Android phones is being developed. The campaign editor must be able to modify and create files in an XML-format that the engine will then use. It must also be able to create new material for the engine from images. All of this functionality must be usable on multiple operating systems. The decision to use a platform rather than implement everything manually was made to speed up the development and increase the quality of the campaign editor. Other platforms and programs were also briefly examined to see if these could have been suitable as well.

Netbeans RCP was determined to be a suitable platform for creating a campaign editor because it provides functions relevant to the campaign editor that are usable on multiple operating systems, and the functionality implemented in the program was usable on every tested operating system.

Place, publisher, year, edition, pages
2014. , 29 p.
Series
TRITA-ICT-EX, 2014:88
Keyword [en]
Netbeans RCP, Java, tile, campaign editor, map editor, level editor
Keyword [sv]
Netbeans RCP, Java, kartredigerare, kampanjredigerare, kartredigerare, tile, campaign editor, map editor, level editor
National Category
Computer and Information Science
Identifiers
URN: urn:nbn:se:kth:diva-177191OAI: oai:DiVA.org:kth-177191DiVA: diva2:871897
Examiners
Available from: 2015-12-08 Created: 2015-11-17 Last updated: 2017-07-31Bibliographically approved

Open Access in DiVA

fulltext(431 kB)2 downloads
File information
File name FULLTEXT01.pdfFile size 431 kBChecksum SHA-512
5a6db62a5293d7a340912cf83b12a5b683020512f1df3990019f9a1d35267833ea8a962d926174eca345299efacf146ae5043973c6316e82c11548979364e675
Type fulltextMimetype application/pdf

By organisation
School of Information and Communication Technology (ICT)
Computer and Information Science

Search outside of DiVA

GoogleGoogle Scholar
Total: 2 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 31 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf