{'fraction_non_alphanumeric': 0.014265335235378032, 'fraction_numerical': 0.0028530670470756064, 'mean_word_length': 5.75, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 1, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
On The Design and Development of 3 D Multiplayer Role Playing Games : Lessons Learnt

Game programming can be fun and invaluable learning experiences for undergraduate computer science students. It provides significant insights into the various practical issues during program development. The design and implementation of a three dimensional (3D) game is a very challenging task. Students are often inexperienced with game development complexities, have time limitations, and experience difficulty in finding appropriate tutorials and documentation. In this paper we report on several important lessons learnt from this effort that could benefit undergraduate students interested in game programming.