4. Technical Description

Platforms

Primary: Windows

Testing: Mac and Android compatibility is currently under evaluation to ensure a seamless experience across both platforms. Future implementation of iOS is already planned

Software and Application

  • Game Engine: Unity 2022.3.19f1 is selected for its robust support for both 2D and 3D game development, cross-platform deployment capabilities, and extensive community and plugin support.

  • 3D Modelling and Animation: Blender is chosen for its powerful, open-source modeling and animation tools, capable of creating detailed character models and complex animations.

  • 3D Texturing: Adobe Substance Painter is used for texturing 3D models, providing realistic materials and textures to enhance the visual fidelity of the game's environments and characters.

  • 2D Concept Art: Adobe Photoshop and Clip Studio Paint are employed for their versatile toolsets in creating detailed concept art and textures, facilitating the design of unique assets and environments.

  • 2D UI/UX Design: Figma is utilized for UI/UX design due to its collaborative features and efficiency in prototyping and testing user interfaces, ensuring an intuitive and engaging player experience.

System Requirements

Minimum and Recommended System Requirements: Will be determined based on initial and final development benchmarks and optimizations. The goal is to accommodate a wide range of hardware while delivering a visually rich and smooth gameplay experience.

Technical Constraints

  • Cross-Platform Compatibility: Ensuring that Kochi Land runs smoothly on both Windows and Mac platforms is a priority, with specific attention to performance optimization and testing on Mac during the development phase.

  • Blockchain Integration: Implementing blockchain technology for NFTs and digital ownership without compromising game performance or user experience.

  • Network Infrastructure: Developing a stable and scalable network infrastructure to support multiplayer features, including text and voice chat, in a metaverse environment.

Last updated