Solvable_01
A puzzle game using Unreal Engine 5 in the third person.
Quixel Bridge Megascan Assets
Start-Up Menus
The Game-flow goes from the title page to the main game screen. The title menu contains different graphics settings for your computer, including anti-aliasing, camera position, and post-processing. After alerting your settings you can save your settings as well.
Options Title
Main Title
It is a time-based challenge where the player must collect all the gems within a specific time frame to win. The game takes place in a visually stimulating environment with various obstacles and challenges that need to be overcome to collect the gems.
The game includes a sprint mechanic, where the character can run faster but it depletes their stamina. This adds an extra layer of strategy to the game, as players must balance their sprinting and stamina use to optimize their performance and successfully collect all the gems before time runs out.
The game may have different levels or stages with increasing difficulty, making it progressively harder to complete as the player progresses. Various power-ups and bonuses may be available to help the player along the way, as well as penalties for mistakes or failures to complete the game within the allotted time. Overall, this game combines puzzle-solving skills with time management and physical coordination, making it a challenging and exciting experience for players of all ages and skill levels.
Blade Runner
This is a 2D indie game developed in the Godot game engine.
Game Screen
Game Over Screen
Game Engine Screen
This game project was an independent implementation of the simple 2D pixelated game. The game has a definite gameplay area with a perspective camera that does not go beyond the area of the game field.
Collision mechanics are implemented between cars and the player. Cars as well as the player are represented by a CollisionObject2D node, and the collision between cars is layered and masked. So when cars collide with one another the game goes on.
The player scene and car scene are edited separately and integrated into the level scene, respawning of cars and players is controlled by the Position2D node.
Game Rules
The player spawns in the middle of the game world. and the goal is to cross the roads to reach to the other side of the road without colliding with the car.
Once the player has crossed the road, it will respawn to the starting position, but the player will encounter more cars.
If the player collides the game is over and you can restart the game by pressing the space bar to the return key.
Galga and Duckie
Duckie
Duckie is a simulation of a fair game. There are a certain number of ducks that appear on the screen randomly and you have to kill all the ducks in the shortest time possible.
Position of the water is changing in the Y-direction to give water flowing effect. The same coept is applied with clouds but in X-direction
Galga
The meteor shooting game or Galga is a casual game in which you have the mouse maneuverability to move your spaceship within the window and the goal is to stay alive as long as possible.
A health and damage system is implemented in this game, which essentially means that meteors are going to affect the player's health and it is going to blit on the game screen. At the end of the game player's score is going to get displayed and instructions to replay.
JavaScript Canvas
Dog Getting Hit
Dog KO
Dog biting
Dog Dizzy
The following screenshot is of the sprite animation using JavaScript Canvas
Dog Roll
Sprite has different dog actions, which can be changed by a drop-down menu
Dog Sitting
Canvas plays the chosen animation, by manipulating the DOM of the Webpage
Following is the code sample for the JavaScript Canvas Game
Unreal Engine 5 Sample Renderings