Day 25/365
I got the steam workshop to sync to the pre-existing modloader i had for github mods. If you hit subscribe for the item, it properly subscribes to it on the workshop! Only real difference is that with the github one, It would retrieve the mod data json so the game knows which version the mod belongs to without needing to download the full mod, however steam does not have such a feature so the "Same version" "same update" and "all" filters dont effect steam workshop mods. When I get more updates out (or more mods come out), i might opt in for the beta steam workshop thing where workshop items are available for specific builds only, meaning you cant download outdated mods. i think. idk. Next I have to add uploading the mod! What im thinking of doing is making it so it auto parses for tags, since my modloader can know what type of elements the mod contains! the weather wasnt that bad today tbh. Its really just a bit cold thats all. We didnt get any power outages like my parents feared!!!
Day 24/365
Today was a nice and cozy day! I set up steam workshop fully for one turret!!! Well sorta. In terms of the workshop bit, its all complete. Now I just need to get things like the ingame mod browser and ingame mod uploader to use steamworkshop. But via the steam ui, i can subscribe to items and it will download it properly and my game reads it into the mods!! It also started to snow... oh well I dont think the snowstorm will be THAT bad! (odds are i am going to regret my words)
Day 23/365
A lot of the day was spent preparing for the upcoming snowstorm, so I didnt do all that much. I helped code a bit on the roblox game my friendgroup was making, I made a modular system to easily add new gears and abilities as UI. I also started a hytale mini-tutorial series where i show how to make specific elements in the world gen system! First episode I showcased how to add strata lines to the generation!
Day 22/365
I was out of the house most of the day so I wasnt able to get all that much done, but i did experiment more with hytale ui! I tried getting a progress bar ui element loading (like a healthbar) but it kept erroring so i think i might have to code it manually :C
oh well you win some and you lose some!
Day 21/365
Due to me finally settling down at my pc a lot later than usual, I really didnt get all that much done. I played and talked with friends, and I added a bit of features to the capture the flag game i was on about last post, such as randomized teams. My favorite minecraft roleplay-ish server announced that they are closing down the server the day after its 1 year birthday. Its sad but it was a great run, then again I could have seen it coming for various reasons. I played around with even more hytale plugin stuff and got a custom hud to show up, and you dont even need a command to make it appear! I will probably turn this into a cool stat-bar soon for a game im trying to recreate
Day 20/365
I looked into hytale plugins a bit (i didnt get far). When my friendgroup got a bit bored and were struggling with games to play we just made a capture the flag game on roblox lol!!
Day 19/365
Played around with even more hytale biome generation yayay!! I sent in a request for an HCB nonprofit for my hackclub! I also started work on setting up steam workshop for my game One Turret.
Day 18/365
Made even better hytale custom biome mod tutorial. I was out for most of the day so I didnt get much else done. I did add custom games to my aces project, now you can edit things like player count, cpu count, dice count, and more settings to come probably
Day 17/365
Today I made a low quality hytale custom biome mod tutorial, alongside wrote a script for a better video. Had a hack club meeting!!! Today we did polygon, whilst eating grub we got from grub :D It was pretty fun but we did run over time. We ran overtime so much that we had to leave because the library closed! However my dad was talking with his boss (my dad's boss' sons attend my hackclub) and we are going to arrange a new venue, one where i wont be stressed about going over the time limit. I did not work on aces today. Oh well. You win some you lose some.
Day 16/365
I published my hytale mod from yesterday onto curseforge, and it already has 100 downloads!! Most of the day I was playing around with hytale lol (And doing irl stuff). I also started work on my first draft for the hackclub magazine!
Tommorow after my club meeting im going to try and lock in on aces. If I dont have 30 hours in by the time my classes start on monday im gonna be worried!
Day 15/365
Today I did MORE hytale modding! Look at this cool biome thing I made (i made the buildings and generation and such, not the blocks)! Will be putting this on mod hosting platforms soon once I add some more stuff trust. Then again i gotta lock in more on aces soon!
Day 14/365
Today I spent most of my day playing around with hytale modding, in particular structures and world generation. for my aces I made a main menu and a transition screen. I also came up with a better name for my game.Day 13/365
Today I made a card generator for my aces project. I learned a bit more how svgs worked, and this system automates my workflow a LOT. Basically previously I would have to make the text, then turn it into a raster image, then paste that raster image onto the svg which would have taken forever. Now, in godot, it does that process for me, alongside automatically knowing the text since its in the card data!!!!
Cards are now accurate to the actual effect! Next I need to make the custom images, and add a bit of polish.
And if your wondering what the words are at the bottom of the cards, its for a little gimmic thing later that I will explain once i implement it >:)
Outside of aces, I bought hytale and tried modding in it.
Day 12/365
Today on my aces game I made stuff
yeah thats it bye
jk
I made the board round, physical turn indicator, and the sky changes colors to represent the combined follower colors of the current player. Users now get shown their cards rather than the hardcoded ones i have in the scene. Some cards will now be cancelled if it cant do a specific effect properly (i.e. kill 2 crimson civillians to get amber followers. If there are no more crimson civillians, the card wont run now )
Engrams of chaos got accepted into #C0A8CMWM0CR| for 1 full page! yay!Day 11/365
Today I got a good chunk of progress on my aces game. I planned out some cards im going to add in the near future, Tweaked the shader coloring, user-card targeting, and made this neat metaball-esque effect for UI. I dont think it looks the best though so I might redo it.
Outside of aces, I cleaned up the repository for one of the games i made for shiba (Engrams of chaos), and submitted the game for #C0A8CMWM0CR|! I hope it gets accepted :D
Day 10/365
Today I spent all day hanging out with my 2 friends at a waterpark. after the waterpark we went to this snow tubing place where they had snow generator stuff. After a while I noticed that some lanes were faster than others and my insticts made me want to like write it down in a spreadsheet and figure out which is fastest most the time. but i didnt because yknow im kinda like just trying to have a fun time (i didnt have my laptop either lol). Anyways I didnt actually make any progress lol. Im thinking of changing up the color pallete in the shader. While it IS source accurate I think its a bit bad to look at. (example of new one photo)
Day 9/365
Today I spent most of my day at the hospital, staying with my mom while she was there (she was REALLY dehydrated somethin like that idk. Shes fine now dont worry). By the time we got out of there it was 6 pm which I then picked up my friends who were staying the night so I legit didnt spend any time on my project today. But I did think a LOT about the ui for my aces project. I think i might try recreating the "lava lamp"-esque effect the game "Cult of the lamb" has!
Day 8/365
Today I made my aces game look a bit better! I added sprites for "other players" and threw in a shader I got from @/armand 's "space game" project they made for shiba (really good game, you should <https://nanomars.itch.io/space-game|check it out >btw). Anyways the shader has color pallete support, and since my game is themed around occult stuff, I made a color pallete using the rider waite tarot cards and threw that in. Though due to a lack of purple I manually added some shades. I think it turned out pretty cool!
Day 7/365
Today I made cards visualize in my aces game. The game also shows the current player too! I also spent a bit of time working on one turret and made some more achievement images, alongside adding the rest of the achievement-giver pieces for the maps internally.
Day 6/365
Hi guys its me kaplin anyways today i woke up earlier than usual so I hopped on the grind early and I got a lot more progress than usual done!! For my aces game, I finished all the pull cards, balanced out some cards, added a display for the turn currency "pips", made cards throwable, and have a wip for moving cultists visually and wip for using cards as a player.Day 5/365
Made some more aces work! I now have more cards, nearly done with all of the "pull" cards! Once i finish those I will work on gameplay loop then implementing the 2 other card categories. I also made a even more complex round simulation system where it gets the top cards in 200 rounds by hand count and player count. (x and y respectively). this data actually reveals some very interesting connections trust!!
Day 4/365
Today I worked on my aces game but I felt generally lazy for some reason idk. I started work on a proper turn system and implemented pips to the game! Pips is the turn currency which determines what/how many cards you can play that turn, determined by dice roll. I also set up and experiment with the current cards: gave 5 cpus each 3 different cards, had them battle it out until stalemate or board-wipe (i havent made it so they can get more cards so there is a chance for a certain follower type to be untouched), log the winner's cards, and repeat 200 times. Though the data is... concerning, hopefully it balances out when i add more cards.
Day 3/365
Today I hosted my 3rd hackclub meeting, we did grub! Though we were really struggling with time, even though we have 2 hour-long meetings. For my aces project, I got card effects to work, though there is no cost for cards yet. I also made a round simulation by adding a few more card datas and having it run them. its not entirely realistic since every player has every card, which they choose at random. I tried coding cpu target choosing, but It isnt working just yet.
Day 2/365
Today I worked on my aces game and implemented card effects. Only the data side, I will do the functionality parser bit later. I now know how to use godot resources fully now!! yay!! I also worked on one turret a bit by designing 2 more achievement graphics (technically 4 but i hate one so i will redo it later)
Im making a new post to make sure my account is working lol