• Our software update is now concluded. You will need to reset your password to log in. In order to do this, you will have to click "Log in" in the top right corner and then "Forgot your password?".
  • Welcome to PokéCommunity! Register now and join one of the best fan communities on the 'net to talk Pokémon and more! We are not affiliated with The Pokémon Company or Nintendo.

[Released] Pokemon Eternity - Realtime Online Battles (Alpha Testing Open)

Spira

Programmer for Pokemon Eternity
131
Posts
14
Years
    • Seen Mar 4, 2023

    Pokemon Eternity - Realtime Online Battles (Alpha Testing Open)


    Pokemon Eternity is an online game tailored for a Pokemon experience that melds the handheld game and the anime into a new experience.

    Explore the new region of Eiena with your persona and build your own team of Pokemon to battle against real players, trainers, and gym leaders!


    Overview
    Hello all, this is our game called Pokemon Eternity, it has been in and out of development for a while and are now ready for testers and grow our community before we push forward into the next phases of development. We have released our alpha stage and am inviting anyone interested to come try it out to participate in growing this game into something great. Give us your feedback and let us know what you think. This project was developed with Python and OpenGL and is available for Windows. (It may come to Linux or Mac if there is enough of a demand in the future.)

    The current alpha has gameplay is up to the first gym.

    Unique Features

    * Real time battles in the overworld.
    * 8 directions of pixel movement.
    * Extensive character customization with up to 3 body types and over 30 types of hairstyles.
    * Control your Pokemon as well as your Trainer directly.
    * Have all of your Pokemon follow you or have them hang around to show them off
    * Larger maps to give the world a larger feel.
    * Up to 6 skills per Pokemon
    * Always online
    * Timed weather system
    * Built in patcher for easy updates

    Our Discord can be found at: https://discord.gg/GftE3zb

    Latest update: 0.1.13!
    New Features:
    * Added roaming spawns so it feels more like a world alive with Pokemon as well as gameplay fun.
    - On outdoor maps, the server will spawn Wild Pokemon. If you stray too close into their field of vision, you will be forced into a battle. If you are close to a Pokemon that has aggro radius, you will have an eye icon above your trainer's head to let you know how close you are to getting into a battle. The more it's open the higher the chance to get caught.

    Example of Pokemon wandering about (with repel on)


    * Added a few rare boss spawns, they have much more health, and stats. They are denoted by a Pokemon Skull icon above their head. You may need some friends or a well leveled team to defeat them! They also carry drop rewards for testing.
    - Boss spawns are different in that anyone can join in on the battle, and you do not need to be in a party. If you participate and kill them, whoever participated and is alive at the end gets rewards. This may change to a damaged based solution in the future, but let us know what you think. Boss spawns also are not capturable.

    Here is an example of 2 vs boss.



    * Added Party vs Party battles, once you are in a party you will be able to select the 'Party vs Party' checkbox in the challenge window.
    - There are currently some restrictions to this: All players must be nearby, party counts must be equal, and all players involved must accept the challenge rules. All other rules apply.
    * Added support for weather spawns. You may encounter additional water types when it's raining out. This will allow more customization in the future as well.

    * Clock/Weather Window should now always start top right in instances when you login with a party or timer.
    * Fixed bug where your player would become locked if you tried to release in a maximum Pokemon restricted battle.
    * Fixed issue where you may get multiple win messages on a duel win.
    * You will now be removed from a duel battle automatically if you recall a Pokemon and have hit the maximum number of Pokemon allowed. (If you can no longer participate in battle)
    * Fixed crash related to being warped on all your Pokemon dying.
    * Fixed crash related to logging out with a Poisoned Pokemon.
    * If you logout with a poisoned Pokemon, it will now be force fainted.
    * Added a timeout to a challenge request (25 seconds). Where it will be automatically declined incase the player is AFK.
    * Fixed issue with revive not syncing to other clients properly.
    * Friendly fire removed for some battles.
    * If your Pokemon takes damage in battle, it will be able to receive experience, just divided up between attackers and attacked. This should help those Pokemon that do not have attacks by default (Metapod).
    * HP bar when taking damage is now updated for all players in the surrounding area instead of just those in battle.
    * Now you cannot leave the starting house until you have accepted the main quest line.... -.-
    * Fixed movement bug with Discharge.
    * Fixed Nightshade not having a proper effect


    Media
    Pokemon Eternity - Realtime Online Battles (Alpha Testing Open)
    Pokemon Eternity - Realtime Online Battles (Alpha Testing Open)



    How to Play/Download
    Spoiler:


    Credits
    Spoiler:
     
    Last edited:

    Spira

    Programmer for Pokemon Eternity
    131
    Posts
    14
    Years
    • Seen Mar 4, 2023
    Thanks for approval! Alpha is open for testing if anyone would like to test, and provide feedback.
     

    Spira

    Programmer for Pokemon Eternity
    131
    Posts
    14
    Years
    • Seen Mar 4, 2023
    Updated with latest update 0.1.13
    0.1.13
    New Features:
    * Added roaming spawns so it feels more like a world alive with Pokemon as well as gameplay fun.
    - On outdoor maps, the server will spawn Wild Pokemon. If you stray too close into their field of vision, you will be forced into a battle. If you are close to a Pokemon that has aggro radius, you will have an eye icon above your trainer's head to let you know how close you are to getting into a battle. The more it's open the higher the chance to get caught.

    Example of Pokemon wandering about (with repel on)


    * Added a few rare boss spawns, they have much more health, and stats. They are denoted by a Pokemon Skull icon above their head. You may need some friends or a well leveled team to defeat them! They also carry drop rewards for testing.
    - Boss spawns are different in that anyone can join in on the battle, and you do not need to be in a party. If you participate and kill them, whoever participated and is alive at the end gets rewards. This may change to a damaged based solution in the future, but let us know what you think. Boss spawns also are not capturable.

    Here is an example of 2 vs boss.



    * Added Party vs Party battles, once you are in a party you will be able to select the 'Party vs Party' checkbox in the challenge window.
    - There are currently some restrictions to this: All players must be nearby, party counts must be equal, and all players involved must accept the challenge rules. All other rules apply.
    * Added support for weather spawns. You may encounter additional water types when it's raining out. This will allow more customization in the future as well.

    * Clock/Weather Window should now always start top right in instances when you login with a party or timer.
    * Fixed bug where your player would become locked if you tried to release in a maximum Pokemon restricted battle.
    * Fixed issue where you may get multiple win messages on a duel win.
    * You will now be removed from a duel battle automatically if you recall a Pokemon and have hit the maximum number of Pokemon allowed. (If you can no longer participate in battle)
    * Fixed crash related to being warped on all your Pokemon dying.
    * Fixed crash related to logging out with a Poisoned Pokemon.
    * If you logout with a poisoned Pokemon, it will now be force fainted.
    * Added a timeout to a challenge request (25 seconds). Where it will be automatically declined incase the player is AFK.
    * Fixed issue with revive not syncing to other clients properly.
    * Friendly fire removed for some battles.
    * If your Pokemon takes damage in battle, it will be able to receive experience, just divided up between attackers and attacked. This should help those Pokemon that do not have attacks by default (Metapod).
    * HP bar when taking damage is now updated for all players in the surrounding area instead of just those in battle.
    * Now you cannot leave the starting house until you have accepted the main quest line.... -.-
    * Fixed movement bug with Discharge.
    * Fixed Nightshade not having a proper effect
     
    6
    Posts
    3
    Years
    • Seen Jul 16, 2023
    This is an amazing game! I just wanted to show this thread some love and everyone needs to show this game some love!
     
    5
    Posts
    3
    Years
    • Seen Jul 18, 2022
    Bumping because this game deserves LOVE! Its only one gym but its so fun, I've played for days and just now got to the first gym. It's super intuitive.
     

    Spira

    Programmer for Pokemon Eternity
    131
    Posts
    14
    Years
    • Seen Mar 4, 2023
    Updated with some new features 0.1.15 :

    Wild Berries:



    New Features
    * Added dropdown for chat window to select channels, so you can send messages without having to use commands for basic communication.
    * Added various berries that grow in the wild and are dropped by trees. Some rarer berries take longer to ripen and drop. Only dropped berries can be picked up.
    * Added support for activated held items, right now limited to status effect and healing berries. A battle log alert will be announced for everyone in battle when they are activated.
    * Added support for NPC's to use items during battle. Initial implementation will be curatives on a few story battles, more will come later as the game progresses.
    * Added 5 new quests for class introductions.
    * When talking to NPCs you have battled, it will now send a message showing you how long until you can battle them again.
    * Added support for players to be controlled by the server like for events.

    Example of knockback:


    Gameplay Changes
    * NPC Battle Pokemon will now show their level like Wild Pokemon.
    * Sleep now expires after duration, or after you have been dealt atleast 25% of your maximum HP from when you were slept. There is also a low (10%) chance you will wake up from any damage taken.
    * Discharge now allows movement during it's effects.
    * Running from battles to instantly drop battle takes less distance now.
    * When confused and you take damage, you have a small (10%) chance to snap out of confusion. Before this only occured when you attacked.
    * Added initial support for Water Pulse, Absorb, Stomp.
    * Stomp and Take Down both have knock back. Will be adding more to these at a later time.

    Bug Fixes
    * Fix battle music volume changing BGM music volume.
    * Quests that require you to buy from shops now only show if you meet the conditions.
    * Pokedex scan now animates until it opens.
    * Fixed issue with logging out near collision causing issues with getting stuck or teleporting.
    * Fixed bug where leaving a channel would not save, making you rejoin next time you logged in.
    * Fixed issue where database saves could get out of order causing issues where things like moves disappearing.
    * Fixed issue where sometimes wandering Pokemon (in and out of battle) can get stuck and become inactive against a wall.
    * Fix selection bounding boxes. They should be a lot smaller to prevent issues clicking other selectables near your character.
    * Fix issue with NPC quest icon status sometimes not updating during quest completion or acceptance.
     
    12
    Posts
    2
    Years
    • Seen Feb 20, 2022
    This looks soo good. Great job you did there. I want to try it oout so badly but I'm having trouble signing in Discord.

    Pleaase, could you provide the link in the post? Or perhaps send it to me via gmail or something?
     
    Last edited:
    Back
    Top