This website uses cookies to enable language and theme preferences.


Functional Cookies

These cookies enable basic functional features of this website and require your consent.

When you select a different language or switch between the light/dark mode, I am storing a local cookie on your web browser for the website to remember this choice. If you do not agree for these cookies to be stored on your device, you will still be able to use this website without issues, however you will be lacking those features.

These cookies are not collected in any other shape or form, contain no personal information, and will expire (self-delete) after 30 days.


Strictly Necessary Cookies

These are cookies strictly necessary for the proper operation of this website.

I am using Google's ReCaptcha V2 tool as part of the website's contact form to limit potential email spam going through.

If you fill in the contact form there will be 3rd party cookies set by Google to process the captcha attempt, which includes tracking of the user's behaviour to determine if the request is legitimate and not sent from a bot. For further information please view Google's statement on how they use information from sites that use their services.

Accept More Info x
More Info
Less Info
eng

Planet Hopper

Mobile video game project using a spherical gravity system

"Planet Hopper" is the name of a third-person fantasy mobile game created in Unreal Engine 4. Its main inspirational source was the book "The Little Prince", written by Antoine de Saint-Exupéry in 1943. The book's story is based around a "prince" that travels through space, visiting numerous unusually tiny planets. Similar to that idea, in this game the player travels from planet to planet using a small rocket, collecting various assets and dodging hostile creatures.

This project is not currently in a finished state, though it is developed enough to showcase its features and game mechanics.

Unlike ordinary simulated gravity in games (which is a static downforce in a single direction) this project's gravity is centred on a specific point in the scene, instead of a specific direction, meaning that the rotation/direction of the player, the camera and other entities on the planet's surface are all dynamically defined by their relative position compared to the gravitational centre of each scene's planets.

The game's current user interface is kept as straightforward as possible, to be controlled by a touch screen on mobile devices (Android + iOS).

This project is on hold; however, I do have plans for additional assets, NPCs and game mechanics (such as elements that allow the player to dynamically adjust gravity) in mind. If I have significant progress to show, this page will also be updated.