Welcome, Guest! Login | Register
Mariuccha, Alchemy Queen
Info
Report
258 Posts

working on another project folksss!!

ripping the description of it straight from my itch page: "Mariuccha is an old elven with a dark, tragic past, trying to make amends for her sins by opening an alchemy shop with the help of her ghost friend Mr Testamentin.

Help her becoming successful by making the right choices, befriending the right people and keeping her out of troubles in this innovative strategy game."

i also made a devlog about it
https://youtu.be/ZybO7LqNAuk

i'll keep you posted, mwah!
Created on: 6 months ago
Info
Report
258 Posts

https://youtu.be/tIhwTIh-Vlk
hello hello everyone! is this place dead? sorry, i don't check discord much
anyways, new devlog, enjoy!
Created on: 5 months ago
Info
Report
257 Posts

I was very surprised when I saw your game on GameJolt, being on the 9th page of the current Hot GameJolt games. Good job! Also, this game is REALLY interesting, I look forward to it!
Created on: 5 months ago
Info
Report
258 Posts

aaaaand new devlog!
https://www.youtube.com/watch?v=ZvX0d2UJnis

thank you Doomer, support on Game Jolt has been a lot more than i expected, it was worth it to start taking the site more seriously
Created on: 5 months ago
Edited on: 5 months ago
Info
Report
258 Posts

I have opened a giveaway that will last around one week for Mariuccha, Alchemy Queen!

