{"id":22349833,"url":"https://github.com/mediaexplorer74/dodoarchipelago","last_synced_at":"2025-03-26T11:24:35.753Z","repository":{"id":245351390,"uuid":"817926655","full_name":"mediaexplorer74/DodoArchipelago","owner":"mediaexplorer74","description":"The Dodo Archipelago game project porting in(to) uwp ","archived":false,"fork":false,"pushed_at":"2024-11-30T09:10:06.000Z","size":166773,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-31T12:35:07.445Z","etag":null,"topics":["desktop","gamedev","justforfun","monogame-framework","project-astoria","research","reverse-engineering","rnd","uwp","w10m","windows10mobile"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mediaexplorer74.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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-06-20T18:23:07.000Z","updated_at":"2025-01-08T17:24:35.000Z","dependencies_parsed_at":"2025-01-31T12:42:12.102Z","dependency_job_id":null,"html_url":"https://github.com/mediaexplorer74/DodoArchipelago","commit_stats":null,"previous_names":["mediaexplorer74/dodoarchipelago"],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mediaexplorer74%2FDodoArchipelago","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mediaexplorer74%2FDodoArchipelago/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mediaexplorer74%2FDodoArchipelago/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mediaexplorer74%2FDodoArchipelago/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mediaexplorer74","download_url":"https://codeload.github.com/mediaexplorer74/DodoArchipelago/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245642275,"owners_count":20648822,"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":["desktop","gamedev","justforfun","monogame-framework","project-astoria","research","reverse-engineering","rnd","uwp","w10m","windows10mobile"],"created_at":"2024-12-04T11:09:25.021Z","updated_at":"2025-03-26T11:24:35.729Z","avatar_url":"https://github.com/mediaexplorer74.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# DodoArchipelago 1.0.2 - main branch\n![](Images/logo.png)\n\n## About\n\nIt's only PoC (Proove-of-Concept). Game play is very specific (\"strange random world exploration/generation\"). The project is in alpha state (so, memory leaks, hangs/halts, etc.)\n\nThis is my *veeery quuuick* UWP \"port\" of [The Dodo Archipelago](https://rouli.itch.io/the-dodo-archipelago) exploration game. At now draft / early bird / proto. To be continued... So, at now it only \"walker\" (use WASD ad L.Control for SuperDodo activation :))))\n\nMain goal: do more was to do some exploration of special \"game frameworks\" such FMOD and port it to Windows 10 Mobile.... However, Andromeda-like x86/x64-cpu based tablet (with keyboard) is best thing for this game, I think ;)\n\n\n## Screenshot(s)\n![Win11Lite, x64](Images/shot01.png)\n![Win11Lite, x64](Images/shot02.png)\n![Lumia 950, W10M ARM](Images/shot03.png)\n![Lumia 950, W10M ARM](Images/shot04.png)\n![Lumia 950, W10M ARM](Images/shot05.png)\n![Lumia 950, W10M ARM](Images/shot06.png)\n\n\n\n## Words from the author(s)\n\n\"\n\nThe Dodo Archipelago is a chill exploration game about a lone dodo on a mysterious archipelago. Build a village from scratch using the multiple ressources on the islands.\n\nHere's what you can expect:\n\n- Walk, swim and bike to travel through various landscapes\n- 1-2h of gameplay\n- Music by Jananass and meliméa\n- Unique art style\n\n\n\"\n\n- Rouli \u0026 meliméa\n\n\n## Tech. details / more info\n- Janre:\tAdventure\n- Game \"engine\":\tMonoGame\n- Labels:\t2D, chill, Cute, Exploration, Singleplayer\n- Languages:\tEnglish, French\n- Type of control:\tKeyboard / Touchpanel / \"Joypad\" (not tested by me, no joystick))\n- Original game focused (targeted) to Windows classic (desktop) , my project is UWP (Hello, Xbox, and Windows 10 Mobile!) \n\n\n## Status of my DodoArchipelago porting\n- Main W10M device : Lumia 950; sdk 15063+ - bad borders of game , core window \n- Secondary W10M device : Lumia 640; sdk 10240 (Astoria) -  - bad borders of game , core window \n- Game build status - ok, and main game mode seems to be ok :)\n- Sound effects partially fixed (effects ok, but no background misic at now)\n- Multi-control support realized (keyboard+touchpanel+joystick) \n- Screen scaling simms to be ok (but not 100% tested )\n- Experimentation (debugging) with special \"Debug panel\" (blocked in *main* branch, available in *dev* branch)\n- world generator reconstructed by me, and... game logics cardinally changed (DoDo \"clone\" NPC discovered and shown)))\n- compatibility with Visual Studio 2017 IDE (for brave real WinPhone/Lumia device debug!)))\n- build point No 1 added! \n- build action (operation) unblocked :)\n- pre-gaming cutscene partially recovered (but I cutted some big textures)))\n\n## Known problems\n- Not all sound effects work good (strange bug with *null* items at soundeffect list)\n- No background music\n- Background textures (tiles) are huge (so, disable tiles for W10M compatibility)\n- Intro cutted (no multi-threading in WinSDK 10240)\n- World full repairing problem (Game \"partally forget the world data\" after restarting and regenerates it...)\n- No story cutscenes \n- No upgradable buildings (only \"inventary\" parst is ready)\n- Improper screen borders.\n- Miracle stored \"Game\" at Slot 1 (needs to be deleted:)\n\n\n## ToDo\n- Fix Assets (some xnb bugs detected)\n- Fix no sound problem\n- Fix some graphics and fx effects!\n- Fix another 100500 bugs :)\n- NPC?\n- Game localization(s)  \n- Fix screen distortion(s) (very strange resolutions)\n- Fix game cutscene(s)\n- unblock hidden Editor GUI (?)\n- fix appearing of Game in Slot 1 after fist app run/start! :)\n\n## References\n- https://rouli.itch.io/the-dodo-archipelago Original DoDo Archipelago game (x86, desktop)\n- https://rouli.itch.io DoDo Archipelago's itch.io home page\n- https://github.com/Rouli-M One of Original DoDo's programmers/devs\n- https://github.com/Rouli-M/ReturnOfTheFrogarians (Additional project to research)\n- https://learn.microsoft.com/en-us/visualstudio/get-started/csharp/tutorial-uwp?view=vs-2022 (Microsoft's UWP tutorial for beginners \u0026 \"oldschoolers\" like me)))\n\n## .\nAs is. No support. Learn purposes only. DIY!\n\n## ..\n[m][e] Feb 2024\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmediaexplorer74%2Fdodoarchipelago","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmediaexplorer74%2Fdodoarchipelago","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmediaexplorer74%2Fdodoarchipelago/lists"}