Search projects, hackathons, sponsors and tech

    ← All projects

    Based Basketball Association

    Based Basketball Association is a basketball coach simulator where you create your team, strategize games, train players, manage player moods, and compete with other coaches.

    About

    The problem it solves We think the main problem that most games solve is fighting boredom! We want to create a really good game that will evoke a sense of nostalgia over time. We also want to bring back the trend of Dendy and pixel games, leaving people with great memories! In BBA, You will assemble a team of 3 players and have the opportunity to play against other coaches and teams from BBA in the future (PvP and PvE modes). As a coach, you will need to strategically plan each game, considering various in-game factors. The Association strives to find the golden mean between a fun arcade and strict management, so that the game is neither entirely random nor overly deterministic (i.e., determined by various tactics). In Based Basketball, events can happen, both positive and negative, which will affect the condition and mood of your players. We also want to make it possible to influence and participate in each player's events, bringing the game closer to reality. In reality, a coach can support a player, lift their spirits and motivation, or disappoint them. Each player will have their own statistics and specific skills. In addition to common human attributes like strength and speed, players will possess key traits and characteristics. For example, some may have a calm demeanor, while others might be more aggressive. They might have a tendency to miss from long range but excel at dunking. Naturally, no character will be entirely capable or entirely incapable. Players can be trained to improve their stats and skills. During training or games (such as a winning streak), a player might randomly gain a key trait due to a surge of confidence. Players can also get injured, and all players will have stamina. The lower the stamina, the less effective they are. A low stamina level will prevent a player from participating in games or training. Initially, the gameplay will begin with a training camp where each coach can create their own team and start training their unique basketball player.

    How it's made

    Challenges we ran into Initially, I planned to create something big, but I realized that doing it alone would be too difficult, so I pivoted the project idea several times. Ultimately, I decided to start the game with a training camp for simplicity. During the development process, I had to make various decisions about the direction of the project. Additionally, during development, I encountered issues with implementing Account Abstraction using thirdweb, but now everything is being resolved.