It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
Just finished implementing the json support into the game, a few bug tests and then Alpha 0.6.7 - B should be ready for very early access release tomorrow!
Post edited July 11, 2017 by T.Hodd
avatar
T.Hodd: Just finished implementing the json support into the game, a few bug tests and then Alpha 0.6.7 - B should be ready for very early access release tomorrow!
Good work with the json implementation!
avatar
Nightblair: Good work with the json implementation!
Thank you.
avatar
dtgreene: I've actually, for a long time, been thinking of doing something similar. My idea would be a Wizardry-like dungeon crawler (party of adventurers, turn based non-tactical combat), but with mechanics borrowed from SaGa and the Elder Scrolls (thinks like stat growth mechanics and spellmaking, for example).
Not to derail but this sounds good so I will cast :shia-labeouf-just-do-it: on you
Python36 has broken again, so it will take a little bit longer while it repairs itself. In the meantime, have the changelog:

Update 0.6.7 - B (12/07/2017):

Added:
-Mod support with the new JSON files for items.

Changed:
-Items now stored in JSON format.
-Shop now more efficient and more stable.

Fixed:
-044: Fatal: IndexError when entering high numbers in the shop.
-045: Shop returns incorrect item types as variable isn't reloaded.
Ok, for the first time cx_Freeze isn't working. It builds the application just fine, but when I run it, the window opens and then closes, anyone got any ideas? This doesn't usually happen, I just copy the files across, change the version number, add any new modules and go.

Final edit:

NO IT WAS ME I WASN'T WORKING I DELETED SOMETHING I SHOULDN'T HAVE AND WASTED HALF A DAY.
Post edited July 12, 2017 by T.Hodd
avatar
T.Hodd: I always wanted to make a game from nothing and so I've been working with friends on coding a text-based RPG in Python 3 since 2015. It's got quite complex and it's only going to get worse. I'm planning to release a very early access alpha 0.6.7 soon so that you can play it and give me feedback on how to make it even better.

In the mean time I need to think of as many good names for weapons/enemies/etc to replace the dull generic names we've used in development so far. I was going to run a competition for the best name in each category, but I decided that this wouldn't be fair. Instead I'll credit the users who get their suggestions in the game. If you don't want to be credited or want to be credited by a name other than your username, just say so (in your post or send me a PM).

So here are the categories that I need names for:
-Weapons (of any kind).
-Helmets.
-Chestplates (upper armour).
-Shields.
-Lower armour (like trousers but better!).
-Shoes/boots.

Ideally, post in the following format so I can put it in the game more easily:
{"o_name1": "a NAME", "o_name2": "NAME", "h_effect": 0, "p_effect": 0, "req_xp": 0, "price": 0, "rarity": 0, "iD": 1000}
Eg: {"o_name1": "a sword", "o_name2": "sword", "h_effect": 0, "p_effect": 0, "req_xp": 0, "price": 0, "rarity": 0, "iD": 1000}

Any names for enemies can be post in this format:
monster("NAME", 0, 0, 0, 0, 0, 0)
Eg: monster("Dave", 0, 0, 0, 0, 0, 0)

Additionally, any names for spells & ablities would also be great. If you have any suggestions or questions regarding the game, feel free to ask. Also if you have any names for the game itself (Which will focus around battles and dialogue) that are better than the generic working name 'Knights & Taverns' please suggest them to.

Last but not least, those wiser in the ways of Python 3 than me, please look at the 'battle' subroutine and tell me of any improvements for efficiency or any others errors as my coding is notoriously inefficient.
Dude I'm down to help you out with ideas :D I'm a fantasy writer currently writing a novel myself :P
avatar
bigblueogre: Dude I'm down to help you out with ideas :D I'm a fantasy writer currently writing a novel myself :P
That's great! Thanks a lot, just post any ideas you have for names for things. :D

Out of interest, what sort of fantasy novel are you writing?
avatar
bigblueogre: Dude I'm down to help you out with ideas :D I'm a fantasy writer currently writing a novel myself :P
avatar
T.Hodd: That's great! Thanks a lot, just post any ideas you have for names for things. :D

Out of interest, what sort of fantasy novel are you writing?
Cant go into huge detail, but It's heavily inspired by Bronze Age Europe. Working on the lore right now :3
Post edited July 12, 2017 by bigblueogre
I've (finally) finished freezing and compressing the application and it's now ready. I'll create a new thread to host the main releases and bug reports, they'll be linked - this thread will be the ideas thread. Make sure you can decompress .rar!
avatar
T.Hodd: Ok, for the first time cx_Freeze isn't working. It builds the application just fine, but when I run it, the window opens and then closes, anyone got any ideas? This doesn't usually happen, I just copy the files across, change the version number, add any new modules and go.

Final edit:

NO IT WAS ME I WASN'T WORKING I DELETED SOMETHING I SHOULDN'T HAVE AND WASTED HALF A DAY.
Maybe you should look into learning some revision control system such as git. One advantage of having such a system around is that it allows you to go back in time if you make a mistake; if the thing you deleted had been previously checked in to your revision control system, you'd be able to go back and retrieve a known working version.

avatar
T.Hodd: Make sure you can decompress .rar!
Why use a proprietary format (that can't be decompressed with FOSS software) when free alternatives (like .zip) exist?
Post edited July 12, 2017 by dtgreene
avatar
dtgreene: Maybe you should look into learning some revision control system such as git. One advantage of having such a system around is that it allows you to go back in time if you make a mistake; if the thing you deleted had been previously checked in to your revision control system, you'd be able to go back and retrieve a known working version.
No it was worse than that. After I'd frozen the application (But before I checked to see if it ran), I saw a check file and thought "Oh, I don't need that!" and then spent 3 hours wondering why it wouldn't start!

avatar
dtgreene: Why use a proprietary format (that can't be decompressed with FOSS software) when free alternatives (like .zip) exist?
You can decompress .rar with free software. The reason for using .rar was that it made smaller files...until I realised I was using different settings. Don't worry I've got a .rar & a .zip and I'm only slightly going mad!
Post edited July 12, 2017 by T.Hodd
avatar
T.Hodd: You can decompress .rar with free software.
Not free (as in freedom) software. From the UnRAR license:

The UnRAR sources may be used in any software to handle RAR
archives without limitations free of charge, but cannot be used
to re-create the RAR compression algorithm, which is proprietary.
This clause makes UnRAR non-free. See [url=https://fedoraproject.org/wiki/Licensing:Unrar?rd=Licensing/Unrar]https://fedoraproject.org/wiki/Licensing:Unrar?rd=Licensing/Unrar[/url] for more information.
avatar
dtgreene:
That's interesting, so 7-zip shouldn't really be able to (de)compress .rar's then.
avatar
T.Hodd: *snip*
You could try this: Fantasy Name Generators.