Open Access. Powered by Scholars. Published by Universities.®

Articles 1 - 3 of 3

Full-Text Articles in Graphics and Human Computer Interfaces

Unreal Engine 4 Rpg, Jacob W. Russ, Jeffrey J. Nunez Jun 2017

Unreal Engine 4 Rpg, Jacob W. Russ, Jeffrey J. Nunez

Computer Engineering

Classic RPG videogames have become few and far between in the Western market over the years as modern RPG systems have gained popularity. The purpose of this project is to present a vertical slice of a hybrid RPG game that takes the gameplay mechanics and styles of classic RPG videogames and infuses them with a modern presentation. Through the use of the powerful Unreal Engine 4 graphics engine, this project is able to combine impressive graphical fidelity with modernized systems to fuel a videogame that is undeniably a classic RPG at heart. This is not a full game, but a …


Music Times: A Music Learning Game, Emily Woo Mar 2017

Music Times: A Music Learning Game, Emily Woo

Computer Science and Software Engineering

Music Times is a two dimensional educational video game with the purpose of gamifying learning of musical concepts. It has elements of adventure and visual novel games, and incentivizes the player to learn music to explore new levels. It is developed in the Unity game engine, scripted in C#, and targeted for mobile devices. It has six working levels: three lesson levels and three corresponding challenge levels. Each level contains slight differences in visual and aural feel.


Game Collection Development And Marketing, Todd R. Locker Jr Jan 2017

Game Collection Development And Marketing, Todd R. Locker Jr

Williams Honors College, Honors Research Projects

The reasons for completing this project include expanding my knowledge of programming features and methodology, and to learn about game platform development and design. This was done by using the Java programming language to create a game platform which can host a variable number of games. One of the most notable features that was utilized is the JavaFX platform. Much programming experience was gained from this platform and all the features and methods it provides for customization. The application that was produced is graphical user interface based and created with event-driven programming. The result of this project was a custom …