A downloadable game for Windows, macOS, Linux, and Android

Download NowName your own price

Explore the Digital World in search of rare Digimon to add to your collection, or train an invincible team that can’t be stopped!

Battle wild Digimon in 3 vs 3 matches, scan their data to recruit them, and level up your partners to digivolve them into even stronger forms!

Almost every Digimon is now in the game, and even a few digital lifeforms that aren't classified as Digimon as well! 

Current version changelog:

  • Added Tamer skills
    • Upgrade every aspect of the game with abilities that affect battles, evolution and even the digimon in your isles
    • There is a new tutorial option explaining how the skills works!
  • Updated the story mode!
    • Chapter 2 is out! you get to meet the leaders of all 3 teams from the union
    • Updated chapter 1 of the story mode!, i reccomend replaying it because there has been a lot of changes
    • Added music to the story mode
  • Added a new area: the "d-reaper zone"
    • Added all versions of the d-reaper and you can find all of them here!
  • Added a new secret zone!, is a secret, if you complete a specific area you might gain access to it!
  • New digimon: 
    •  Titamon + SkullBaluchimon
    • Master Blimpmon
    • Hyemon
    • Cougarmon
    • Murasamemo
    • Gekkomon
    • Pristimon
    • Chiropmon
    • Wolvermon
    • Kekkomon
    • Kekomon
  • New player Profiles
    • Edit your avatar, you own name and check your progress in the game
  • Better jogress UI
    • A lot of confusion when trying to jogress evolve, now its more clear when the digimon fullfills or not the requirements to be used as a jogress evolution (all digimon need to fulfill the requirement for a jogress)
  • Upgraded multiple aspects of the UI
  • Changed some digimons evolution routes and stats based on the ones they had in digimon story timestranger
  • Gave Chronomon its attacks from timestranger
  • New sizes for wild digimon: Giga, Tera, Exa and ???


    • right now there isn't any tera or exa digimon
  • Raised the difficulty of "the final challenge" using the new sizes
  • New Music 
    • Music from Timestranger and Beatbreaker
    • The digirap and digimontheme from the digimon movie as requested
    • Added music from multiple digimon games that were missing (world 1 to 4, rumble arena 1 and 2, battle spirit 1 and 2, and digimon story ds)
  • Added two random options for selecting your starter on a new game
    • you get 5 random rolls that you can refuse, or you can go full random and accept your destiny
  • Added special starters that only shown up if you select random
    • There is only 5 of them and they aren't specially strong, they just don't match the starter pattern or there was already another starter with their attributes
  • Fixed bug where you couldn't get some evolutions even after obtaining the correct items
  • Fixed Multiple other bugs
  • I think i finally fixed the x-antibody bug
  • Now old saves should automatically update themselves without the need to press "fix save", but i'm still keeping the button there for now just in case
  • The game finally reached over 1GB, so i can't just upload it to itch.io myself, i have to use this one program (its an itch.io official program, not third party) that does it for me, if there is any problem because of it please tell me since i'm just now learning how it works


Next update Plans:

  • New Adventure Map: Illiad
  • New digimons: All the ones from timestranger
  • Upgrade the Battle UI
  • Maybe add attack animations
  • some other stuff

