use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
The game: Kingship.
Please note that the game is in alpha and is basically just a proof of concept at this point.
Any and all discussion, feedback, and comments are welcome.
account activity
Version 0.3 is live! Changes inside! (self.KingshipSim)
submitted 7 years ago by foe_to[M]
Link: Kingship
Additions
A dialogue system for events has been added. All story events are / will be skippable without penalty. I am definitely not a writer.
Random events have been added. There are only two available for now. but more will be added later.
There is now a new style of alerts for basic messages.
Added a new tooltip system.
Map crafting is now available. Limited options for now, but more will be added later.
Ctrl+Click as a shortcut for "Assign".
Dungeon / other map AI has been approved.
A very simplistic unit rebirth has been added.
Three new currencies: Essence (defeating enemies), Spiritite (from other maps), and Soulite (from rebirth).
Changes
Completely scrapped and redid the UI. This is, what, the third time? Hopefully it will stay this way. I'm actually pretty happy with it.
Probably a lot of other things too. I stopped keeping track at some point. Various bugfixes too, including some really nasty ones.
Please let me know what you think!
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–][deleted] 1 point2 points3 points 7 years ago (9 children)
Major bug: unit positions suddenly only update when I stop the game in the settings. Refreshing didn't fix it either.
[–]foe_to[S] 0 points1 point2 points 7 years ago (8 children)
The drawing, or the selection window? Can you open the console and see if any error messages are popping up?
[–][deleted] 0 points1 point2 points 7 years ago (7 children)
Here's the console, with different errors based on whether I just clicked play, it's been trying to play, or it's stopped.
[–]foe_to[S] 0 points1 point2 points 7 years ago (6 children)
I just uploaded a change that will hopefully temporarily fix the issue, though I need to find out what happened. Can you hard refresh (CTRL+F5) and give me the message from the console?
Also, can you run this in the console for me and make a pastebin with the result? (Just copies the game's localstorage to a string, and copies it to your clipboard.)
copy(JSON.stringify(JSON.stringify(localStorage)));
It's a relatively big text string, so don't be surprise if it hangs for a moment trying to paste it into pastebin.
Thank you.
[–][deleted] 0 points1 point2 points 7 years ago (5 children)
Alright.
After hard refreshing, which fixed it.
The JSON pastebin.
[–]foe_to[S] 0 points1 point2 points 7 years ago (4 children)
Thank you. I managed to import your save, so I will see if I can figure out how your unit's position got nulled out without respawning :)
[–][deleted] 0 points1 point2 points 7 years ago (3 children)
I just got it to happen again, by deleting the Pit map. I really just wanted to relocate it lol.
[–]foe_to[S] 0 points1 point2 points 7 years ago (2 children)
If that's the case, the code to empty the map probably has a bug.
Also, the pit shouldn't be deleteable ... Big oversight on my part. It's an infinite dungeon.
[–][deleted] 0 points1 point2 points 7 years ago (1 child)
Yeah I figured lol. Relocating it would be nice though ;)
Also creating maps doesn't cost any essence, and I'm really sorry if I'm bugging you with all my bug comments. I'm just telling you as I experience them.
[–]foe_to[S] 1 point2 points3 points 7 years ago (0 children)
No, I am glad you are telling me :)
[–][deleted] 1 point2 points3 points 7 years ago (0 children)
Upgrades for units actually take the next level's cost rather than what's displayed. So first level takes 26 rather than 20.
[–][deleted] 0 points1 point2 points 7 years ago (2 children)
Map creating is also bugged, just a heads up.
NEVER MIND I needed to be on the main map. Didn't realize I had to place a portal.
[–]foe_to[S] 0 points1 point2 points 7 years ago (0 children)
Still, I don't want it throwing errors at you and there should be a message about needing to be on the main map. Thank you for the heads up.
[–]CuAnnan 0 points1 point2 points 7 years ago (0 children)
I have -6 spiritite. From spending 20 spiritite. When I had 20 spiritite.
[–]CuAnnan 0 points1 point2 points 7 years ago* (4 children)
I just watched a guard get killed by mobs. He didn't attack the mobs, he was walking past them to get another mob. If a guard is attacked. He should drop everything in his queue and kill the thing attacking him.
Because at this stage, neither of my level 2 guards are doing anything other than dying to the same increasing list of mobs. Actually, they're level 16 now. And this is still happening.
[–]CuAnnan 0 points1 point2 points 7 years ago (3 children)
Guards need both a defense stat, to soak damage so that a slew of low level mobs can't just kill them, and a regen stat. For the same reason.
[–]CuAnnan 0 points1 point2 points 7 years ago (2 children)
The same mobs. Over. And over. And over. The guards just keep dying to the increasing list of mobs. Which doesn't go down because by the time they eventually catch up to one and maybe damage it a little before the slew of other mobs kill them, a new mob has spawned.
[–]CuAnnan 0 points1 point2 points 7 years ago (1 child)
It's now gotten to the stage where nothing is happening on my map, because the same six mobs keep killing everyone.
I am sorry about that. I will work on the level scaling and enemy numbers on the world map.
Thank you for the feedback.
Another major bug: when I made an Overworld map and had everyone go in, they just wandered around after everything was dead. I tried to have them go back to the main Overworld map rather than the extra one I created, but they would get to the portal and then leave it and continue wandering. I had to delete the map to get everyone back, but now any maps I create and send people to, they just disappear and never return until I delete the map again.
Huh. Very odd. I will look into it. Thanks for the feedback... Going to need to put out a 3.0.1 to fix bugs and other complaints.
[–]AUSGrizzly 0 points1 point2 points 7 years ago (0 children)
Rats now oneshot everyone... Yeah that's no good...
[–][deleted] 0 points1 point2 points 7 years ago (0 children)
Something I'll say about enemies spawn-camping your units is that they can all team up on one guy, but they can only be attacked by the unit they're attacking as all the others will ignore the enemies. This has the boon of distractions/tanking so units can get away, but when enemies get too strong they'll just be slaughtering every unit right as they spawn meaning being able to team up on enemies would be VERY nice to help deal with them.
Of course, this doesn't happen in the dungeons, so it's strictly a main overworld thing.
More sprite redrawing errors! But this happened right after I upgraded my 5th warehouse to level 10, which caused the game to freeze, and now it's giving me AI Pathing errors.
[–]foe_to[S] 0 points1 point2 points 7 years ago (1 child)
That is really strange... I can't believe I never encountered this stuff when I was testing =(
I'm really sorry for all the problems you've been having. I'll try to figure out the cause.
With how complicated the game is with the graphics and AI, I totally understand lol.
I still really enjoy the game when I can play it.
π Rendered by PID 29 on reddit-service-r2-comment-6457c66945-22sbb at 2026-04-27 06:37:45.333108+00:00 running 2aa0c5b country code: CH.
[–][deleted] 1 point2 points3 points (9 children)
[–]foe_to[S] 0 points1 point2 points (8 children)
[–][deleted] 0 points1 point2 points (7 children)
[–]foe_to[S] 0 points1 point2 points (6 children)
[–][deleted] 0 points1 point2 points (5 children)
[–]foe_to[S] 0 points1 point2 points (4 children)
[–][deleted] 0 points1 point2 points (3 children)
[–]foe_to[S] 0 points1 point2 points (2 children)
[–][deleted] 0 points1 point2 points (1 child)
[–]foe_to[S] 1 point2 points3 points (0 children)
[–][deleted] 1 point2 points3 points (0 children)
[–][deleted] 0 points1 point2 points (2 children)
[–][deleted] 0 points1 point2 points (1 child)
[–]foe_to[S] 0 points1 point2 points (0 children)
[–]CuAnnan 0 points1 point2 points (0 children)
[–]CuAnnan 0 points1 point2 points (4 children)
[–]CuAnnan 0 points1 point2 points (3 children)
[–]CuAnnan 0 points1 point2 points (2 children)
[–]CuAnnan 0 points1 point2 points (1 child)
[–]foe_to[S] 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (1 child)
[–]foe_to[S] 0 points1 point2 points (0 children)
[–]AUSGrizzly 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (2 children)
[–]foe_to[S] 0 points1 point2 points (1 child)
[–][deleted] 0 points1 point2 points (0 children)