You are browsing as a guest. Sign up (or log in) to start making projects!

BitDrop

  • 15 Devlogs
  • 94 Total hours

This is a pachinko roguelike game inspired by Slay the Spire, Balatro, and Ultrapool

Open comments for this post

4h 1m 53s logged

UPDATE #15 Consumables Shop


Summary

Added consumables to the shop and reduced consumables slots


breakdown

  • you can buy and reroll consumables in shop
  • reroll animation rerolls consumables too
  • the consumables are a different shape then daemons in shop i gotta figure out the colors to be more different tho
  • two consumable slots instead of four

Next steps

i came up with alot more ideas to implement

  • balancing
  • endless mode
  • skill tree
  • overclock shards and daemon leveling
  • daemon synergies
  • more consumables
  • more sfx
  • more animations
0
0
3
Open comments for this post

6h 4m 56s logged

UPDATE #14 Consumables 2


Summary

Added two consumables, changed price of rerolls and did some code restructuring.


breakdown

  • added a consumable “flash sale” is basically temperance from balatro and gives sell value of all your daemons into your balance
  • added a consumable “dycrypt” and it decrypts unknown nodes so you know what they are
  • moved the payout ball orb stuff to a different file
  • moved the transitions stuff to a different file
  • you can now sell consumables and it adds to the balance aswell
  • two types of consumable one is instant use and one requires selecting something to effect i will use this later on nodes

Next steps

  • balancing
  • more consumables
  • more sfx
  • more animations
0
0
4
Open comments for this post

3h 56m 44s logged

UPDATE #13 Consumables


Summary

Added consumables slots graphics and the use/sell buttons that do nothing so far mainly ripped from the daemon code along with basic backend structure for consumables.

  • also fixed a bug where hovering sfx never stopped playing on glitched nodes

Next steps

  • balancing
  • consumables actions
  • more sfx
  • more animations
0
0
2
Open comments for this post

5h 47m 32s logged

UPDATE #12 Audio


Summary

Added sound effects and shop polish


breakdown

  • transition sound (my favorite)
  • bounce sound (need a better one)
  • hover glitched node sound
  • hover daemon sound
  • hover shop item sound
  • hover shop items for more interactivity

Next steps

  • balancing
  • consumables
  • more sfx
  • more animations
0
0
3
Open comments for this post

1h 51m 14s logged

UPDATE #11 Graphics


Summary

Added moving daemon animation and added encrypted nodes into the map that are a mystery of what it is until you click on them


Next steps

  • balancing
  • consumables
  • shop polish with hovers
  • sfx near the end
  • more animations
0
0
2
Open comments for this post

6h 15m 14s logged

UPDATE #10 Graphics


Summary

Added money adding animation, 4 new daemons, and a reroll animation

Finer Details

  • rerolls have a glitch animation
  • money scoring summons energy balls that glitch into balance 1 for each remaining ball and 1 for the money winning the level
  • fixed bug where you could have over 5 daemons
  • new daemon “Honeypot Trap” 30% chance to duplicate score
  • new daemon “Firmware Backdoor” +5MB per node hit
  • new daemon “Proxy Chain” multiplier per daemon owned (1.2x,1.4x,1.6x)
  • new daemon “Rootkit Persistence” every 3rd ball scores 3x

Next steps

  • balancing
  • consumables
  • shop polish with hovers
  • sfx near the end
  • more animations
0
0
4
Open comments for this post

6h 14m 26s logged

UPDATE #9 Map PT 3


Summary

Added menu transitions, fixeds a few bugs

Finer Details

  • changes orange glow on current column to green
  • made the nodes offset on the y and x axis a bit so it looks less grid-like
  • added a glitch menu transition
  • fixed bug where you couldnt interact with daemons in the map menu
  • fixed map generation that generates stray nodes
  • fixed map generate that generated incomplete paths
  • level name it now displayed on box on hover
  • light path that shows a path you can take to get to the node if you hover a future node from current node
  • nodes no longer mostly connect to every single other node

Next steps

  • consumables
  • shop polish with hovers
  • sfx near the end
  • more animations
0
0
6
Open comments for this post

8h 36m 24s logged

UPDATE #8 The Map PT 2


Summary

Polished the map more and added it into the gameplay loop so that it sets the quota and adds money still no animations for these

Finer Details

  • levels give money now
  • levels have a random amount of money that increase as you go
  • levels interact with setting rewards and score requirements
  • quota and reward are displayed on hover
  • corner brackets appear with easing in and out size on hover aswell
  • changed based unit to MB from KB cuz KB of data are kinda smol
  • fixed some frame update bugs where the stuff updates after selection making it look weird for a frame
  • faint orange glow on the column of levels you are on

Next steps

  • you can’t sell daemons in the map for some reason
  • map polish level node entry point
  • map path generation sometimes generates a void where you cant progress and also every node connects to every other
  • consumables
  • shop polish with hovers
  • sfx near the end
  • more animations
0
0
4
Open comments for this post

9h 10m 56s logged

UPDATE #7 The Map


Summary

I made it so rerolls cost money, empty daemon slots have a graphic now and started the start of a level map/selector.

