Java Assignment 02
Java Assignment 02
Submitted to
Saha Reno
Assistant Professor, Department of CSE, AUST.
Mustofa Ahmed
Lecturer, Department of CSE, AUST.
Submitted by,
Name: MD. Fahim Moontashir
Student ID: 20230204045
Name: Farzan Rahman
Student ID: 20230204046
Name: Afra Anan
Student ID: 20230204117
Introduction
Ashura: The Sanguine Blade is a 2d platform-based action rpg inspired from games such as
Moonscars, Hollow Knight, Ninja Arashi and Shadow Fight 2. The game can be summed up as
a high tempo hack and slack rpg where the player takes the role of the protagonist who is on a
vengeful journey of revenge that is to destroy all the 5 Sects of Murim Society.
Objective:
To create an immersive and visually mesmerizing experience for the players and to engage
them in challenging scenarios to test their reflexes and skills.
Target Audience:
The game is designed for semi-hardcore players who want a challenging yet refreshing
experience. The gore and violence depicted in the game is primarily catered for young-adult
audiences who can handle a bit of bloodshed while also relishing in the gruesome plot of the
game.
● The goal of the player is to kill all the mobs and the boss of the level to ascend to the
next level, rinse and repeat for the next 5 levels. The player has HP(health point) bar
which will deplete when taking damage, and the player loses when the hp drops to zero,
resulting in repeating that particular level. Progressions will remain intact.
Core Features
● Dynamic combat:
○ Flexible movement options including jump and dash, allowing players to create
different combos to suit their playstyle.
● Boss fights:
○ Each level consists of a Boss at the end of the stage.
○ Each Boss has unique animations and fighting mechanics to keep things fresh
● Power ups:
○ Unique abilities are unlocked as players progress through the levels
● Point System
○ At the end of the stage players gain a sort of currency called ‘status points’ with
which the players get to upgrade/level up any of the given stats of the main
character namely:- Health point, Demonic Chi (Internal Energy), Attack or
Defence.
Innovative Elements
● Transformation: certain characters or NPCs involved in the game may undergo a second
phase which leads to an element of surprise.
● Main character has the ability to gain or absorb power from dead enemies.
● Hidden Bosses are present, the player has to meet certain conditions to unlock those.
Defeating these mobs will give extra rewards.
Timeline:
Week Task
2. Moonscars (game):
Moonscars - Official Launch Trailer
Conclusion
This proposal outlines our plan to develop Ashura: The Sanguine Blade, an immersive
story-based 2D hack and slash rpg game powered by iGraphics. By sticking to the
aforementioned concepts and roadmap,we aim to present a thrilling and ecstatic
experience for the players.