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

Direct link
Visual Programming with the Unreal Development Kit
Linköping University, Department of Computer and Information Science. Linköping University, The Institute of Technology.
2013 (English)Independent thesis Basic level (degree of Bachelor), 10,5 credits / 16 HE creditsStudent thesis
Abstract [en]

This thesis discusses the differences of programming with the Unreal Engine 3’s visual scripting tool Kismet versus traditional programming. A simple action adventure game was developed with the Unreal Development Kit (UDK) in order to gain experience with the tool. UDK is the free version of Epic Games’ game engine Unreal Engine 3. The resulting game has a mixture of a third person behind the character default camera and fixed camera angles. The gameplay is simple; the playable character can run, investigate the level, shoot and lift and push objects. The game focused on exploration and puzzle solving.

The writer found programming with Kismet to be easy to get into and highly useful. It was preferred over traditional programming for beginners. The same principles of planning ahead before writing code applied even to visual programming. It was concluded that good structure to the code was very important for larger sequences in order to have readable code. For complex gameplay classes the Unreal Engine 3’s own programming language UnrealScript was preferred. The resulting opinions of programming with a visual language are of highly subjective nature and suggestions for further studies were given.

Place, publisher, year, edition, pages
2013. , 24 p.
Keyword [en]
game, kismet, udk, unreal, visual, programming, engine
Keyword [sv]
datorspel, spel, programmering, unreal, udk, visuell, spelmotor, kismet
National Category
Software Engineering
URN: urn:nbn:se:liu:diva-94243ISRN: LIU-IDA/LITH-EX-G--13/014--SEOAI: diva2:630826
Subject / course
Computer and information science at the Institute of Technology
2013-06-10, Alan Turing, Linköping, 13:15 (Swedish)
Available from: 2013-06-20 Created: 2013-06-19 Last updated: 2013-06-20Bibliographically approved

Open Access in DiVA

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

By organisation
Department of Computer and Information ScienceThe Institute of Technology
Software Engineering

Search outside of DiVA

GoogleGoogle Scholar
Total: 1018 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

Total: 353 hits
ReferencesLink to record
Permanent link

Direct link