Abstract

This research paper mainly concentrates on introducing DSL(Domain Specific language) approach in developing gaming applications. DSL approach hides the lower level implementation in C, C Sharp, C++, and JAVA and provides abstraction of higher level. The higher level of abstraction provided by the Domain Specific Language approach is error-free and easy to develop. The aim of this paper is to propose an approach to use GaML (Gamification Modelling Language, a form of DSL for gaming) for Unity based complex games efficiently in this paper. The paper doesn’t focus on the How and Whys of the Gaming Modelling Language usage, but rather focuses on the run-time enforcement. At the end of the paper, survey has been made on total lines of code and time invested for coding using a case study. The case study proves that DSL approach of automated code generation is better than manual.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call