Page 13 of 29

Re: Amber development

Posted: Thu Mar 09, 2017 4:39 pm
by jack1974
Image
Doing the tutorial for the manual crafting screen! Lol this is a classic of gamedev, working hours for something that maybe only 1% of players will use :lol:
In practice you can pick each ingredient to use, but (luckily!!) there are auto-crafting buttons, with possibility to choose highest / lowest quality targets, and the AI will do the task.
This screen will be used only by those "hardcore players" who wants to manually add the ingredients, for example to save some money if the task will require a specific target quality.
Because if you pick high quality autocrafting, you could risk to craft for example a batch of fertilizer quality 90, when maybe the task/order you got was to craft 5 fertilizer >50 quality. So the (fool) hardcore player would go in this screen and manually pick the ingredients to fullfil the order but not waste the most precious ones :mrgreen:

Re: Amber development

Posted: Thu Mar 09, 2017 5:38 pm
by Troyen
jack1974 wrote:Image
this is also the moment where the crafting framework will be put to "full test". I mean, I made 250 recipes :lol: and it was working but the crafting framework is much more complex than it looks to the players, so there are several minor features that hopefully I'm going to add with Anima's help during this month.
As I said I don't want to make anything overcomplex but there are still a few missing "key" features that I want to add :) For example in the screenshot above, now I display the quantity of the ingredients, so you know what you're missing! Before it would just say "you're missing stuff!" but without being able to know WHAT, unless you looked in the inventory... not really good :mrgreen:
How would this look with the 0 in red? Seems like you greyed out the tools icon, but can still be a little hard to notice the (0) at first glance.

Re: Amber development

Posted: Thu Mar 09, 2017 6:25 pm
by jack1974
Yup I can also do that :)

Re: Amber development

Posted: Fri Mar 10, 2017 12:05 am
by Palmettogamer14
Holy smokes! I'm so looking forward to this game!

Re: Amber development

Posted: Fri Mar 10, 2017 8:04 am
by jack1974
Thanks. I think next week or so I might start preorders, since by then the story part should be ready, and I'm sure the game will be out a way or another :lol:
Image
After talking with Aleema I changed it so that uses the more common format youhave/youneed, which is used in many crafting games. Also, in the example screenshot above, I also highlight in red the items you're missing (beside grayscaling the item itself). I think now should be OK!

Re: Amber development

Posted: Fri Mar 10, 2017 9:59 am
by jack1974
Image
Finished the "status screen" tutorial as well! Now I have to start adding all the various activities, random events, etc and link all the various characters scenes into the game. I'll probably devote the next week to this, hopefully next Friday will be at a good point.

I thought to copy paste the tutorial texts here since I wrote those myself, in case someone wants to fix/edit them (in some cases I was forced to shorten some sentences to have the texts fit the small tutorial window!):

Code: Select all

    TutorialText=["","In the full game, this space will be used to show you the time of the day, money left, places to visit and other info.\n\nFor the tutorial though, it will be used to guide you through the various steps.\n\nYou can use the Next and Previous buttons to navigate the tutorial.",
        "On top of the screen you see three buttons: status, recipes and inventory.\n\nStatus: see various stats about Amber\nRecipes: main crafting screen\nInventory: items Amber owns\n\nWe're going to focus on the crafting part for now: we'll review the status screen later.",
        "Recipes Screen (1/5)\n\nIn this screen you can both review the known recipes, but also craft the items directly.\n\nThe buttons on top lets you filter the recipes based on the skill required (Jewelcrafting, Metalworking, etc) or on the item level (tier1, tier2, etc).\n\nYou can also sort the recipes list.",
        "Recipes Screen (2/5)\n\nThe recipes list on the left has greyed out names: means you know that recipe but don't have enough ingredients for it.\n\n[Click] Basic Fertilizer recipe now and you'll see a list of ingredients: first number is how many you have, second is the amount required. Of course changing the quantity changes the required amount.",
        "Recipes Screen (3/5)\n\nAutomatic crafting low quality will craft the item auto-picking the lowest quality ingredients, while high quality will do the opposite.\n\nManual crafting will instead open the crafting screen, where you can craft the item as you want.\n\nTry [click]ing on Automatic Low Quality now.",
        "Recipes Screen (4/5)\n\nSee how you created 1 basic fertilizer item of low quality?\n\nNow try auto-creating another fertilizer, but with high quality this time.\nThis system will always try to craft the required item(s) amount with the available ingredients.\n\nLet's see manual crafting now!",
        "Recipes Screen (5/5)\n\nOnce again [click] in the recipes list the Basic Fertilizer but this time [click] on Manual to craft the item manually.\n\nNote: most of the time you'll use automatic crafting, manual will be only required for specific tasks where a target quality is set, and you don't want to waste precious ingredients.",
        "Manual Crafting (1/2)\n\nIn this screen you can manually pick each ingredient to use, following the chosen recipe.\n[Click] on any ingredient on the recipe on top, and the list of available ingredients will show at the bottom.\nYou can then [click] to select the ingredients to use: note how the expected item quality changes based on what you pick?",
        "Manual Crafting (2/3)\n\nThis because each ingredient in a recipe has an impact in the final item quality.\nIn some recipes, certain ingredients matters more than others. The only way to find out is to experiment with manual crafting!\nLastly, let's see how to fill correctly the recipe to craft the final item.",
        "Manual Crafting (3/3)\n\nThe icons on top are greyed out until you choose the required quantity: for example for this recipe you need 2 animal blood. After you choose 2 from the list below, that icon will become colored.\nRepeat this step for all the ingredients, or use autocomplete to automatically finish the recipe then [click] on Craft Item.",
        "End Of Tutorial\n\nYou now know all you need to craft items using ingredients!\n\nYou start only with a few recipes and items, but soon you'll learn how to gather ingredients or buy them, and how to get new recipes.\n\nPlease [click] End Tutorial button at the bottom to exit the tutorial.",
        "",
        "",
        "Status Screen (1/3)\n\nHere you can see Amber's alignment (light/dark) which changes based on her choices thorough the game story.\n\nDepending on your alignment, Amber will say different things during the game.\n\nThe love interests have a light/dark alignment too, and it will influence the ending you get.",
        "Status Screen (2/3)\n\nMorale and Energy are important to do some activities and influence crafting. Reputation will be important later in the game to acquire new items or recipes.\n\nBelow there are the various Amber skills levels (Jewelcrafting, Metalworking, etc).\nEach recipe has indeed a minimum skill requirement to be used.",
        "Status Screen (3/3)\n\nLastly you can see the relationship and alignment of each love interest.\nThe relationship will increase as you talk with them and later in the game go out on dates.\nAlignment will change based on the game's choices, and will be like Amber light or dark.\n\nThat's all you need to know!",
        ]

