Skip to content

Player and Serpent Portal Transition

ShahM1h1r edited this page Oct 18, 2021 · 1 revision

Overview

A small animation will play on the loading screen after the level is complete before entering the new level to show that the player and serpent have passed through the portal and entered the new world. The initial though was to play an animation video that shows the transition after the end of the level, but with the current player animation being controlled with the input of a certain key it was challenging to implement cause of the time constraint.

Design

We have designed 10 frames to account for the 10% interval load, but have the animation frame move at 20% interval, hence we have only five animation images.

First 2 frames

,

In this first 2 frames you can see simple image of the player entering the portal, but the loading bar has 2 different images to account the change in loading percentage.

Frames 3 and 4

,

In this frames you can now see that player is almost inside the portal and the serpent is also moving closer to join him inside the portal.

Frame 5 and 6

,

In this frames we can now assume that the player is inside the portal moving towards the opening end and the serpent has now started entering the portal as you can see the head has disappeared.

Frames 7 and 8

,

In this frames you can see that the player is now getting out of the portal into the new world. Where as the serpent is almost completely in the portal.

Last 2 frames

,

In this last 2 frames we can now see that player is out of the portal running away from the serpent, that is about to enter the new world with him.

Table of Contents

Home

Introduction

Main Menu

Main Game Screen

Gameplay

Player Movement

Character Animations

Enemy Monster Design and Animations

Game basic functionalities

User Testing

GitHub Wiki Tutorial

Game Engine

Getting Started

Documentation

Entities and Components

Service Locator

Loading Resources

Logging

Unit Testing

Debug Terminal

Input Handling

UI

Animations

Audio

AI

Physics

Game Screens and Areas

Terrain

Concurrency & Threading

Settings

Troubleshooting

MacOS Setup Guide

Clone this wiki locally