Future updates:

  • New Maps (right now the planned total maps is 5, and we are just now working on the second)
  • Appmons (yeah i'm adding them, i always planned to add them, but they will join all at once in the same update)
  • Improved battles and a better UI.
  • Keeping up with any new digimon
  • Anything i get inspired to include

so i'm removing my focus from the story mode for now, give me some more updates to the adventure mode before i go back to it.

If you have an old save, just load it and press the "Fix Save" button in the main menu. Save again afterwards to keep the changes.


Join our Discord for progress updates and future plans:
https://discord.gg/ksNKyhWw6T




Updated 1 day ago
StatusPrototype
PlatformsWindows, macOS, Linux, Android
Rating
Rated 4.7 out of 5 stars
(3 total ratings)
AuthorMaxine
GenreStrategy, Role Playing
Tags2D, Anime, digimon, Fangame, Mouse only, Ren'Py
Average sessionAbout an hour
LanguagesEnglish
InputsKeyboard, Mouse

Download

Download NowName your own price

Click download now to get access to the following files:

digiworld-adventure-android-alpha 0.61.zip 1,016 MB
digiworld-adventure-mac-alpha 0.61.zip 1,005 MB
digiworld-adventure-pc-alpha 0.61.zip 1,010 MB

Development log

View all posts

Comments

Log in with itch.io to leave a comment.

Is it bugged? No evolution back

I would love to hear this song Wild Digimon Battle from DW 3 in the game's battles. Thank you, this game is beautiful.

(1 edit)

ignore previous info- it was some other issue i fixed causing that-

How can i upgrade digimon stats??

(+1)

not sure what you mean with update but to raise the stats you can:
level up (just fight random digimon in adventure mode)
digivolve (in the digilab)
train (in the digilab too)

Yayy, finally android

(1 edit) (+1)

While running game code:

  File "game/09a_Battle.rpy", line 89, in script

    call screen battle_screen

  File "renpy/common/000statements.rpy", line 671, in execute_call_screen

    store._return = renpy.call_screen(name, *args, **kwargs)

  File "game/09a_Battle.rpy", line 806, in execute

    screen select_item_screen():

  File "game/09a_Battle.rpy", line 806, in execute

    screen select_item_screen():

  File "game/09a_Battle.rpy", line 811, in execute

    frame:

  File "game/09a_Battle.rpy", line 817, in execute

    vbox:

  File "game/09a_Battle.rpy", line 818, in execute

    hbox:

  File "game/09a_Battle.rpy", line 839, in execute

    vbox:

  File "game/09a_Battle.rpy", line 845, in execute

    viewport:

  File "game/09a_Battle.rpy", line 850, in execute

    vbox:

  File "game/09a_Battle.rpy", line 851, in execute

    for key, item in heal_items.items():

  File "game/09a_Battle.rpy", line 852, in execute

    textbutton f"{item['name']} (x{item['count']})":

  File "game/09a_Battle.rpy", line 852, in <module>

    textbutton f"{item['name']} (x{item['count']})":

KeyError: 'count'

-- Full Traceback ------------------------------------------------------------

Full traceback:

  File "game/09a_Battle.rpy", line 89, in script

    call screen battle_screen

  File "F:\Crakeados\DigiworldAdventure-0.42-pc\renpy\ast.py", line 1971, in execute

    self.call("execute")

  File "F:\Crakeados\DigiworldAdventure-0.42-pc\renpy\ast.py", line 1953, in call

    return renpy.statements.call(method, parsed, *args, **kwargs)

  File "F:\Crakeados\DigiworldAdventure-0.42-pc\renpy\statements.py", line 349, in call

    return method(parsed, *args, **kwargs)

  File "renpy/common/000statements.rpy", line 671, in execute_call_screen

    store._return = renpy.call_screen(name, *args, **kwargs)

  File "F:\Crakeados\DigiworldAdventure-0.42-pc\renpy\exports.py", line 3420, in call_screen

    rv = renpy.ui.interact(mouse="screen", type="screen", roll_forward=roll_forward)

  File "F:\Crakeados\DigiworldAdventure-0.42-pc\renpy\ui.py", line 301, in interact

    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)

  File "F:\Crakeados\DigiworldAdventure-0.42-pc\renpy\display\core.py", line 2166, in interact

    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, pause_modal=pause_modal, **kwargs) # type: ignore

  File "F:\Crakeados\DigiworldAdventure-0.42-pc\renpy\display\core.py", line 2688, in interact_core

    root_widget.visit_all(lambda d : d.per_interact())

  File "F:\Crakeados\DigiworldAdventure-0.42-pc\renpy\display\displayable.py", line 431, in visit_all

    d.visit_all(callback, seen)

  File "F:\Crakeados\DigiworldAdventure-0.42-pc\renpy\display\displayable.py", line 431, in visit_all

    d.visit_all(callback, seen)

  File "F:\Crakeados\DigiworldAdventure-0.42-pc\renpy\display\displayable.py", line 431, in visit_all

    d.visit_all(callback, seen)

  File "F:\Crakeados\DigiworldAdventure-0.42-pc\renpy\display\screen.py", line 480, in visit_all

    callback(self)

  File "F:\Crakeados\DigiworldAdventure-0.42-pc\renpy\display\core.py", line 2688, in <lambda>

    root_widget.visit_all(lambda d : d.per_interact())

  File "F:\Crakeados\DigiworldAdventure-0.42-pc\renpy\display\screen.py", line 491, in per_interact

    self.update()

  File "F:\Crakeados\DigiworldAdventure-0.42-pc\renpy\display\screen.py", line 697, in update

    self.screen.function(**self.scope)

  File "game/09a_Battle.rpy", line 806, in execute

    screen select_item_screen():

  File "game/09a_Battle.rpy", line 806, in execute

    screen select_item_screen():

  File "game/09a_Battle.rpy", line 811, in execute

    frame:

  File "game/09a_Battle.rpy", line 817, in execute

    vbox:

  File "game/09a_Battle.rpy", line 818, in execute

    hbox:

  File "game/09a_Battle.rpy", line 839, in execute

    vbox:

  File "game/09a_Battle.rpy", line 845, in execute

    viewport:

  File "game/09a_Battle.rpy", line 850, in execute

    vbox:

  File "game/09a_Battle.rpy", line 851, in execute

    for key, item in heal_items.items():

  File "game/09a_Battle.rpy", line 852, in execute

    textbutton f"{item['name']} (x{item['count']})":

  File "game/09a_Battle.rpy", line 852, in <module>

    textbutton f"{item['name']} (x{item['count']})":

KeyError: 'count'

Windows-10-10.0.19041 AMD64

Ren'Py 8.2.2.24061201

DigiWorld Adventure 0.42

Wed Aug  6 00:37:47 2025

(+1)

thank you so much for reporting the bug i fixed it and items should be usable now, sorry for the inconvenience and thank you for playing my game

