• English
    • Latviešu
    • Deutsch
  • Help
  • English 
    • English
    • Latviešu
    • Deutsch
  • Login
View Item 
  •   DSpace Home
  • B4 – LU fakultātes / Faculties of the UL
  • B --- Bij. Fizikas, matemātikas un optometrijas fakultātes studentu noslēguma darbi / Faculty of Physics, Mathematics and Optometry - Graduate works
  • Bakalaura un maģistra darbi (FMOF) / Bachelor's and Master's theses
  • View Item
  •   DSpace Home
  • B4 – LU fakultātes / Faculties of the UL
  • B --- Bij. Fizikas, matemātikas un optometrijas fakultātes studentu noslēguma darbi / Faculty of Physics, Mathematics and Optometry - Graduate works
  • Bakalaura un maģistra darbi (FMOF) / Bachelor's and Master's theses
  • View Item
JavaScript is disabled for your browser. Some features of this site may not work without it.

3D dzinējs „Steel Engine" un datorspēle „Labyrinth"

Thumbnail
View/Open
304-8555-Andrejs_Ivanovs_DatZ020002_2008.pdf (8.415Mb)
Author
Ivanovs, Andrejs
Co-author
Latvijas Universitāte. Fizikas un matemātikas fakultāte
Advisor
Freivalds, Kārlis
Date
2008
Metadata
Show full item record
Abstract
Dotā maģistra darba mērķis ir izpētīt un realizēt universāla trīs-dimensiju (3D) dzinēja Steel Engine izveidošanu, kā arī izstrādāt daudzspēlētāju tīkla Labyrinth spēli, lai demonstrētu šī dzinēja iespējas. 3D dzinējs ir izstrādes rīks, kas iekļauj sevī kopīgu funkcionalitāti dažādu datorspēļu izveidošanai. Mūsdienīgs datorspēles dzinējs sastāv no daudzām komponentēm: 3D grafika, fizikas simulācija, tīkla spēle, vadība, resursu pārvaldība. Darba procesā tika izveidots objektu modelis; izpētīti divi ēnošanas algoritmi un realizēts labākais no tiem; pielietota dinamiska per-pixel apgaismošana. Grafikas optimizācijai tika izstrādāts neredzamu objektu noteikšanas algoritms, kā arī tika izpētītas dažādas mūsdienīgu datorspēļu tīkla sinhronizācijas pieejas un metodes, un izveidots optimizēts tīkla protokols Labyrinth datorspēlei.
 
The present Master paper aims at investigating the creation of a universal 3-dimensional engine called Steel Engine, as well as developing a multiplayer online computer game Labyrinth to demonstrate the engine’s possibilities. A 3D engine is a tool that includes common functionality for various computer games development. A modern computer games engine consists of numerous components, such as 3D graphics, physics simulation, network game, user input, resource management. As a result, object model has been developed, two shading algorithms explored and the best of them implemented; dynamic per-pixel lightening used. To optimize graphics, invisible object detection algorithm has been developed, as well as approaches and methods for various modern network computer games investigated and an optimized network protocol for Labyrinth created.
 
URI
https://dspace.lu.lv/dspace/handle/7/21796
Collections
  • Bakalaura un maģistra darbi (FMOF) / Bachelor's and Master's theses [2775]

University of Latvia
Contact Us | Send Feedback
Theme by 
@mire NV
 

 

Browse

All of DSpaceCommunities & CollectionsBy Issue DateAuthorsTitlesSubjectsThis CollectionBy Issue DateAuthorsTitlesSubjects

My Account

Login

Statistics

View Usage Statistics

University of Latvia
Contact Us | Send Feedback
Theme by 
@mire NV