Inspiration
The inspiration for the idea was the IPL Auction itself. I was enthralled by the fervor and excitement surrounding the auction. The auction was shown day-long and the number of viewers was in record numbers. I wondered what it must be to build a similar system virtually using JAVA. This is what inspired me to do the project.
What it does
The Project simulates the IPL Auction with 4 teams and a purse of 30 crores. The teams battle out for the players in the Auction and the highest bidder gets the player. The teams have to buy a minimum of 11 players such that they have all types of players in the team.
How we built it
I used the JAVA to utilize OOP concepts. I have used Arrays, Loops, If and Switch case, Math library functions, and User-defined exceptions.
Challenges we ran into
I ran into many challenges while doing this project. The first challenge was the structure of the program and the logic behind the auction. After figuring that out then simulating the other teams competing against the user was a challenge. Finding the Dataset of players was challenging and time-consuming.
Accomplishments that we're proud of
I was able to build a real fantasy auction game from scratch and can play on it. It is a real proud feeling to have designed my own game. This is my first project in JAVA so very excited to see how this goes.
What we learned
I have learned more about the Math library and user-defined exceptions in JAVA. I also learned about the super() keyword, static variables, and Inheritance
What's next for IPL Auction
I can scale IPL Auction to include 10 teams and maybe build an android app for the game and put it in Google Playstore. Also, some UI/UX can also be implemented for design purposes.
Log in or sign up for Devpost to join the conversation.