Change search
ReferencesLink to record
Permanent link

Direct link
Performance and architecture optimization in an HTML5-based web game
Linköping University, Department of Computer and Information Science, Human-Centered systems.
2016 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

Web applications are becoming more and more complex and bigger and bigger. In the case of a web game, it can be as big as a software. As well, as these applications are run indirectly through a web browser they need to be quite well optimized. For these reasons, performance and architecture are becoming a crucial point in web development. This report covers some method to improve the architecture of a javascript application by using design patterns. It will also present some methods to optimize the performance of javascript code and some way to do some of these changes automatically. Applying these changes allows us to increase the framerate of the web game by 50% and to reduce the loading time of the game by more than 72%. The usage of design patterns such as the observer, the composite and the builder pattern permits to improve the maintainability, extendibility and flexibility of the code but also allows to implement new features.

Place, publisher, year, edition, pages
2016. , 36 p.
National Category
Computer Science
Identifiers
URN: urn:nbn:se:liu:diva-130572ISRN: LiTH-IDA/ERASMUS-A--16/001--SEOAI: oai:DiVA.org:liu-130572DiVA: diva2:953139
Subject / course
Erasmus (International Exchange Student Program)
Presentation
2016-06-22, Alan Turing, 13:00 (English)
Supervisors
Examiners
Available from: 2016-08-23 Created: 2016-08-16 Last updated: 2016-08-23Bibliographically approved

Open Access in DiVA

fulltext(2163 kB)8 downloads
File information
File name FULLTEXT01.pdfFile size 2163 kBChecksum SHA-512
2656e35dc5b6895861770df8580cf604755668f986ea377c32e9f8acb33967d6f018a3a48bdb796628d8c77c79680ea1f8bdb44774e214c7cdea5fe4420f6670
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
Bras, Corentin
By organisation
Human-Centered systems
Computer Science

Search outside of DiVA

GoogleGoogle Scholar
Total: 8 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: 29 hits
ReferencesLink to record
Permanent link

Direct link