Three Nought Four (304) - Card Game Progress Report Mrunal Upadhyay, Tarang Gupta Georgia Tech Card Game 304 (Three nought four) Project Progress Report Project Name Multiplayer 304 (3 nought 4) Card Game in Java. Game Description i) ii) iii) iv) v) vi) The aim of the game is to capture cards worth points from a layout on the table. For the purposes of capture, aces have a capture value of 1, cards from 2 to 10 are face value, a jack has capture value 11, queen 12 and king 13. In the order of points, the cards can be arranged as: Jacks 30 points 9s 20 points Aces 11 points 10s 10 points Kings 3 points Queens 2 points 8s & 7s zero points Only these cards have a scoring value - all other captured cards are worthless. All number cards above 6s and all face cards are to be used while playing, discarding the other cards aside. The sum total of all points x 4 (the number of suits) = 304, hence the name of the game Bidding system The game requires each one of the four players to bid in turn as to how many points they are going to make. If a player is not confident of making more points than has been bid so far, he will pass. Else, he will suitably increase the bid as to how many points he (along with his partner of course) can make. If a person is confident enough of capturing all the points, he can bid 304 at which point of time, the bidding will naturally end. The bidding can also end if all other players pass on a players bid. Objective The player who has won the bid must complete the game with total points (between him and his partner) at least equalling the bid. The objective of the other two players is to stop the bidder and his partner from achieving their target. This implies, they have to make at least 1 point more than (304-the number of points the bidder has to make). Trumps The player who has won the bid gets to choose a trump suit. Naturally, a player would choose a suit of which he is holding the strongest, or the most number of cards. Trump cards carry the same number of points as the cards of other suits. The advantage of trumps is that they take precedence over any card of the other suits, and can be beaten only by a trump card of higher value. Progress i) ii) We have started coding the module in Java EE using the Client Server Architecture. The Request(s) (s) and Response(s) are being transmitted as JSON Request(s) and Response(s) using SOAP as the underlying service. iii) The interface is being madee using Java AWT (Abstract Window Toolkit) iv) We are facing some difficulties when unit-testing the game across different networks. v) We are testing the game by playing the game with the model developed so as to ensure that the game does not break and passes through the proper flow as per games logic. vi) To make the game interesting we may include additional ideas like marriage and so on. Snapshot Future Work i) ii) iii) Integrate the game over the web on Facebook and Yahoo games. Migrate the game on other mobile platforms like Android and IPhone. The same code can be reused to build any other card game by changing the logic of the card game on the server side. Team Members i) ii) Mrunal Upadhyay ([email protected]) Tarang Gupta ([email protected])
© Copyright 2026 Paperzz