Osteria
Osteria
A procedurally generated 2D top-down pixel art adventure game. Explore an infinite world, battle enemies, gather resources, and customize your character through an upgrade system.
Features
- Infinite Procedural World: Explore a procedurally generated world with diverse biomes and terrain
- Combat System: Fight enemies with melee weapons, ranged weapons, and magic
- Resource Gathering: Mine, chop, and harvest materials from the world
- Character Progression: Earn XP and choose from random upgrades to customize your build
- Inventory Management: Manage your items and equipment with a customizable UI
- NPCs: Interact with NPCs and shop
- Customizable UI: Drag and rearrange panels to suit your playstyle
- Minimap: Track your exploration with a detailed minimap system
Controls
Combat & Movement
- WASD or Arrow Keys - Move your character (8-directional movement)
- Space - Jump
- Left mouse click - Attack
- Spacebar - Jump
- Shift - Long dash (7 tiles)
Interaction
- E, or Left Click - Interact with objects, NPCs, tiles, and items
- Pick up items, talk to NPCs, open chests, destroy tiles
Debug Controls
Only for testing:
- X - Teleport 5 wilderness levels ahead
- H - Instantly return to spawn point
Source code left unminified and unobfuscated for the curious!
| Status | Prototype |
| Platforms | HTML5 |
| Author | qabdul |
| Genre | Adventure, Fighting, Survival |
| Made with | Phaser |
| Tags | 2D, AI Generated, Frogs, Pixel Art, Procedural Generation, Roguelike, Singleplayer |
| Average session | A few minutes |
| Languages | English |
| Inputs | Keyboard, Mouse |
| AI Disclosure | AI Assisted, Code, Graphics, Text |

Comments
Log in with itch.io to leave a comment.
The graphics ain't loading, the game is just black aside from the npcs at the start.
Which browser are you using? And could you press f12 and tell me if you see any errors in red and show pls
I am using Chrome & I tested it on Avast Browser and it didn't work it on that either. BUT it worked on Firefox.
It gave me a bunch of Error stack: Error: Failed to get WebGPU adapter.
Thank you for the info! This game is relying on webgpu for terrain generation and looks like its not as bulletproof as i hoped it would be. It got full support on desktop browsers relatively recently so may be some wrinkles left to iron out. Will add a fallback for when webgpu fails so at least folks can still get a gameplay albeit a bit slower (to switch to CPU based).