Re: Amber development

Posted: Fri Mar 10, 2017 7:37 pm
by Jaeger
The instructions seem pretty clear, from skimming through the text.

Re: Amber development

Posted: Fri Mar 10, 2017 8:22 pm
by jack1974
Cool, thanks for checking :)

Re: Amber development

Posted: Fri Mar 10, 2017 10:29 pm
by BobTheMob
"Manual Crafting (2/3)\n\nThis because each ingredient in a recipe has an impact in the final item quality.\nIn some recipes, certain ingredients matters (should be matter) more than others. The only way to find out is to experiment with manual crafting!\nLastly, let's see how to fill correctly the recipe to craft the final item.",
"Status Screen (2/3)\n\nMorale and Energy are important to do some activities and influence crafting. Reputation will be important later in the game to acquire new items or recipes.\n\nBelow there are the various Amber (shouldn't be there) skills levels (Jewelcrafting, Metalworking, etc).\nEach recipe has indeed a minimum skill requirement to be used.",

Those are the only things I could see as needing to be fixed. :)

Also, qs.: the various love interests--do their alignments change w/ Amber interacting w/ them? Or vice versa? And do their alignments alone affect the endings or does Amber's also play a role in such?

Re: Amber development

Posted: Sat Mar 11, 2017 4:49 am
by Troyen
"Recipes Screen (1/5)\n\nOn this screen you can review the known recipes and craft items.\n\nThe buttons on top let you filter the recipes based on the skill required (Jewelcrafting, Metalworking, etc) or on the item level (tier1, tier2, etc).\n\nYou can also sort the recipe list.",
Are you going to capitalize the tiers? Tier 1, Tier 2, etc.?
"Recipes Screen (2/5)\n\nIf a recipe on the list to the left is greyed out, you know that recipe but don't have enough ingredients for it.\n\n[Click] The Basic Fertilizer recipe now and you'll see a list of ingredients: the first number is how many you have, the second is the amount required. Of course changing the quantity changes the required amount.",
You said you had to trim some words to fit on the screen. If this is too long, trim the "the"s I added in the second sentence. (But I cut words from the first, so maybe it fits?)

"Recipes Screen (3/5)\n\nAutomatic crafting low quality" looks like a name, but I'd need to see what it refers to in order to offer an editing suggestion. The parts of speech don't match.

(Recipes Screen 4/5) "This system will always try to craft the required item(s) amount with the available ingredients" - I don't follow what you mean by "required item(s) amount)" here. Is this the recipe item? Or is it talking about a quality requirement? Depending on which, you may not even need this sentence.

"Recipes Screen (5/5)\n\nOnce again [click] Basic Fertilizer in the recipes list, but this time [click] on Manual to craft the item manually.

Manual Crafting (1/2)" - you mean (1/3)? ;) (You can also delete the comma before "following")
[Click] on any ingredient in the recipe on top
use. Notice how the expected item... (Also note the : -> . change!)

Manual Crafting (2/3) - in addition to Bob's fix, also change "in the final item quality" to "on the final item quality" and "fill correctly" to "correctly fill".

Please [click] the End Tutorial button...

Status Screen (1/3) ... thorough -> through

Status Screen (2/3) in addition to Bob's fix, change "skills levels" to "skill levels" and delete "indeed".

Status Screen (3/3) I think the "later in the game" while accurate, makes it harder to read. Fixing it would add a bunch of words, but I think you could just remove it.
Alignment will change based on your choices in the game, and will be like Amber light or dark. (I don't get what you mean by "and will be like Amber light or dark" so I was unable to edit it. Are you talking about your specific interaction with that character? It's phrased like it's a copy of Amber's current alignment.)