| Title: | Leveraging grammarware for active video game development |
|---|
| Authors: | ID Črepinšek, Matej (Author) ID Kosar, Tomaž (Author) ID Moravec, Matej (Author) ID Ravber, Miha (Author) ID Mernik, Marjan (Author) |
| Files: | applsci-15-04253.pdf (4,32 MB) MD5: F0B279F16A22F751A8D64AD16B16C863
https://www.mdpi.com/2076-3417/15/8/4253
|
|---|
| Language: | English |
|---|
| Work type: | Article |
|---|
| Typology: | 1.01 - Original Scientific Article |
|---|
| Organization: | FERI - Faculty of Electrical Engineering and Computer Science
|
|---|
| Abstract: | This paper presents a grammarware-based approach to developing active video games (AVGs) for sensor-driven training systems. The GCGame domain-specific language (DSL) is introduced to define game logic, sensor interactions, and timing behavior formally. This approach ensures cross-platform consistency, supports real-time configurability, and simplifies the integration of optimization and visualization tools. The presented system, called GCBLE, serves as a case study, demonstrating how grammarware enhances modularity, maintainability, and adaptability in real-world physical interaction applications. The results highlight the potential of a DSL-driven design to bridge the gap between developers and domain experts in embedded interactive systems |
|---|
| Keywords: | active video games, grammarware, internet of things, DSL, procedural level generation, evolutionary computation, game controllers |
|---|
| Publication status: | Published |
|---|
| Publication version: | Version of Record |
|---|
| Submitted for review: | 04.03.2025 |
|---|
| Article acceptance date: | 09.04.2025 |
|---|
| Publication date: | 11.04.2025 |
|---|
| Publisher: | MDPI |
|---|
| Year of publishing: | 2025 |
|---|
| Number of pages: | 21 str. |
|---|
| Numbering: | Vol. 15, iss. 8, [article no.] 4253 |
|---|
| PID: | 20.500.12556/DKUM-92595  |
|---|
| UDC: | 004.4 |
|---|
| ISSN on article: | 2076-3417 |
|---|
| COBISS.SI-ID: | 232502531  |
|---|
| DOI: | 10.3390/app15084253  |
|---|
| Copyright: | © 2025 by the authors
|
|---|
| Publication date in DKUM: | 23.04.2025 |
|---|
| Views: | 204 |
|---|
| Downloads: | 10 |
|---|
| Metadata: |  |
|---|
| Categories: | Misc.
|
|---|
|
:
|
Copy citation |
|---|
| | | | Average score: | (0 votes) |
|---|
| Your score: | Voting is allowed only for logged in users. |
|---|
| Share: |  |
|---|
Hover the mouse pointer over a document title to show the abstract or click
on the title to get all document metadata. |