{"id":15180695,"url":"https://github.com/winqz/phprealm","last_synced_at":"2026-02-03T12:35:53.512Z","repository":{"id":257568541,"uuid":"858668862","full_name":"WinQz/PHPRealm","owner":"WinQz","description":"Welcome to PHPRealm, an ambitious and evolving open-source MMORPG built with PHP, CodeIgniter 4, and WebSockets. Explore a vast, dynamic world in real time, where players interact, battle, and conquer through the power of PHP!","archived":false,"fork":false,"pushed_at":"2024-12-22T20:59:52.000Z","size":12844,"stargazers_count":1,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-06T21:44:44.918Z","etag":null,"topics":["codeigniter4","database","mmorpg","mmorpg-client","php-framework","php8","websocket"],"latest_commit_sha":null,"homepage":"https://phprealm.net/about","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/WinQz.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-09-17T10:22:57.000Z","updated_at":"2024-12-23T10:48:10.000Z","dependencies_parsed_at":"2024-09-17T13:12:08.064Z","dependency_job_id":"7c0d4f60-422f-4d23-af92-e11c94962232","html_url":"https://github.com/WinQz/PHPRealm","commit_stats":null,"previous_names":["winqz/php-mmorpg","winqz/phprealm"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WinQz%2FPHPRealm","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WinQz%2FPHPRealm/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WinQz%2FPHPRealm/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WinQz%2FPHPRealm/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/WinQz","download_url":"https://codeload.github.com/WinQz/PHPRealm/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240486625,"owners_count":19809208,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["codeigniter4","database","mmorpg","mmorpg-client","php-framework","php8","websocket"],"created_at":"2024-09-27T16:42:32.187Z","updated_at":"2026-02-03T12:35:53.462Z","avatar_url":"https://github.com/WinQz.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cimg src=\"https://github.com/user-attachments/assets/9f07d724-c3cd-4808-9b50-29792a1cb758\" alt=\"Image description\" width=\"300\" height=\"300\"\u003e\n\n\n# PHPRealm\n\n### Welcome to **PHPRealm** – an Open-Source MMORPG built with **PHP** and **CodeIgniter 4**!\n\nPHPRealm is an ambitious, work-in-progress MMORPG that brings the power of **PHP** and the **CodeIgniter 4** framework into a fully interactive multiplayer game world. Join players from around the globe, explore vast realms, engage in epic battles, and level up your character in a world where **code** is your greatest ally!\n\n## 🌟 Features Planned for PHPRealm\n\nWe’re working hard to bring the best features to PHPRealm! Below is a breakdown of the exciting gameplay mechanics, multiplayer systems, and RPG elements we're developing for the game.\n\n### Core Features:\n- **🔐 User Registration \u0026 Character Management**  \n  Players can create accounts, register new characters, and manage stats such as health, mana, and experience points.\n  \n- **🌍 Expansive 2D Game Map**  \n  Players can explore a grid-based 2D world with distinct regions, monsters, and loot waiting to be discovered.\n\n- **⚔️ Real-Time Combat System**  \n  Engage in dynamic real-time combat with monsters and other players. Use skills and abilities that consume mana or energy.\n\n- **👥 Multiplayer Interaction**  \n  See other players moving around the map in real-time and interact with them, including chatting and trading.\n\n- **💬 Real-Time Chat System**  \n  Talk to other players in the game using an in-game chat interface.\n\n- **📜 Quest System**  \n  Embark on adventures with quests offered by NPCs to earn rewards, experience points, and rare items.\n\n- **🎒 Inventory and Item System**  \n  Manage your inventory, collect rare items, and trade with other players.\n\n- **🛠️ Player vs. Player (PvP) Combat**  \n  Challenge other players in the game world for supremacy in exciting PvP battles.\n\n- **🔄 Real-Time Synchronization (WebSockets)**  \n  Use WebSockets to synchronize real-time interactions between players, combat events, and map navigation.\n\n---\n\n## 🛠️ Project Status: Work In Progress 🚧\n\n### Feature Completion Checklist:\n\n- [ ] **User Registration \u0026 Character Management**\n- [ ] **Basic 2D Map with Player Movement**\n- [ ] **Advanced Mob System**\n- [ ] **The Best 2D Boss Battles**\n- [ ] **Real-Time Combat System**\n- [ ] **Multiplayer Interactions (WebSockets)**\n- [ ] **Basic Chat System**\n- [ ] **Quest System**\n- [ ] **Inventory and Item System**\n- [ ] **PvP Combat**\n- [ ] **Advanced Map Regions \u0026 NPCs**\n- [ ] **Real-Time Synchronization (WebSockets)**\n\n---\n\n## 🌱 How to Contribute:\n\nPHPRealm is in the early stages of development, and we're actively looking for contributors! Whether you're a PHP wizard, an aspiring game developer, or someone with great ideas, you're welcome to join us on this journey.\n\nFeel free to fork this repository, submit pull requests, or open issues to suggest features or report bugs!\n\n---\n\n## 🚀 Getting Started\n\nTo run **PHPRealm** locally with **CodeIgniter 4**, follow these steps:\n\n1. **Clone the Repository:**\n    ```bash\n    git clone https://github.com/WinQz/PHP-MMORPG.git\n    ```\n\n2. **Set Up Your Environment:**\n   - Install PHP and a local server (e.g., XAMPP, WAMP, or MAMP).\n   - Install MySQL for database management.\n   - Install **Composer** for managing dependencies.\n\n3. **Install CodeIgniter 4 Dependencies:**\n    ```bash\n    composer install\n    ```\n\n4. **Configure Database:**\n   - Set up a MySQL database and import the SQL file from the `/database` folder.\n   - Edit the configuration file `.env` with your database credentials.\n\n5. **Start the CodeIgniter Development Server:**\n    ```bash\n    php spark serve\n    ```\n\n6. **Explore PHPRealm:**\n   - Open your browser and navigate to `http://localhost:8080`.\n\n---\n\n## 📚 Future Plans:\n\nAs the game grows, we plan to expand the world of PHPRealm with more features, including:\n- **Guilds \u0026 Alliances**\n- **Dynamic Events and Raids**\n- **Mounts \u0026 Companions**\n- **Customizable Player Housing**\n- **Economy and Auction System**\n\nStay tuned for updates!\n\n---\n\n## 📜 License\n\nPHPRealm is licensed under the [MIT License](LICENSE).\n\n---\n\n## 🤝 Contributors\n\n- **WinQz Milan** – Lead Developer\n- **Your Name If You Contribute ;p** – Open for contributions!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwinqz%2Fphprealm","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwinqz%2Fphprealm","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwinqz%2Fphprealm/lists"}