liu.seSearch for publications in DiVA
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • 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
Översättning av självutvecklat skriptspråk till Lua i spelmotor.
Linköping University, Department of Electrical Engineering, Information Coding. Linköping University, The Institute of Technology.
2012 (Swedish)Independent thesis Basic level (degree of Bachelor), 10,5 credits / 16 HE creditsStudent thesis
Abstract [sv]

I dagens växande spelindustri är det vanligt att abstrahera ut delar av kodbasen till ett så kallat skriptspråk. Genom dennaskriptdel är det vanligt att det programmeras "in-game"-nära handlingar som kan utvecklas av rena skriptare istället förprogrammerare som istället kan koncentrera sig på att utveckla själva spelmotorn. Det finns en uppsjö av olika skriptspråksom alla har sina för- och nackdelar. Ett av de mest kända språken inom spelindustrin än Lua. 

Paradox Interactive har själva utvecklat ett eget skriptspråk som de använder. Deras önskemål var att undersöka hurvida detär möjligt att idag använda Lua istället. I detta examensarbete utvecklas det en prototyp som visar att det är möjligt attöversätta skripten i Paradox Interactives spel Europa Universalis 3 till skript som istället exekveras med skriptspråket Lua.

Rapporten går igenom hur det nuvarande språket fungerar, vad Luas grundläggande byggstenar är och slutligen huröversättningen gick till. Rapporten avslutas med en jämförelse av de olika skriptsystemen där exekveringstider mäts upp ochen diskussion kring resultatet och eventuella förbättringar behandlas.

Place, publisher, year, edition, pages
2012. , 44 p.
Keyword [sv]
Lua, Skriptspråk, Spelmotor, Översättning
National Category
Computer Science
Identifiers
URN: urn:nbn:se:liu:diva-75873ISRN: LiTH-ISY-EX-ET--12/0387--SEOAI: oai:DiVA.org:liu-75873DiVA: diva2:509755
Subject / course
Information Coding
Presentation
2012-01-17, Filtret, Linköping Universitet, Linköping, 13:15 (Swedish)
Uppsok
Technology
Supervisors
Examiners
Available from: 2012-03-19 Created: 2012-03-13 Last updated: 2012-03-19Bibliographically approved

Open Access in DiVA

fulltext(1308 kB)387 downloads
File information
File name FULLTEXT01.pdfFile size 1308 kBChecksum SHA-512
e413dfde33f0540b2ec3d1fc5f8d56867931f119911e9e85b46539f645d97e4b37184fd369e9bae23b10c223997de8fb671f859925f9dd597fbda186283356e3
Type fulltextMimetype application/pdf

By organisation
Information CodingThe Institute of Technology
Computer Science

Search outside of DiVA

GoogleGoogle Scholar
Total: 387 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: 334 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • 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