Best Play-to-Earn Game with NFTs Blog dev log Dev Log: Game Project Updates
dev log

Dev Log: Game Project Updates

Game

Date: 05.01.2023 – 06.23.2023

Animations:

  • Introduced two main weapon stances: Heavy and Medium. Adjusted character locomotion to match weapon size/weight.
  • Game feel enhancements: learning animations and polished transitions during falls.
  • Overhauled falling animations by removing the flailing motion.
  • Progress made on action animations determined by weapon type. This will ensure distinctive melee attacks for each weapon.

Deck Customization:

  • Developed new UI elements.
  • Produced new materials for 3D cards.
  • Added a 3D card mesh.

Level and Assets:

  • Optimized tutorial level with enhanced collisions, improved lighting, and various tweaks.
  • Some tutorial sections were restructured.
  • Created a sound manager to replay the last narrator’s audio.
  • Polished assets including the Morning Star and Mystical Embossed Gladius (details in the provided images).
  • Designed new weapons, improved previous weapon textures, and added animated materials.

Sound:

  • World Slayer (W.I.P)
  • Energy Depletion (W.I.P)
  • Dark Zone Re-Design SFX
  • Vacuum Wave SFX nearing completion
  • Earth Wall SFX exported
  • Introduced various new sound effects including Fire Breath, Earth Spike Wall, Jump Burst/Air Dash, and more.Refined the attenuation radius in FMOD for better environmental sound localization.

VFX:

  • Developed various visual effects including Fire Breath, Energy Dispel, Immortal Pickup, Jump Burst & Air Dash, Earth Spike Spread, and more.
  • VFX still in progress: Meteor Strike, Silence Spell, Ray of Ra. And much more.

Programming:

  • Incorporated “stun other player” feature.
  • Improved melee foundation.
  • Refined character movement and state controls.
  • Resolved issues with the energy system, melee system, health bar, and others.
  • Numerous other bug fixes and system optimizations.

Date: 06.26.2023 – 07.14.2023

Development Update:

  • Advanced character movement, ensuring fluidity and responsiveness.
  • Upgraded melee system: aerial attacks added, and it can now interrupt the grappling hook.
  • New weapon types each equipped with distinct animations.
  • Camera enhancement to provide a smoother gameplay experience.
  • Introduced dynamic loading screen backgrounds.
  • Added party member skin replication.
  • Several UI improvements and animations.
  • Continued work on deck customization.

Date: 08.14.2023 – 08.31.2023

3D/Level Design:

  • Developed various character skins including iridescent trippy astronaut, maniac messy paint astronaut, and Druid for baby dodge brutal.
  • Adjustments made to reflections, lighting, and collisions in different game modes.
  • Introduced 3 Naginatas for baby doge.

Sound:

  • Completed most Ability VFX sounds, focusing particularly on Fire Wave.
  • Developed sound effects for various melee actions.

VFX:

  • Designed visual effects for menu backgrounds, Cosmic Mace, and Immortal Odachi.

Programming:

  • Launched a versatile melee combo system.
  • Implemented melee aerial functionality.
  • Fixed several bugs and introduced new features like the Weapon ability slot system, Character ability slot system, and others.

Date: 09.04.2023 – 09.29.2023

Visuals:

  • Rolled out new character skins including Babydoge samurai skins in Egyptian themes.
  • Enhanced character material visual quality in-game.
  • Developed and refined weapon assets.
  • Fixed a significant bug affecting 1v1 lighting.

Gameplay:

  • Improved grappling hook features in terms of functionality, animations, aim, and visual feedback.
  • Enhanced melee combat with new damage systems, bug fixes, and a more engaging combat experience.
  • Adding over 80 Animations and a couple of new VFX for Attacks

Over the coming months leading up to December, we plan to roll out various components as standalone game updates. Our focus will be on enhancing Animations, VFX, and backend development.

The initial stages of the tournament system will also be completed.

Additionally, we are in the process of integrating on-chain data, which we’ll be testing in-house.


Dev Log: Game Launcher Updates


Date: Feb 08,2023

Research and Development:

  • Initiated with ElectronJs and ReactJs
  • Requirement gathering for launcher features.
  • Hooked Electron with the backend system for API communication.
  • Added secure Auth System for launcher login and signup.
  • Sync between the web app and desktop app via sockets.
  • Wallet connection added with sync on both web and desktop applications.
  • QA of launcher & bug resolution.

Date: Mar 15,2023

Whitelisting:

  • Generated user whitelisting mechanism.
  • Game download is based on the key provided only to whitelisted users.
  • Add a feature for user’s eligibility criteria based on NFT collections.
  • Only NFT holders of eligible collections can download the game.
  • QA of launcher and bug resolution.

Date: March 27,2023

OAuth2-based login:

  • Integrated Discord login (completed but on hold)
  • User Authenticated via Google ( completed but on hold)

The above login systems are not included right now due to a scenario but were developed in this duration.

Date: April 1,2023

CDN Exploration:

  • Mediafire 
  • CDN
  • Hetzner

OKX Wallet:

  • OKX Wallet Integrations

Date: May 3,2023

  • StarzWallet integration
    • Integrated StarzWallet with gamified
  • Katana Icons into the launcher.
  • Missing button functionality fixes.

Date: May 15,2023

GCP Download:

  • Download the Game via the Google Cloud Platform.
  • Auth-based download using a service account
  • Path management via API
  • Unzipping the Game after download
  • QA continued.

Date: May 23,2023

Admin Panel:

  • Update Game Data
  • Add new game, URL, and .exe name
  • Update existing game parameters  

Date: May 27,2023

App Update:

  • Feature new updates available within the app
  • Apps released via GitHub releases
  • Ask the user to allow app update
  • Bug fixing.

Date: June 13,2023

S3 Bucket:

  • Explored s3 bucket to serve game
  • Bug fixes.
  • Worked on Launcher Auto-update feature.

Date: July 2,2023

App Release Feature:

  • Resume Over app updates
  • Enforced updates for major releases 
  • Silent updates for minor releases

Download Per File:

  • File Download via Promise.
  • Handling the Game downloaded path exe
  • Flags to keep track of already available exe for the game
  • QA & bug fixes

Date: August 18,2023

Custom Path Download:

  • Download the game on the custom path.
  • Last path track for the game to download on the same path
  • Download game on new path/directory

Date: August 24 ,2023

Game Upload:

  • Started Upload game from admin panel using GCP
  • Started Upload game from the admin panel using CDN.
  • Explored Apis to upload game using CDN
  • Explored upload game from admin panel using Github repository

Date: Sept 02 ,2023

BitBucket Wallet :

  • Integrated BitBucket wallet in launcher

Date: Sept 12 ,2023

CDN :

  • Upload the game from the admin panel using CDN.
  • APIs to upload games using CDN.

READ NEXT: Bank of Korea to Start CBDC Infrastructure Pilot

Exit mobile version