symbiosissolutions / durbar-heist

Durbar Heist is a prompt warfare game that aims to enable players to practice and learn the fundamentals of prompting AI
https://durbar-heist.onrender.com
1 stars 1 forks source link

Implement Admin Game Setup Functionality #6

Open deejungx opened 1 year ago

deejungx commented 1 year ago

A game admin is responsible for setting up game parameters and creating an instance of the game. The game parameters should be editable.

Game parameters:

deejungx commented 1 year ago

✨ Nice! Looking clean and intuitive.

However, I've got a couple of suggestions for enhancement:

Firstly, let's iron out the confusion by assigning more specific names to the pages. Here's a proposed breakdown:

Game Lobby: Where players either enter an invite code or create a new game. Game Setup: Where admins setup and initialize a new game. Game Lounge: The space where admins and players wait for everyone to join. Game Arena: The space where the actual game happens, featuring the leaderboard, feed, and more.

On the topic of parameters, let's kick off with the following:

Game Duration: 30 minutes by default. Initial Treasure: 1000. Loot Value: 100. Hint Cost: 25.

I thought about penalizing the update of defense prompts but decided against it to encourage players to continuously refine their defenses. Instead, how about introducing a penalty for viewing an opponent's defense prompt? I'd love to hear your thoughts on this.

For now, let's omit max attempts and heist duration.

⭐ I've updated #9 with instructions for setting up the local dev environment. Let's merge that in pronto so we can dive into implementing the models here.

deejungx commented 1 year ago

Checkout instructions: https://github.com/symbiosissolutions/durbar-heist/pull/9#issuecomment-1803385028