Skip to content

African Diety Kombat an African 3D game using C# Unity Engine.

License

Notifications You must be signed in to change notification settings

kayung-developer/ADK

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

ADKlogo

African Deity Kombat (ADK)

Overview

African Deity Kombat (ADK) is a revolutionary AI-powered 3D fighting game inspired by the rich mythology of African deities, particularly Yoruba gods. The game integrates cutting-edge Artificial Intelligence (AI), Machine Learning (ML), and Robotics-inspired Physics to create an immersive and interactive gaming experience.

Developed using C# and Unity Engine, ADK features both single-player and multiplayer modes with Bluetooth, LAN, and Online Network connectivity. The game is designed to educate, entertain, and showcase African folklore through a digital and interactive medium.


Features

🎮 Advanced AI & ML Mechanics

  • AI-powered NPCs that learn and adapt to player strategies.
  • Machine Learning models built with TensorFlow and PyTorch to train game AI agents.
  • NPCs evolve over time based on in-game events and experiences.

🏆 Realistic Physics & Robotics-Based Animation

  • Integration of physical quantities like force, acceleration, impulse, friction, and moment to enhance character movements.
  • Sensory algorithms for real-world-like NPC reactions to player interactions.
  • AI-driven character movements and animation to ensure smooth, dynamic gameplay.

🌍 Cultural Representation & Storytelling

  • Deeply rooted in Yoruba mythology, introducing African deities as playable characters.
  • Authentic storytelling with ethical AI implementation to preserve and showcase African heritage.

👾 Multiplayer Functionality

  • Supports Bluetooth, LAN, and Online Network gameplay.
  • Seamless multiplayer experience with minimal latency.
  • Balanced AI for engaging PvP and PvE battles.

🎨 3D Character Design & Automation

  • Created diverse African deity-inspired characters using Character Creator and Unity Engine.
  • Automated 3D character generation for realistic and culturally authentic avatars.
  • Enhanced graphics optimized for different device performance levels.

Technical Implementation

🔥 Technologies Used

  • Game Engine: Unity (C#)
  • AI & ML: TensorFlow, PyTorch
  • Physics Simulation: Robotics-based physical principles
  • Networking: Bluetooth, LAN, Online Multiplayer
  • Graphics & Animation: Unity Animation System, 3D Character Creator

Challenges & Solutions

Challenge Solution
Debugging complex AI models Continuous testing and tuning of ML models
Graphics compatibility for Yoruba-inspired characters Scalable assets for different GPU capabilities
Multiplayer latency issues Network optimization for low-latency interaction
Cross-platform performance optimization Dynamic asset loading and scalable graphic settings
Ethical AI integration Ensured fair and unbiased AI decision-making

Future Roadmap

  • 🚀 Expand AI complexity to create even more adaptive NPCs.
  • 🌎 Add more African folklore & deities to diversify content.
  • 🎭 Enhance storytelling elements with deeper lore integration.
  • 📡 Optimize cross-platform performance for seamless gameplay.
  • 🎮 Global market launch across multiple gaming platforms.
  • 🔥 VR & AR Integration for a more immersive gaming experience.
  • 💡 Community Involvement to allow user-generated content and modding support.

Screenshots

Here are some previews of African Deity Kombat (ADK):

Screenshot 1 Screenshot 2 Screenshot 3

More images can be found in our Gallery.


Video Preview

Check out our gameplay preview below:

🎥 Watch the Gameplay Video


Useful Links


Contributors

Project Leads:

  • Olayiwola Akabashorun – CEO, Obodon Group
  • Slogan Technologies – Development Partner & Co-Founder

Key Contributor:


Contact & Support

📍 Obodon Group Inc.
📧 Email: [email protected], [email protected]
🌐 Website: https://sites.google.com/view/slogantechnologies https://obodongp.com

🔗 GitHub Repository: African Deity Kombat (ADK)


License

This project is licensed under the MIT License – feel free to use, modify, and distribute.

🚀 Experience the Power of African Mythology in Gaming!

About

African Diety Kombat an African 3D game using C# Unity Engine.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published