pokengine - An online Pokémon battle system for the web

  •        45

A in-progress Pokémon battle system written for the web. Has support for online multiplayer battles via websockets (given a Node.js server to run it on). The goal is to have a feature-complete, true-to-the-games battle system that anyone can adapt and include inside their own games—the battle system has gotten so complex over the years that writing one's own (that even begins to approach the complexity of the actual games) is such a massive endeavour, it seems a waste for people to spend many months (if not years) reimplementing it themselves. Other existing systems out there are either nowhere near feature-complete (and inextensible in places) or have not been built with a focus on emulating the visual side of battles. This project aims to tackle both. The main functionality is all there: you can have perfectly good battles (both trainer battles and wild battles), with a variety of moves, abilities and items. There are weather effects, status conditions, animations (of both moves and Pokémon)—you name it. Pokémon can gain experience, learn new moves and evolve. You can check the commit list, or visit (http://varkor.com/pokengine/) for a change log.

http://varkor.com/pokengine/battle/
https://github.com/varkor/pokengine

Tags
Implementation
License
Platform

   




Related Projects

Pokemon Battle Online

  •    CSharp

Pokemon Battle Online is an Client/Server based Pokemon Battle Simulator. PBO supports multi-language but we currently focus on Chinese.

pokemon-online - Online Pokemon Battle Simulator

  •    C++

To test, qmake CONFIG+="po_all" and run scripts/run-tests.sh from the main folder. On Windows, everything should be ready. Don't forget to check the Wiki.

Pokemon-Showdown - Pokémon battle simulator.

  •    Javascript

Pokémon battle simulator.

Magic Cove : A Card Game Simulator

  •    

Magic Cove: A Card Game Simulator is a program that allow users to battle against friends in the game Magic the Gathering or another card game.(Developed in C#)

Creature_Battle

  •    

! Creature Battle *Creature Battle* surgiu numa ideia que tive em fazer um jogo para o meu primo Guilherme. Basicamente será uma mistura de *"Pokemon"* com *"D


Pokemon Battle System

  •    

A battle system for a roleplaying forums.

Battle for Armageddon Online

  •    

Bringing the Battle for Armageddon classic boardgame online.

Battle for Wesnoth

  •    Lua

The Battle for Wesnoth is a Free, turn-based tactical strategy game with a high fantasy theme, featuring both single-player, and online/hotseat multiplayer combat. Fight a desperate battle to reclaim the throne of Wesnoth, or take hand in any number of other adventures.

HPCC System - Hadoop alternative

  •    C++

HPCC is a proven and battle-tested platform for manipulating, transforming, querying and data warehousing Big Data. It supports two type of configuration. Thor is responsible for consuming vast amounts of data, transforming, linking and indexing that data. It functions as a distributed file system with parallel processing power spread across the nodes. Roxie, the Data Delivery Engine, provides separate high-performance online query processing and data warehouse capabilities.

AirSim - Open source simulator based on Unreal Engine for autonomous vehicles from Microsoft AI & Research

  •    C++

AirSim is a simulator for drones (and soon other vehicles) built on Unreal Engine. It is open-source, cross platform and supports hardware-in-loop with popular flight controllers such as PX4 for physically and visually realistic simulations. It is developed as an Unreal plugin that can simply be dropped in to any Unreal environment you want.

simulator - A ROS/ROS2 Multi-robot Simulator for Autonomous Vehicles

  •    CSharp

Check out our latest news and subscribe to our mailing list to get the latest updates. LG Electronics America R&D Lab has developed an HDRP Unity-based multi-robot simulator for autonomous vehicle developers. We provide an out-of-the-box solution which can meet the needs of developers wishing to focus on testing their autonomous vehicle algorithms. It currently has integration with The Autoware Foundation's Autoware.auto and Baidu's Apollo platforms, can generate HD maps, and can be immediately used for testing and validation of a whole system with little need for custom integrations. We hope to build a collaborative community among robotics and autonomous vehicle developers by open sourcing our efforts.

webots - Webots Robot Simulator

  •    C++

Webots is an open-source robot simulator released under the terms of the Apache 2.0 license. It provides a complete development environment to model, program and simulate robots, vehicles and biomechanical systems. You can download pre-compiled binaries for Windows, macOS and Linux of the latest release, as well as older releases and nightly builds.

pokemon-go-mitm - 🎁 Pokemon Go MITM Proxy - Intercepts the traffic between your Pokemon Go app and their servers, decodes the protocol and gives you a handy tool to enrich your own game experience on the fly

  •    CoffeeScript

Pokemon Go MITM Proxy - Intercepts the traffic between your Pokemon Go App and their servers, decodes the protocol and gives you a handy tool to enrich your own game experience by altering the data on the fly.

Pokemon-Terminal - Pokemon terminal themes.

  •    Python

You can install it with pip for a single user with pip3 install --user git+https://github.com/LazoCoder/Pokemon-Terminal.git. You might want to add ~/.local/bin on Linux and macOS or %AppData%\Python\Python3X\Scripts (replace X by the minor Python version you are running. For example, Python 3.7 users will want Python37) on Windows to your PATH to be able to call pokemon and ichooseyou everywhere. Make sure you also have Python installed, npm won't automagically do that for you.

The Battle for Tidestone

  •    

The Battle for Tidestone is a massively multiplayer online strategy and role-playing game.

wesnoth - An open source, turn-based strategy game with a high fantasy theme

  •    C++

The Battle for Wesnoth is an Open Source, turn-based tactical strategy game with a high fantasy theme, featuring both singleplayer and online/hotseat multiplayer combat. Fight a desperate battle to reclaim the throne of Wesnoth, or take hand in any number of other adventures. See INSTALL.md for instructions on how to build the game from source code.

Battle for Mandicor

  •    Lua

Battle for Mandicor is free real time strategy (RTS) game. It uses Stratagus-engine (http://www.stratagus.sourceforge.net).

Massively Multiplayer Online Server Engine

  •    

MMOSE(Massively Multiplayer Online Server Engine) is MMORPG Server Engine. It is based on the .NET Framework 2.0/3.0/3.5, and is multi-threaded.

flightmare - An Open Flexible Quadrotor Simulator

  •    C++

Flightmare is a flexible modular quadrotor simulator. Flightmare is composed of two main components: a configurable rendering engine built on Unity and a flexible physics engine for dynamics simulation. Those two components are totally decoupled and can run independently from each other. Flightmare comes with several desirable features: (i) a large multi-modal sensor suite, including an interface to extract the 3D point-cloud of the scene; (ii) an API for reinforcement learning which can simulate hundreds of quadrotors in parallel; and (iii) an integration with a virtual-reality headset for interaction with the simulated environment. Flightmare can be used for various applications, including path-planning, reinforcement learning, visual-inertial odometry, deep learning, human-robot interaction, etc. Installation instructions can be found in our Wiki.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.