Skip to content

kayung-developer/African-Diety-Kombat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ADK

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):

Character Selector Home gameplay

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 – Co-Founder
  • Kareem Akabashorun – AI/ML Engineer & Director(ICT)

Key Contributor:

  • Pascal Aondover – AI/ML, Robotics & Game Development Expert (Co-Founder)

Contact & Support

📍 Slogan Technologies LLC.
📧 **Email:**aondoverpascaloryiman@gmail.com, Laiakabash@hotmail.com
🌐 Website: https://sites.google.com/view/slogantechnologies

🔗 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 with AI, ML and CV game using C# Unity Engine.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages