Bengoa-Terán, David
Loading...
1 results
Publication Search Results
Now showing 1 - 1 of 1
Publication Implementation of a 3d educational game for industrial engineers(2013) Bengoa-Terán, David; Vélez-Rivera, Bienvenido; College of Engineering; Pomales-García, Cristina; Borges, José; Department of Electrical and Computer Engineering; Irizarry, María de los A.Today’s “Gamer Generation” has led to a rapid growth of the game industry, with a vast amount of money spent on commercial entertainment games, instead of educational games. One reason is because it is difficult to implement a game that accurately represents the concepts that one tries to teach while holding the students’ attention. There has been some research into the development of games which aim to teach science concepts, but not Industrial Engineering (IE) concepts. Therefore in order to address this issue, the purpose of this project is to develop a computer game, which is focused on exposing freshman IE students to fundamental concepts applicable to manufacturing systems and improve their problem-solving skills in complex unstructured problems. Besides being an educational game it can also be called a “serious video game”, since it is classified as a “strategy video game”. The player has to carefully plan and manage resources in order to win. The project scope will be a single-player video game for personal computers, with multi-platform support. This game simulates daily activities in a factory in which users must make many decisions with the goal of fulfilling as many orders on time and as efficiently as possible. Some of the decisions that the user can control include: hiring or firing workers, buying or selling machines and equipment, increasing or decreasing storage space, setting unit loads for each transport activity, among others. In order to perform this project implementation, Java has been used as the programming language, and the development has been done with Object Oriented programming. In addition, two synchronized databases engines have been used: SQLite as the local database and MySQL as the remote database. Finally, JMonkey has been used as the game engine; SimPack has been used as the discrete event engine; and some algorithm of Artificial Intelligence has been applied to determine the shortest way between two points in the factory.