I like playing games, and I like making things, so I mashed them together to make games. Ichor Flowers is a game I am making right now, in my room, with my laptop. I currently don't have much to show off, except for the dialouge system, which is in the image below. Nothing else about it is really set in stone yet, except that there will be 2 protagonists, Sarah and Joshua, and 4 deuteragonists to help, Amari, SUNSET, and 2 other characters I don't have good concepts for yet. The game will probably be a RPG, with the main mechanic being that you are able to switch between the 6 characters on the fly, who each have different skill sets. The story is boiled down to 6 people stopping the terrible mischief of John Evil (read: starting a solar-system scale, biblically-accurate Armageddon) because they don't want to die. I'm not really sure what Ichor Flowers (the plant) will be as a concept, maybe a plant that stores magic or something, I don't know.
UPDATE 5/18/2025: yes, I am still working on Ichor Flowers. I have been revamping the movement system to both give it more features, and be usable for more than the just the player. The new system uses a class instead of being a standalone script, allowing me to make derivatives off of it, letting me make a similar moveset for the player and npcs, and then inputting them in different ways. in layman terms, that means I can save time and resources by making a single system both the player and npcs use.
here is an image of the planets I've made so far. I won't tell you what they are though because I feel like gatekeeping, and don't feel like typing all that much at the moment. The background is brown due to jpeg compression btw
UPDATE 5/26/2025: I am STILL working on Ichor Flowers, no I have not abandoned the project yet. (hopefully never.) I am done with the movement system now, and also got done with a new dialouge system, due to some interesting (not necessarily good or bad) circumstances in my school life, and thus having an incredible amount of time which I would rather not spend scrolling on social media. I am starting to realize I talk/type in a very formal manner. On a tangent, I was playing Roblox a couple of months ago, and after talking on voice chat someone told I talk formally. Because of this I am much more aware in the way that I talk, not necessarily ashamed of it though.
UPDATE 5/26/2025 but later: I searched up Ichor Flowers on my browser, and only got results for Dandy's World, which peeves me a little bit. At least searching Ichor Flowers game gives this page as a result. I also forgot to mention last night (the previous update I uploaded at 1 am) that I'm working on cleaning up this page a little bit and fleshing it out a bit more.
UPDATE 5/28/2025: Today I made a cool song for a secret boss. Too bad I can't show you it though, because it's planned to be much later in the game than what I'm currently at (the beginning) and showing you would spoil the suprise. On the topic of the beginning, though, I have done some artwork for the first area of the game, Dis. On another tangent, it is raining like HELL here right now. Off that tangent, I'm not sure if I'll actually be working on improving this page, as I've just been working on Ichor Flowers itself. I wonder if anybody actually reads these
UPDATE 5/30/2025: Today is the first day of summer break! That means 12 hours of grueling labor to make idle dialouge a thing. I made idle dialouge over the course of 2 days, a little text box that appears over a character's head to display something they're saying. Below is a demonstration of that, because it isn't beyond midnight as of typing this. I also removed some really old stuff on this page; if you didn't see it, you aren't missing much. Also, I am no longer trying to refurbish this page, because that doesn't seem like a good idea when Ichor Flowers doesn't actually exist as a proper game yet. I might add a few horizontal separators though for organization purposes. Lastly, I am going on hiatus on 6/4/2025, because that is when Deltarune releases, and I want to play it on release.
UPDATE 6/1/2025: I finally added a health system. Somehow after many weeks, I have neglected to add a health system, and after two days I finally did that. Mechanically, it applies to pretty much all entities, and allows for damaging through an Area2D node, and even allows for factions, where entities of the same faction can't damage eachother. For the average player though, you don't need to know what that means, only that you won't be able to hurt your friends, and that some objects (eg. spikes) will damage every enemy.
UPDATE 6/2/2025: I made some animations for the start of the game, as well as the opening cutscene. I may upload a video showcasing this soon so maybe stay tuned for that. I don't have much else to say on my mind, except that my ULTRAKILL Malicious Face Ceramic Mug finally got delivered. (Not sponsored) And also that there is a gif (pronounced /ɡɪf/) below this paragraph of someone waving goodbye.
UPDATE 6/3/2025: I did more spritework on the starting area, and figured out how to use masks in GIMP, making texturing a lot easier. I also managed to get some more dialouge for the starting area. Another reminder that I won't be doing anything on 6/4/2025 because that is when Deltarune releases. A hopeful estimate for when the first video gets published out is by the end of this week, because I still need to do the background for the first area, the ground for the first area, and enough of the next area to make it seem complete. Deltarune tomorrow. (I don't own Deltarune, that is made by Toby Fox. I'm the guy who is making Ichor Flowers.)
UPDATE 6/16/2025: It's been a while since I've last wrote something! Anyway, I did play the new Deltarune chapters, and they were pretty good. I am now working on fixing the animation system for the second time to make it capable of doing the things I want it to do. The new system essentially makes every body part it's own animation, and with code I just change the location of each sprite depending on what animation I'm using. I could use an animationPlayer node for this, but doing that causes weird bugs in the animation that I would rather not have. Also, that hopeful estimate of the first video is probably going to get pushed to an indeterminate point somewhere in the future. I want to work on the levels and story, but I'm still stuck coding stuff like health and inventories.
UPDATE 6/27/2025: This is a short update to tell anyone reading this that I implemented saving. All levels have a levelData node, which saves whatever is inside it's dictionary to a levelData file every 60 seconds. This allows for objects to check something without having to directly know where other objects containing those variables are, only having to know the levelData node. This was the original intent of the levelData node, but now I've expanded it to also save data in the level, as that would be pretty useful. It is 3AM as I am writing this, so I don't want to write too much stuff. I gotta make a devlog some time though, that would probably be fun to do. Lastly, I probably won't make these notes as often for a little while, because I want to spend time with family over the summer and not work on Ichor Flowers as much.
UPDATE 7/11/2025: I'm currently working on the inventory system. I originally made it yesterday, but then I realized I needed stuff like meta data to go along with the item to count things like the amount of the item there is in the slot, or specific flags for specific items. Because of this, I had to rewrite most of the code as most of it was unsalvagable. I also still presumably have to implement other things that I can't think of as of typing, so that hasn't been fun. I think after this, I only need to implement a ui element for the health bar, and I will be able to start making the game itself. I also forgot to mention I had to rewrite the code for the player characters, which wasn't as terrible since most of the code WAS salvagable, in order to support switching characters; Godot doesn't like when you try to switch the script of a node at runtime.
UPDATE 7/28/2025: The inventory system has been (mostly) completed, enough so that I can start working on other things now. The Mike and Jack room is next. I also learned how to use Git. Okay bye byr
Here's a link back to the home page: Right Here