(+2)

While running game code:

  File "game/06_Areas.rpy", line 878, in script

    $ enemy_digimon_list = get_random_digimon_list_for_route(selected_route)

  File "game/06_Areas.rpy", line 878, in <module>

    $ enemy_digimon_list = get_random_digimon_list_for_route(selected_route)

  File "game/06_Areas.rpy", line 70, in get_random_digimon_list_for_route

    digimon_data = next(digi for digi in all_digimon if digi.unique_id.lower() == digimon_name.lower())

StopIteration: 

-- Full Traceback ------------------------------------------------------------

Full traceback:

  File "game/06_Areas.rpy", line 878, in script

    $ enemy_digimon_list = get_random_digimon_list_for_route(selected_route)

  File "D:\DigiworldAdventure-0.42-pc\renpy\ast.py", line 823, in execute

    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)

  File "D:\DigiworldAdventure-0.42-pc\renpy\python.py", line 1178, in py_exec_bytecode

    exec(bytecode, globals, locals)

  File "game/06_Areas.rpy", line 878, in <module>

    $ enemy_digimon_list = get_random_digimon_list_for_route(selected_route)

  File "game/06_Areas.rpy", line 70, in get_random_digimon_list_for_route

    digimon_data = next(digi for digi in all_digimon if digi.unique_id.lower() == digimon_name.lower())

StopIteration: 

Windows-10-10.0.22621 AMD64

Ren'Py 8.2.2.24061201

DigiWorld Adventure 0.42

Tue Aug  5 01:21:33 2025

(1 edit) (+1)

thank you for the bug report it helped a lot, the bug should have been fixed in the new version, i accidentally wrote some names wrong and the game couldn't find the digimon, sorry for the inconvenience

(+1)

Gostaria de jogar esse jogo, porém não possuo um PC, assim como não possui uma versão pra Android desse projeto, mas estou bastante interessado em testar esse jogo, parece ser muito muito divertido, vai ter uma versão de Android um dia?

(+1)

Once the current version is bug free i plan to make 0.5 version compatible with android, thank you for the interest and i hope you play that version once it comes out

Assim que a versão atual estiver livre de bugs, pretendo tornar a versão 0.5 compatível com Android. Obrigado pelo interesse e espero que você jogue essa versão quando for lançada.

Usei o Google Tradutor para enviar esta mensagem, então peço desculpas por qualquer problema.

(+1)

IT EVOLVES- DEAR GOD-

This could be for Android too

(+1)

i haven't been able to work on the game lately, and i don't promise anything, but i will see if i can make an android port for version 0.5 or  0.6, again i don't promise anything since i have never made an android version before and would have to see how that works or if its even possible, it might be really easy or really hard, will have to test a lot of stuff

That's a good new, I will wait.

Also, I think it would be easy, just need touchscreen support and compability build

(+1)

Hi it's me again! I replayed the game on a fresh save file to test out the balancing changes and I think it's really good, it definitely made it more worthwhile to visit as many areas as possible. Bugs wise the only ones I ran into were Pichimon can't evolve into Pukamon bc the evolution menu uses the dub name Bukamon instead, and that I couldn't do the jogress for Omegamon MM because the menu was too big ;-;. That's ok though since I had already beaten everything by that point anyways. The roster increase was also really cool to see, and a lot of the added content was really cool like the Mt. Infinity rework and Chronomon area for endgame farming. In all a great update, and I'm looking forward to seeing the game continue to grow :D

(+1)

thank you so much for informing me about this, and i'm sorry for taking so long in fixing it, i have updated the game with a patch that fixed the jogress and it should be working now

i also updated the name of pukamon in the code, that was a typo from my part that i didn't catch,

thanks again for the support, do keep me updated on any bug you find and hope you keep liking the game :D

(+1)

Just finished the game and had a really good time with it! Would be really happy to see it be updated. Only bug I ran into was that you can't jogress together WarGreymon X and MetalGarurumon X, so I had to go through a weird process of farming NEO while cycling through evolutions so I could go back to the non-X antibody versions and jogress those together and then use an X-Antibody on Omegamon to get one that way, but it ended out ok because that ended up skyrocketing it's stats by the end of it. Balancing wise I think Numemon should be nerfed, I was able to one shoot the Chimeramon boss with it which led to being able to farm really fast up to ultimates without really needing to bother with the Mugen Mountain stages. Other than that this was a really nice experience and I'll gladly come back to play it again if an update is dropped :D 

(+1)

Thank you for you comment!

i just updated the game if you want to check it out, thanks for informing me of the bug, i already fixed it!

if you're curious the code was caring about the letters case in a place it shouldn't so it was an easy fix

happy you got your omegamon anyways!, those numbers are big, it should be able to crush any digimon on the new update with ease, i knew i should have raised neo level to 999 :p

i did change the balance in the game so numemon shouldn't be able to do that so easily anymore, and now farming is a little harder, hope you don't mind

hope i keep reading your opinions in the future, it helps a lot when making this game

How can u upgrade digimon stats for evolutions???