Shipped this project!
Im not planning to support this game anymore. As I got too much hate and the game died. Probably gamedev isn’t something I like to do. I’m more software dev…
Im not planning to support this game anymore. As I got too much hate and the game died. Probably gamedev isn’t something I like to do. I’m more software dev…
I added language support and added 3 languages: Russian, Spanish and Ukrainian
Log in to leave a comment
Added sprint!
Works on phones, consoles, VR and PC. Basically everywhere hehe.
Had to also rebind ShiftLock to LeftControl on PCs. I copied PlayerModule, went to CameraModule -> MouseLockController and changed LeftShift to LeftControl
Log in to leave a comment
Made more effects for special rounds. So I made “Accident Kill” that kills you with 4% chance when you click the button (couldn’t show that on video, but it kills for real :P), and made “Mixed Colors” that mixes colors of all buttons, no idea why but text of button changes its color when the button is updated, I will fix try to fix it somehow. Also fixed many bugs.
Log in to leave a comment
Made special rounds system! Special rounds run every 12 hours at 6pm/6am UTC so people around the world can play. Each time it will give random effects (WIP).
Had to rewrite many modules for that, also move some code from PlayersModule to GameLoopModule because of circular imports
Log in to leave a comment
Log in to leave a comment
I did only refactoring.
Divided GameStateModule to 4 modules:
THERE IS NOTHING TO SHOW, JUST REFACTORING
Log in to leave a comment
(Screenshot is only for the first change, everything else is technical changes that are hard to show, as I don’t have enough RAM to show third change for example, it needs 3 players)
Log in to leave a comment
Log in to leave a comment
Got really distracted by things irl (I was making my own speakers from headphones…), and I wasn’t coding and doing anything for 2 days, I was planning on releasing special rounds on 20th of March but I didn’t even think about the idea… So hopefully until 22th of March I will finish at least a bit of it heh.
Also somebody left really bad quality votes on my project, I told yall in ship message, I will improve devlogs and that I didn’t know about flavortown when I was making the game itself, so I just couldn’t get many devlogs physically…
Log in to leave a comment
1.Improved lobby so it doesn’t look that boring (will have even more things later, I’m still thinking…)
Started sending how many players join, so roblox has time to join before first round start, as I saw many situations where it was taking more than 10 seconds for people to join…
Rounding numbers in UI of arena
Log in to leave a comment
It took me a lot, when I started I didn’t know about flavortown so sorry for one big devlog, next ships will have better and detailed devlogs!!
So I wanted to make something that will not take me much time and it will get players. (I think I wasn’t succeed…)
Let’s start from the beginning, first what I made was lobby.
After that as I remember I started doing simple architecture so modules like: ArenaModule, GameLoopModule, GameStateModule. (don’t judge the names much, it’s my first game on roblox). Wanted to add sideeffects to buttons but couldn’t get any ideas for them it was supposed to be something like “on the next round red and blue buttons will be swapped”, so there are still modules for that but it doesn’t really do much now.
I added simple minigames and the first one I added was ColorEvent, where you remember color in the beginning of the game and then in the end of the game choose what you’ve chosen in the beginning, very simple I think.
Also the game used to be gray and with small terminal in the center, I’ve improved it later.
So what I did later was client-side AmbienceModule that is just playing random sounds I have in ReplicatedStorage.Ambience folder and it checks different attributes of how to play the sound (like in the random direction or in the center).
Then I released the game as “early alpha” and invited my friends to play it, it didn’t have anything at all in the beginning. Only lobby and the game, with no leaderboard or whatever. Later I added leaderboards in the lobby and added different death animation that you can buy with money you earn from the game.
And very recently I added daily quests that give cookies and with cookies you can buy even more things. The game makes me stress so much cause omg, so much stuff to do… Like I need more customization but also somehow make people return to the game. Someone was saying I should improve the atmosphere of the game, add something to the map, etc. I will try something.
Log in to leave a comment
Made base of backend: e.g login/register, post and users endpoints
What is not done: comments, notifications, reactions, DMs, “My Activity”, user server settings
Also some endpoints changed their format, so frontend’s code was changed too.
Like posts had ‘ctags’ and ‘tags’ fields, now it’s ‘tags’ and ‘flags’.
It was hard, cause it’s the first time writing code on Rust.
Log in to leave a comment