DocumentCode :
3541668
Title :
C# interpreter and unity 3D for educational programming games
Author :
Smith, Paul ; Hartley, Thomas P. ; Mehdi, Qasim H.
Author_Institution :
Sch. of Technol., Univ. Of Wolverhampton, Wolverhampton, UK
fYear :
2013
fDate :
July 30 2013-Aug. 1 2013
Firstpage :
41
Lastpage :
47
Abstract :
In this paper we present an approach to creating educational programming computer games. We combine the CSI interpreter with Unity 3D to enable a player to enter program statements that can alter the game world while it is being played. We also create wrapper methods that encapsulate complex Unity C# tasks into easy to use helper functions. The results from our initial experimentation show that the technique offers a promising approach to educational programming games.
Keywords :
C language; computer aided instruction; computer science education; serious games (computing); C# Interpreter; CSI interpreter; Unity 3D; complex Unity C# tasks; educational programming computer games; helper functions; wrapper methods; Computers; Games; Programming profession; Tutorials; Unity 3D; computer science eduactional games; programming game;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Games: AI, Animation, Mobile, Interactive Multimedia, Educational & Serious Games (CGAMES), 2013 18th International Conference on
Conference_Location :
Louisville, KY
Print_ISBN :
978-1-4799-0818-9
Type :
conf
DOI :
10.1109/CGames.2013.6632602
Filename :
6632602
Link To Document :
بازگشت