Abstract
This paper describes the structural architecture of the RAGE repository, which is a unique and dedicated infrastructure that provides access to a wide variety of advanced technologies (RAGE software assets) for applied game development. These software assets are reusable across a wide diversity of game engines, game platforms and programming languages. The RAGE repository allows applied game developers and studios to search for software assets for inclusion in applied games. The repository is designed as an asset life-cycle management system for defining, publishing, updating, searching and packaging for distribution of these assets. The RAGE repository provides storage space for assets and their artefacts. It will be embedded in a social platform for networking among asset developers and other users. A dedicated Asset Repository Manager provides the main functionality of the repository and its integration with other systems. Tools supporting the Asset Manager are presented and discussed. When the RAGE repository is in full operation, applied game developers will be able to easily enhance the quality of their games by including advanced game technology assets.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
García Sánchez, R., Baalsrud Hauge, J., Fiucci, G., Rudnianski, M., Oliveira, M., Kyvsgaard Hansen, P., Riedel, J., Brown, D., Padrón-Nápoles, C.L., Arambarri Basanez, J.: Business modelling and implementation report 2, GALA network of excellence. www.galanoe.eu
Stewart, J., Bleumers, L., Van Looy, J., Mariën, I., All, A., Schurmans, D., Willaert, K., De Grove, F., Jacobs, A., Misuraca, G.: The potential of digital games for empowerment and social inclusion of groups at risk of social and economic exclusion. Joint Research Centre, European Commission, Brussels (2013). ftp.jrc.es/EURdoc/JRC78777.pdf
RAGE: Project Web site (2015). http://www.rageproject.eu
Ackerman, L., Elder, P., Busch, C.V., Lopez-Mancisidor, A., Kimura, J., Balaji, N.A.: Strategic reuse with asset-based development. IBM RedBooks (2008). http://www.redbooks.ibm.com/redbooks/pdfs/sg247529.pdf
Kattau, S.: Atego launches RAS-based asset repository. SD Times Magazine, 13 February 2013. http://sdtimes.com/atego-launches-ras-based-asset-repository/#ixzz3wwMlvLJ8
Hong-min, R., Zhi-ying, Y., Jing-zhou, Z.: Design and implementation of RAS-based open source software repository. In: Proceedings of the Sixth International Conference on Fuzzy Systems and Knowledge Discovery, vol. 2, pp. 219–223 (2009)
Moura, D.S.: Software Profile RAS: estendendo a padronização do Reusable Asset Specification e construindo um repositório de ativos, Master’s thesis, Univ. Federal do Rio Grande do Sul, Brasil (2013). http://www.lume.ufrgs.br/handle/10183/87582
Hilliar, G.: Developing Cross-Platform Mobile Apps with HTML5 and Intel XDK, in Dr. Dobb’s Journal, UBM plc. (2014)
Böhm, T., Klas, C.-P., Hemmje, M.: Supporting collaborative information seeking and searching in distributed environments. In: Proceedings of the LWA 2013 Conference, Bamberg, Germany, pp. 16–20 (2013)
Stefanov, K., Nikolov, R., Boytchev, P., Stefanova, E., Georgiev, A., Koychev, I., Nikolova, N., Grigorov, A.: Emerging models and e-infrastructures for teacher education. In: 2011 International Conference on Information Technology Based Higher Education and Training ITHET 2011, IEEE Catalog Number: CFP11578-CDR, ISBN: 978-1-4577-1671-3 (2011)
Dekkers, M.: Asset Description Metadata Schema (ADMS). W3C Working Group (2013)
Van der Vegt, G.W., Westera, W., Nyamsuren, N., Georgiev, A., Martinez Ortiz, I.: RAGE architecture for reusable serious gaming technology components. Int. J. Comput. Games Technol. 2016 (2016), http://dx.doi.org/10.1155/2016/5680526
Georgiev, A., Grigorov, A., et al.: The RAGE software asset model and metadata model. In: Marsh, T., Ma, M., Oliveira, M.F., Baalsrud Hauge, J., Göbel, S. (eds.) JCSG 2016. LNCS, vol. 9894, pp. 191–203. Springer, Heidelberg (2016). doi:10.1007/978-3-319-45841-0_18
Martin, J.: Rapid Application Development. Macmillan, Indianapolis (1991)
Hollins, P., Westera, W., Manero Iglesias, B.: Amplifying applied game development and uptake. In: Proceedings of 9th European Conference on Game-Based Learning ECGBL 2015, pp. 234–241. Steinkjer, Norway (2015)
Duval, E., Hodgins, W., Sutton, S., Weibel, S.L.: Metadata principles and practicalities. D-lib Mag. 8(4), 16 (2002). doi:10.1045/april2002-weibel
Woods, A.: Fedora 4.3 Documentation. https://wiki.duraspace.org/display/FEDORA43/
Broekstra, J., Kampman, A., Harmelen, F.: Sesame: a generic architecture for storing and querying RDF and RDF schema. In: Horrocks, I., Hendler, J. (eds.) ISWC 2002. LNCS, vol. 2342, pp. 54–68. Springer, Heidelberg (2002). doi:10.1007/3-540-48005-6_7
Smiley, D., Pugh, E., Parisa, K., Mitchell, M.: Apache Solr 4 Enterprise Search Server. Packt Publishing, Birmingham (2014). ISBN: 9781782161363
Lagoze, C., Van de Sompel, H.: The open archives initiative protocol for metadata harvesting (2015). https://www.openarchives.org/OAI/openarchivesprotocol.html
SPARQL 1.1: SPARQL 1.1 Overview, W3C Recommendation (2013)
JSON-LD 1.0: A JSON-based Serialization for Linked Data. W3C Recommendation (2014)
SKOS: Simple Knowledge Organization System Reference. W3C Recommendation (2009)
GitHub API: GitHub Developer Guide (2016). https://developer.github.com/v3/\
Carvalho, M.B., Bellotti, F., Berta, R., De Gloria, A., Gazzarata, G., Hu, J., Kickmeier-Rust, M.: A case study on service-oriented architecture for serious games. Entertain. Comput. 6, 1–10 (2015). doi:10.1016/j.entcom.2014.11.001
Gloria, A., Bellotti, F., Berta, R., Lavagnino, E.: Serious games for education and training. Int. J. Ser. Games 1(1), 100–105 (2014)
Acknowledgements
This work has been partially funded by the EC H2020 project RAGE (Realising an Applied Gaming Eco-System); http://www.rageproject.eu/; Grant agreement No 644187.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing AG
About this paper
Cite this paper
Georgiev, A. et al. (2016). The RAGE Advanced Game Technologies Repository for Supporting Applied Game Development. In: Bottino, R., Jeuring, J., Veltkamp, R. (eds) Games and Learning Alliance. GALA 2016. Lecture Notes in Computer Science(), vol 10056. Springer, Cham. https://doi.org/10.1007/978-3-319-50182-6_21
Download citation
DOI: https://doi.org/10.1007/978-3-319-50182-6_21
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-50181-9
Online ISBN: 978-3-319-50182-6
eBook Packages: Computer ScienceComputer Science (R0)