Sigil of Kings (aka Age of Transcendence)
A downloadable game for Windows
[devlog] [youtube] [twitter][reddit]
IMPORTANT UPDATE: The game has been renamed to Sigil of Kings, and has a steam page here:
https://store.steampowered.com/app/2195820/Sigil_of_Kings/
The version described below and that can be downloaded and played is a version that is older than the trailer shown
Sigil of Kings is a fantasy roguelike/rpg, featuring a fully procedurally generated world, rendered in colorful 16-bit graphics.
This is a pre-alpha version of the game. You can explore the world, create dungeons on demand and explore them too! Every land tile in the overworld can be used as a multi-level dungeon location. So, what can you do in this tech demo (link below)?
- Look. Click & Drag mouse moves the map. Mouse wheel zooms in and out
- Move. Use arrow keys, or Ctrl-click to plan and execute a path to a destination. Diagonals are allowed if no obstacles are in one of the adjacent directions. Can do while in overworld!
- Bump attack. Just move towards a tile with an enemy.
- Ranged attack. Short range at the moment. Use Tab+F1 for a homing bolt, or LeftShift+F1 for a straight bolt
- Interact. Press Enter when next to a door, fountain or chest for a context-sensitive action. If more than one such entities exist, you'll have to select one of the highlighted ones.
- Pressing Enter when over stairs or exit squares will teleport you to a different level or the overworld, respectively.
- Pressing Enter in the overworld when on a dungeon tile will transport you to an entry of that level.
- Press T to teleport to an empty space
- Press P to pick up items
- Press I to view your inventory, and use any potions you have
- Press E to show your equipment. Pressing a slot button would show you the items you can equip there.
- Press N to execute the Leap and Bounce move, which is a prototype of a funky movement ability.
- Press & hold M to view the "minimap", which is really a zoomed out view of the map so that it fits your screen.
- Press & hold X to highlight creatures
- Press & hold Z to highlight interactive objects
You can also use the buttons on the top left to:
- Save your progress.
- Load your last save (might take a few seconds)
- Generate a dungeon in the overworld, typically in the cell under the player.
- Cycle between the different field of view methods: normal, blind, see everything, ignore obstacles.
What might you encounter in the dungeons?
- Wandering enemies. They won't hit you!
- Items on the ground, that you can pick up, and use or equip
- Treasure chests with items
- Magic fountains that might restore your health, or poison you
- Secret doors, if you linger in some areas long enough
- Locked doors and keys on the ground, not necessarily near each other
- Various pressure-plate traps (arrow traps, teleporter, etc); they can also be discovered if you linger in an area long enough
Changing things: .json files under Age of Transcendence_Data\StreamingAssets:
- keysDefault.json: contains key mappings that you can change if you're careful
- Anything else in there, it's possible to change but not advisable, as it might have undesired effects!
The game features dynamic weather, so if the map is too dark to your liking, go back to the overworld, take a step or two and return to the level. Each step in the overworld is a few hours, and each step in a level is a few seconds.
Have fun!
Status | In development |
Platforms | Windows |
Rating | Rated 5.0 out of 5 stars (5 total ratings) |
Author | Byte Arcane |
Genre | Role Playing |
Made with | Unity |
Tags | 16-bit, 2D, Atmospheric, Dungeon Crawler, Fantasy, Open World, Pixel Art, Retro, Roguelike, Turn-based |
Average session | A few minutes |
Languages | English |
Inputs | Keyboard, Mouse |
Links | Blog |
Download
Development log
- Configuration I/O Plumbing Trifecta33 days ago
- Items and Enchantments Redux58 days ago
- Gamescom et cetera87 days ago
- GUI: Character SheetJul 05, 2024
- GUI: InventoryJul 05, 2024
- GUI: Equipment ScreenJul 05, 2024
- GUI: MiscJun 13, 2024
- GUI: Pause screenJun 06, 2024
Comments
Log in with itch.io to leave a comment.
this is a really great project. i love how you did the mountains - i have not seen that approach in a game before. you've really locked down the "feel". can't wait to play the full game. if there was an email list i'd join it to receive news about this project as i don't always think to come back and refresh for news. PS also really enjoying your blog.
Thank you very much for the kind words, good to hear! Glad to hear the mountains are appreciated :) The best "mailing list" is the blog which I intend to keep updating! In case I've not updated the link, this is the new/current blog location: https://byte-arcane.github.io/sigil-of-kings-website/ EDIT: yup, devlog link was old, fixed now -- new one is now more up-to-date, happy reading!
perfect - will track the blog then. best of luck!
First of all, big thank you for the feedback and the suggestions, it's really appreciated!! I'll comment on everything
> Okay, I spent some time and tried to test the game. I will list the things here which are missing features and some found bugs. I'm sure you know most of the things here anyway but here I go;
Keep in mind that the build that you tested was from 1.5yrs ago, so several things have changed since. I want to push out another build at some point, but I think my priority is to make a trailer first :)
> -Diagonal attacks don't work
They worked before, but they were odd...not all weapons could reach diagonal tiles. Due to the confusion, I've now changed it and all melee weapons can perform diagonal attacks
> -Diagonal movement doesn't work if there is a collision in front
It should do now. Still can't move diagonally if the cardinal directions are both blocked
> -Overworld map's generated biomes are too small so the biome music changes too fast.
Fair point! This can be tweaked.
> -Arrow trap with a face on it is interactable with enter key for some weird reason. You can spam arrows :)
That will eventually be fixed
> -You can't clearly see the enemies and items behind the trees in dungeons.
I could increase the transparency settings, but also there is a key to highlight items/enemies, which can help
> Rather than making "another" roguelike, try to make something worthy of your developing time and make it unique so the game can be praised in the roguelike community (examples: Elona, Dwarf fortress). I will explain it starting with:
I'm definitely not planning to make "just another roguelike" :) I've thought of a niche that I haven't found elsewhere, so it will eventually materialize, but it still needs time...
> +Mapping! Oh please! There are literally hundreds of roguelikes featuring classic labyrinth system. More open areas like forests, plains, snowy areas, deserts with different flowers, collectibles, secrets, tombs, memorials please think bigger...
>
> Make. It. Open. World.
>
> Tools are already in your hands. Why not make exploring like in The Witcher 3? Why do always roguelikes have to be focused on dungeon exploring.
In my case, a "dungeon" is a multi-level location on the world map. It can be a dungeon, a settlement, some ruins, any mix there-of. What I certainly want to keep is the "discrete" nature of these locations, and not have a continuous open world. This is by design. Currently I've implemented the systems in place that can support all that you suggest, at some point (TM) I just need to add more content.
> +Randomizations.. make it extreme but not stats wise. Random factions, random alignments, random loot, random quests, random myhtic enemies that could only be found in random books telling its lair's location. Make players interact with the world more in a meaningful way because almost every roguelike in endgame becomes killing whatever enemy comes in front of the player. No purpose, just pressing the direction keys and it is boring.
> Maybe a tomb leading to a random mysterious place..
> A big ancient sacred fantasy tree holding secrets of the world's creation..
> Cursed pirates on a ship wandering on the seas..
> Let players write their own stories like in D&D campaigns.
> Let players explore mysterious places that will excite them every time.
> Like really, RPG genre lost its meaning over the years.
> How can I ROLE-PLAY when all I do is killing what comes in front.
There's lots of randomisation planned. Quests, bosses, where are the cities, how big are they, which cities are allied/enemies with which, what guilds reside in each, relics/NPCs residing in guilds, skill masters/grandmasters and where they are, what sort of quests they'll give, etc, all of these will be random. What is NOT random: what TYPES of guilds there are, what TYPES of races there are, what TYPES of quests there are, and so on. TYPES of game elements are fixed, but they are all distributed randomly in a sensible (I hope!) way.
> +I can't understand why developers don't integrate MMORPG features into their games. It works like a charm and keeps players busy hours upon hours. Gem cutting skills, tailoring, enchanting, woodworking, mining etc. Indie games that have only Warrior, Mage, Rogue classes are disappointing to me most of the time.
Because they make grinding an optimized way to play. Grinding is essential for longevity of MMO games, but you don't want to force repetitive actions to players in single player games to give them the advantage. At least that's what I believe. Crafting has been all the rage for a while, and I was thinking at some point to introduce some elements, but it's later on the priority list. There's definitely some level of crafting to be implemented as there are going to be alchemy-related skills, like potion or bomb making. My game will be class-less: you pick what skills you want to advance. If you want to have a look of what I've planned as a draft, check here: https://byte-arcane.github.io/age-of-transcendence/2020/01/09/skill-system-redux...
> +Speaking of skills, why not building too? Like building a garden, a hut, maybe a castle? Just why not? It is not mandatory to do these things but who doesn't want to build a good looking garden or a mansion? Actually these features would be very easy to add for a developer like you. Add new sprites and recipes and done, only thing left to do is coding a building mode screen.
This is also in the kitchen sink todo list, it's just a matter of priorities! Building your own space is certainly nice, and the tools/code are there, so I need to find a way to fit it nicely and purposefully into the game. In a game where you travel a LOT, how can you fit a personal space that you can go to? In some RPG games we have "pocket dimensions"/bases. Maybe in your hometown. Maybe, like the old Pirates! games some city governors will give you land if you complete missions for them and are in good standing
> You know what I'm trying to say here with all of this right? This is not to dispraise your hard work to this day. This is just a small review and suggestions coming from an experienced player. Most of the stuff I suggested here may be not similar to your vision and plans for the game. But, players want these features in games. Whenever a game has these features it becomes a success. Now it's up to you to decide what to do now, good luck :)
Thank you so much, I'm extremely appreciative of your comments and suggestions and I welcome all this feedback, it's invaluable for small-scale developers without many resources (or good gamer friends -- all my friends and sibling maybe played 2 minutes tops, each). Stay tuned and I'm always open for more feedback/ideas/discussions :)
looks great found it on rougelikedev. Will there be a linux build or sourcecode? :)
Thank you! Source code I'm afraid is not available (at least for now), but a linux build could be a possibility in the future! I'm using a C++ plugin on the side, which makes it slightly trickier to port the game, and I don't have the time to maintain a linux build. But when it's near-release, I'll definitely take a look! There's always Wine, but I'm not sure how well it would work with it
thanks, looking for the build without wine ;) good luck and thank you anyway for this game
Is incredibly neat, I like the style and look of it a lot. I'll definitely be checking in on this in the future, can't wait to see what things are later added.
Thank you! The releases here are infrequent, as every build would need to be thoroughly debugged, and at this stage I don't have time for that, but they will be very different from one another, there are tons of features already in the unreleased build compared to this one here. For more frequent updates, I'm posting on the devlog every fortnight or so
Its a very cool game I mean its really fun(in my opinion)
Thank you, I'm glad you find it fun! I keep working on it relentlessly, so keep an eye for the newer version that will pop up in a few months hopefully, with better AI, better dungeons, more enemies, better loot, a working RPG system with more skills and abilities.
I just get a black screen after the Unity logo. Found the error:
This is because I'm in Sweden, we use comma as a decimal number separator, so a decimal.parse might fail. If you force the current thread to "en-US" before loading JSON it might work.
Confirmed this by changing region to UK and it worked :)
Thank you so much for sending this, and for verifying the fix! First time I get this error, it would never have crossed my mind! Next release will have that fixed
I also got this one when trying to launch it today.
Did you try the fix and hopefully worked for you too? I've fixed it locally but I haven't pushed another version since.
Yes, changing . to , in this file helped.