u/DungeonDragon9

Can Gamemaker do this?

Can Gamemaker do this?

I had an idea for a TTRPG campaign a while ago but I don't think it would work without spreadsheets. I tried RPG Maker and I don't think that's what I am looking for and was wondering if this program would let me do the below.

World Map:

  • I want a grid, ideally a hex grid
  • each space would have a biome (color), terrain (hills/mountains/etc.), landmarks (rivers, ruins, towns, caves)
  • would like to have a noise-map generation with the option to base it on a prebuilt map where newly generated grids determine what they are based on what is already there to prevent a hot desert spawning next to an artic region

Exploration map:

  • for landmarks only that have confined spaces and during battle
  • space would be a flat area with maybe 3 levels within you could traverse to with stairs/ramps and exists be it a door, arch, portal, or stairs

Encounter system:

  • I would like a dynamic encounter system based on what is in the hex grid is or location explored
  • encounters would change in difficulty based on the danger level of the hex/location
  • danger level would be random at first but change based on player interactions and the danger level of adjacent spaces every cycle (day/week) and potentially NPCs
  • I would like this system to be easily managed able to modify the creatures by biomes they appear in, modifiers they would have, gear, drops, and art (this last one will be used in combat)
  • location based encounters such as traveling merchants and roving monsters

Combat/City Maps:

  • I am looking to have an easy to modify library of maps that each section can easily be designed with connection points in each part for random generation
  • assets for each section should be easy to add with an option to add new ones and choose if it has collisions or not and even have a list of interactions added to them (for crafting, healing, traps, storage, and markets mostly)
  • entrances/exits should link to similar areas or to the world map to include going up or down in floors (for dungeons and buildings)
  • personal settlements/dungeons should have a resource system which I am thinking a simplified system like from Might and Magic Heroes and Dungeon Maker with an upgrade system managed from a central location as well as a requirement system to build certain structures (I have an old document with some of the ideas done before I realized this was completely impractical for table top)

RPG System:

  • I do have google sheet with an in progress character sheet that would base this on a D100 system but equipment, spells, and talents are not started and the XP system is going through rework
  • player and NPCs will move around either attacking "enemies" of fleeing due to being a noncombatant, low on health, afraid (high level fear effect), or otherwise injured
  • NPCs will prioritize their strongest attacks to determine if they stay at range or not and a large group will form teams with other similar creatures (art would be them forming one image with multiple arts layered up)
  • NPC teams would average stats, add damage, and lose members over time due to taking damage while also taking increased damage/healing from AOE effects (multiply by team size)
  • player will have hotkeys for attacks using the mouse to target enemies with damage/debuffs and allies with buffs or direct the location of an AOE. they would also pause the game when going into inventory/changing spells
  • have a system to make and allow templates to include restrictions to what can take them (whitelist and blacklist based on creature type, faction, and other templates)
  • have a raid system to defend against factions depending on relationship status and to conquer other settlements/hexes
  • item drop should be highly configurable with tables for common, uncommon, rare, exotic for global, biomes, and factions as well as creature specific drops
u/DungeonDragon9 — 10 days ago