You can partecipate to it by replying to this thread (https://gamejolt.com/p/im-doing-a-giveaway-follow-mariuccha-alchemy-queen-https-gamej-xgdsqakg) on Game Jolt!

Merrrry Christmas everybody!
Created on: 4 months ago
Edited on: 4 months ago
Info
Report
258 Posts

wow, completely forgot i had a thread for this game on here, how could i?

jokes aside, the game's changed quite a bit over these 2 months and is now almost over, and it will be available on pretty much every gaming website on the market (Jolt, Itch, Indiegala, IndieDB, Steam, Gog) on the 4th of april FOR FREE!

i released a trailer, check it out
https://www.youtube.com/watch?v=CebOgbpFLr0
Created on: 2 months ago
Info
Report
246 Posts

good job Time Stop Dev. The coding for the game must have been complex , systems and systems working together. well done
Created on: 2 months ago
Info
Report
207 Posts

Will definitely try it out when it's done!
Created on: 2 months ago
Info
Report
258 Posts

hey, can someone give me a hand?
i'm having problems with my IEnumerator, basically if i put the startcoroutine() line on void start() it works just fine, but if i put that same line anywhere else in my script it will just stay ignored
for example, i have a function that activates after the passing of each day, and i want to start the IEnumerator whenever that function is called, but while everything else works just fine, the startcoroutine() does nothing.


public void Nextday()
    {
        daystotal += 1;

        daysweek += 1;
        resetmonthtext.SetActive(false);
        month += 1;

        StartCoroutine(changeprice());
      


        }
Created on: 1 month ago
Info
Report
326 Posts

This particular code has nothing wrong with it. It should work unless Nextday() is never called. You should give us more context.
Created on: 1 month ago
Info
Report
258 Posts

EDIT: made an intresting discovery
the coroutine starts properly in Nextday() if Nextday() is called from another script, but if it's called from a button it won't.
i'll investigate.

DOUBLE EDIT: I SOLVED!
it was because the object that has the script was turned off for a frame, now it works just fine

below is the IEnumerator that is supposed to be activated
as i said, all other lines in Nextday() work just fine, it's just the startcoroutine that doesn't work when activated from there, while it works just fine if activated from the Start function


IEnumerator changeprice()
    {
        

        

  
  

    if (daysweek == 1)
    {
    
        for (int i = 0; i < 30; i++)
        {
            yield return new WaitForSeconds(0.01f);
                Debug.Log("porcoddiooooo");
                materialbuy[i].GetComponent<buymaterial>().price2 = materialbuy[i].GetComponent<buymaterial>().price;
            materialbuy[i].GetComponent<buymaterial>().price2 += PlayerPrefs.GetInt("buychoice");
            materialbuy[i].GetComponent<buymaterial>().price2 *= whatmonday;
            materialbuy[i].GetComponent<buymaterial>().medayss();

        }



    }


        if (daysweek == 2)
    {
      
        for (int i = 0; i < 30; i++)
        {
            yield return new WaitForSeconds(0.01f);
            Debug.Log("porcoddiooooo");
            materialbuy[i].GetComponent<buymaterial>().price2 = materialbuy[i].GetComponent<buymaterial>().price;
            materialbuy[i].GetComponent<buymaterial>().price2 += PlayerPrefs.GetInt("buychoice");
            materialbuy[i].GetComponent<buymaterial>().price2 *= whattuesday;
            materialbuy[i].GetComponent<buymaterial>().medayss();

        }



    }

        if (daysweek == 3)
    {
      
        for (int i = 0; i < 30; i++)
        {
            yield return new WaitForSeconds(0.01f);
                Debug.Log("porcoddiooooo");
                materialbuy[i].GetComponent<buymaterial>().price2 = materialbuy[i].GetComponent<buymaterial>().price;
            materialbuy[i].GetComponent<buymaterial>().price2 += PlayerPrefs.GetInt("buychoice");
            materialbuy[i].GetComponent<buymaterial>().price2 *= whattuesday;
            materialbuy[i].GetComponent<buymaterial>().medayss();
        }



    }

        if (daysweek == 4)
        {
  
        for (int i = 0; i < 30; i++)
        {
            yield return new WaitForSeconds(0.01f);
                Debug.Log("porcoddiooooo");
                materialbuy[i].GetComponent<buymaterial>().price2 = materialbuy[i].GetComponent<buymaterial>().price;
            materialbuy[i].GetComponent<buymaterial>().price2 += PlayerPrefs.GetInt("buychoice");
            materialbuy[i].GetComponent<buymaterial>().price2 *= whatthursday;
            materialbuy[i].GetComponent<buymaterial>().medayss();
        }



    }



        if (daysweek == 5)
        {
      
        for (int i = 0; i < 30; i++)
        {
            yield return new WaitForSeconds(0.01f);
                Debug.Log("porcoddiooooo");
                materialbuy[i].GetComponent<buymaterial>().price2 = materialbuy[i].GetComponent<buymaterial>().price;
            materialbuy[i].GetComponent<buymaterial>().price2 += PlayerPrefs.GetInt("buychoice");
            materialbuy[i].GetComponent<buymaterial>().price2 *= whatfriday;
            materialbuy[i].GetComponent<buymaterial>().medayss();
        }



    }

        if (daysweek == 6)
        {
        
        for (int i = 0; i < 30; i++)
        {
            yield return new WaitForSeconds(0.01f);
                Debug.Log("porcoddiooooo");
                materialbuy[i].GetComponent<buymaterial>().price2 = materialbuy[i].GetComponent<buymaterial>().price;
            materialbuy[i].GetComponent<buymaterial>().price2 += PlayerPrefs.GetInt("buychoice");
            materialbuy[i].GetComponent<buymaterial>().price2 *= whatsaturday;
            materialbuy[i].GetComponent<buymaterial>().medayss();
        }



    }


        if (daysweek == 7)
        {
        
        for (int i = 0; i < 30; i++)
        {
            yield return new WaitForSeconds(0.01f);
                Debug.Log("porcoddiooooo");
                materialbuy[i].GetComponent<buymaterial>().price2 = materialbuy[i].GetComponent<buymaterial>().price;
            materialbuy[i].GetComponent<buymaterial>().price2 += PlayerPrefs.GetInt("buychoice");
            materialbuy[i].GetComponent<buymaterial>().price2 *= whatsunday;
            materialbuy[i].GetComponent<buymaterial>().medayss();
        }



    }

    }
Created on: 1 month ago
Edited on: 1 month ago
Info
Report
207 Posts

Not trying to hate on anyone or anything - but for God's sake, use BBCode.
[code]<INSERT SOURCE CODE[ / code]
(WITHOUT THE SPACES)

This brings back bad memories...
Created on: 1 month ago
Edited on: 1 month ago
Info
Report
258 Posts

took me long enough, but the game's finally over! only 10 days later than it was supposed to
check it out
https://gamejolt.com/games/mariuccha/547283
Created on: 3 weeks ago
Info
Report
207 Posts

Going to give it a try tomorrow, since it's 2 AM and I'm supposed to finish writing some code for 3DRadSpace lol
Created on: 3 weeks ago
Info
Report
258 Posts

might as well post here, i updated a bunch of stuff, fixed some other and added more on top of it

here's a complete list

In amounts depending on your current month, each day some Materials in the Buy Room will be randomly rendered Illegal. As such, the only way to purchase them is to first buy a Black Market Token.

You are now given the option to engage in Permadeath mode, meaning that if you get a Game Over your save file will be instantly deleted.

You are now given the option to engage in Free mode, meaning that you can play without Special Requests, dialogues and mechanics changes that depend on the story progression.
All licenses will also be immediately available.

Pre-Run Customization

You can now:

-Select between FREE and STORY mode.
-Select if to activate Permadeath.
-Select the starting month.
-Select if to just ignore the Illegality of a Material.
-Select the option to get a Game Over if you fail enough regular Requests.
-Change the number of regular Requests to fail in order to get a Game Over.
-Change the number of regular Requests available at once.
-Select the option to have no manager.

Balance changes:

-Rewards for regular Requests have been increased.
-Failing a Request now will mean losing only half of the Reward in Kulini, not its entirety.
-Prices for selling an Object have been increased.
-Starting Kulini amount has been increased.

Minor changes:

-New random quotes for Mariuccha have been added.
-The sprite to represent Kulinis in the Turrett Minigame has been changed.
-Sometimes there will be no weekly or daily Material offered in the Buy Room.
-Surprise events can now remove your current manager.
-You can remove your manager for Free on the Manager Change Room that appears every Sunday.
-You can see the amount of Materials you possession in the Create Room.
-Some texts and sprites that weren't properly centered now are.
-The volume of some audio files has been reduced.
-Tutorial section has been updated to incorporate the new rules.
-Main screen has been updated to include my website and a donation button.

Plus a bunch of bug fixes.
Created on: 16 hours ago
Reply
Preview
Post
Or use the advanced reply form here...
Sponsored