About Hyeseon

Hyeseon's walkthrough

16-bit Shooter


About the Project

This is an Android shoot-'em-up game which was hastily developed using an in-house engine. Unlike these days, where there are many games which use the unique features of a touch screen, in 2012, even CAVE Co. Ltd., which successfully fused touch-oriented controls with shoot-'em-up, conservatively used such features. Our project acted as an experimental approach for such an attempt. In 16-bit Shooter, multi-touch translated to "high-risk, high-return." Touching with multiple fingers raise DPS while increasing potential death chance.

Meanwhile, this project also acted as a baseline which allowed developing a game with Java without Android NDK. Unlike these days, using a game engine like Unreal Engine or Unity is easier than developing in Java, multiplatform-aware engine were not that widespread and using NDK was hard.

However, the game itself was short because we aimed it to be a concept game rather than a retail game. Moreover, we failed at lowering the difficulties for the general public because all of the devs were used to difficult games like old arcade games.

This project was submitted as a result for the special lecture on game development.

Figures

Fig. 1 - The opening screen.
Fig. 2 - The tutorial screen which describes the basic controls.
Fig. 3 - An excerpt from a real encounter.

Contribution and Information

  • Period of Development: 9/2012 ~ 12/2012
  • Total Participants: 2 people
  • My Roles: all of the programming
  • Used Tech Stacks: Java for Android

Download files

Unfortunately, while changing the device for development, I lost most of the source code. Therefore, there is only a small part of the source code, but it would be enough for the proof that I actually developed the application. I also decided not to fully recover the source code because creating from scratch would rather be easier than modifying this project which mostly relied on old APIs.