Finer Details

  • made a hacking style map based on slay the spire’s level selector
  • map currently randomly generates nodes and connections
  • map scrolls using left or right click along with scroll wheel
  • nodes also have random descriptions as ive yet to come up with names for enemies and bosses i thought NETWATCH from cyberpunk 2077 would be cool
  • if you can’t afford a reroll the button gets darker to signal

Next steps

  • you can’t sell daemons in the map for some reason
  • finish map to link to game
  • consumables
  • shop polish with hovers
  • sfx near the end
  • more animations
0
0
6
Open comments for this post

5h 5m 3s logged

UPDATE #6 The Black Market part 2


Summary

I started finishing the shop system i started last devlog. I added rerolls to the shop aswell as a next round button. I also added 2 new Daemons.

Finer Details

  • New Daemon “Schrodinger’s Basket” 50% chance of 2.5x points 50% chance of .5x points
  • New Daemon “Dark Web Node” 5% chance for 15x points on scoring
  • made it so when you buy a daemon it gets sold out instead of infinite stock
  • daemons you have dont show up in shop
  • next button currently goes back to normal game but i want it to go to a levels screen/map like slay the spire
  • made credits balance have a thousands seperator of “ “ instead of nothing and no comma cuz a spacebar looks cooler

Next steps

I want to add a graphic for empty daemon slots and add consumables of some sort and the upgrading daemon system along with the slay the spire level map. shop could use more polish with hovers and icons.

0
0
1
Open comments for this post

9h 46m 22s logged

UPDATE #5 The Shop part 1


Summary

I started work on a shop system and have item purchases up now. I added a few new daemons and squashed a few new bugs.

Fine Details

  • New Daemon “Loyalty Points” 2x points every 5 pins hit
  • New Daemon “Mesh Network” 1.5x score for every ball in play
  • somehow made it so that the description variables werent being assigned in the class and took an hour to hunt that one down
  • added a shop screen with the ability to buy a daemon
  • extracted button logic from multiple places to a function to draw the button instead
  • increased max score from -9.22 × 10^18 to 1.7 x 10^308 bytes
  • made scores that are extremely large get formmated to scientific notation

Next steps

Still considering that hands system for later maybe in 3 devlogs

I want to add a graphic for empty daemon slots and have you a bought item graphic so you cant buy it again in the same shop. reroll and next round button in shop.

0
0
2
Open comments for this post

6h 15m 4s logged

UPDATE #4 The Daemon Frontend


Overview

I made Daemons almost fully functional and made them affect the gamestate. I also added a visual so you know which ball is being effected by which daemon.

Fine Details

  • i accidentally used ^ instead of std::pow for one of my functions so it took a while to debug
  • i added text wrapping to Daemon descriptions so that long descriptions dont overflow
  • added a sell value to daemons and linked it to the credits display
  • lines between daemons and balls fade out
  • made is so that the line picks a random starting point on the left side of the daemon

Next steps

I’m thinking of making a hands system where you choose how many balls you drop at the start and then you have to wait till they all score before you can drop more balls.

I want to add a graphic for empty daemon slots and add a shop system which pops up after you pass the score threshold and all balls finish scoring.

0
0
1
Open comments for this post

8h 41m 47s logged

UPDATE #3 The Daemon Backend


Overview

just worked on backend this update and minor graphical changes. I made it so you can click on the daemons and move them up and down aswell as sell them.

Fine Details

i also changed the level of the daemon indicator location, added the graphic for overclocking (buff past max level planned in future basically), and made it easier to make daemons.


Next steps

i wanna add a sell value to the daemons to add to credit balance and make the credit balance actually exist. animations and making the daemons do stuff is next step then get back to pachinko

0
0
3
Open comments for this post

7h 26m 2s logged

UPDATE #2


Overview

added a class system for my daemons to try to be able to implement a large amount of them including daemon level, color, effects, etc. Made the balls bounce on pegs with animation and hover animation on daemons. also added the balls have a value shown and when scored the scored data is moved upwards a bit until it disappears


Next steps

the next steps i hope to achieve before the next devlog is that i hope to have a partly functional daemon system that works with the game or atleast be able to reorder and sell them before next update.


AI USE

  • had ai generate the daemons vector graphic
0
0
2
Open comments for this post

5h 9m 26s logged

UPDATE #1


so this is the start of my game “BitDrop” it’s a pachinko roguelike that takes inspiration from games like balatro,slay the spire, ultrapool.


How it works

Your ball starts with a starting score of something i havent figured out the value of yet and gains score to and cashes out at the bottom. The 5 things on the right are jokers from balatro but like 100% original totally not jokers and are called daemons. There is a target Quota score measured in bytes with the base unit being a kilobyte and so on.


The plan

currently the plan is to have a limited amount of balls per turn and if you put multiple balls at the same time you gain a higher score multiplier but if you have balls leftover you get more money. The pegs i think would be able to be upgraded and the balls aswell. The baskets will prolly be the same throughout and the daemons will assist with scoring higher


What i have so far

  • graphics
  • balls drop have have physics
  • balls bounce off pegs
  • everything else not listed is placeholder graphics
    but yeaaaaa thats about it and the idea for the gameeeeee thank youuuuuu
0
0
5

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…