Scopes
Areas that i've contributed to the project, Click to view
Thakuru Wars Dev
Thakuru Wars is an action-packed online multiplayer battle arena game. Inspired by traditional Maldivian characters and settings, Thakuru Wars offers an immersive battle experience, featuring a range of humorous weapons and special powers unique to each character.
General Tasks
- Creating and assigning tasks to best suit delivery times within the team
- Documenting gameplay features and game design
- Creating, Updating and maintaining game backend on AWS service (Now Automated)
- Testing building and releasing on both IOS and android store
- Helping in general development and UI
UI
Wireframing and creating the flow for the game UI and implementing logic and widgets into the game with animations and proper User interface materials
- Auth Screens (Login, Register, forget password)
- Game options (General, Graphics, Account)
- Character Customization
- Character Selection and Details
- Main menu
- Rankings
- Inventory view
- Weapon Selection
- Battle screen
- Store
- Player Profile
- Crates and crate rewards
- General UIs (Prompt, Errors, Notification etc..)
- Ingame UI
- Gamemode Specific UI (TDM, FFA and CTF)
Game Backend
Thakuru wars backend is designed on C# .net core framework and using AWS services. Player data is stored using a mix of RDS MSSQL for less accessed data and Dynamo DB for more Rapidly changing data. Some of the Areas within the back end server include
- Match logs : Logging match data to used in ranking, Collecting Match stats and rewarding players with crates depending on their ranks
- Rankings : Ranking global players regionally, globally, seasonal and weekly
- Versioning : Controlling the releases for thakuru wars
- Crates : Giving player crates, Purchasing crates, Opening crates and Randomly awarding relevant items from relevant crates
- Store : Promotional items, Managing IAPs and Player purchases
- Items : Managing all items within the game which are used for crates, Weapons, Skins etc..