Your browser does not allow JavaScript!
JavaScript is necessary for the proper functioning of this website. Please enable JavaScript or use a modern browser.
Repository of the University of Ljubljana
Open Science Slovenia
Open Science
DiKUL
slv
|
eng
Search
Browse
New in RUL
About RUL
In numbers
Help
Sign in
Details
Domensko-specifičen jezik za izdelavo preprostih računalniških iger
ID
ŠINKOVEC, GREGOR
(
Author
),
ID
Rožanc, Igor
(
Mentor
)
More about this mentor...
PDF - Presentation file,
Download
(433,19 KB)
MD5: 2CBAEA112224BC8E92E779FD2F389F92
PID:
20.500.12556/rul/759e8dde-6ac3-4d9b-80b1-ebddb7b7bc89
Image galllery
Abstract
Diplomsko delo opisuje postopek razvoja notranjega domensko-specifičnega programskega jezika za izdelavo računalniških iger. Na grobo so predstavljeni domensko-specifični jeziki in njihova uporaba na področju programiranja in razvoja iger. V glavnem delu prikažemo osnovne korake za izdelavo preprostega igralnega pogona, nato pa se posvetimo implementaciji jezikovnih konstruktov v programskem jeziku Ruby, ki so potrebni za izdelavo našega domensko-specifičnega jezika. Uporaba narejenega jezika je prikazana na razvoju preproste igre Breakout. Izvedbo igre z domensko-specifičnim jezikom okvirno primerjamo z izvedbo v splošno-namenskem jeziku in izpostavimo še nekaj možnosti za nadaljni razvoj.
Language:
Slovenian
Keywords:
domensko-specifični jeziki
,
Ruby
,
JavaScript
,
razvoj računalniških iger
Work type:
Bachelor thesis/paper
Organization:
FRI - Faculty of Computer and Information Science
Year:
2016
PID:
20.500.12556/RUL-80636
Publication date in RUL:
25.02.2016
Views:
4537
Downloads:
522
Metadata:
Cite this work
Plain text
BibTeX
EndNote XML
EndNote/Refer
RIS
ABNT
ACM Ref
AMA
APA
Chicago 17th Author-Date
Harvard
IEEE
ISO 690
MLA
Vancouver
:
ŠINKOVEC, GREGOR, 2016,
Domensko-specifičen jezik za izdelavo preprostih računalniških iger
[online]. Bachelor’s thesis. [Accessed 16 May 2025]. Retrieved from: https://repozitorij.uni-lj.si/IzpisGradiva.php?lang=eng&id=80636
Copy citation
Share:
Secondary language
Language:
English
Title:
A Domain-Specific Language for the development of basic computer games
Abstract:
The thesis describes the method of developing an internal domain-specific programming language for the creation of computer games. We present a rough overview of domain-specific languages and their use in the field of computer programming and game development. In the the main part, we demonstrate the basic steps for the development of a simple game engine and then focus our attention on implementing some core language constructs in Ruby programming language that are required for the creation of our domain-specific language. We exhibit the use of the newly-created language by developing a simple Breakout game. Finally, we make a short comparison between the implementation with the domain-specific language and the implementation with a general-purpose language as well as point out some possibilities for further development.
Keywords:
domain-specific languages
,
Ruby
,
JavaScript
,
computer game development
Similar documents
Similar works from RUL:
Searching for similar works...
Similar works from other Slovenian collections:
Back