1 / 21

MARRIAGE: A CARD GAME

MARRIAGE: A CARD GAME. MEMBERS: ABINASH KOIRALA AJAN LAL SHRESTHA AJAY RAJ RIJAL. INTRODUCTION. Popular card game Multiplayer game using LAN, through socket Server-Client Networking. Game developed under OOP environment using platform independent JAVA Programming language.

taini
Download Presentation

MARRIAGE: A CARD GAME

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. MARRIAGE: A CARD GAME MEMBERS: ABINASH KOIRALA AJAN LAL SHRESTHA AJAY RAJ RIJAL

  2. INTRODUCTION • Popular card game • Multiplayer game using LAN, through socket Server-Client Networking. • Game developed under OOP environment using platform independent JAVA Programming language

  3. INTRODUCTION: MARRIAGE GAME • 3 – Deck card game for maximum of 5 players. • Each player are distributed 21 hand cards from well shuffled deck. • Player can draw card from deck or from floor thrown by adjacent player on turn basis. • Showing 3 sequences can see the maal, and accordingly is eligible to go for game.

  4. INTRODUCTION: MARRIAGE GAMEContinued…… • Should have set of sequences or trials consisting 3 to 5 cards so that just 1 card remain at last in handcard for game to finish • The total maal for each player is counted and points calculations is done for each player as per the specified definite rule. • Then new round starts.

  5. OBJECTIVES • To develop culturally profound “Marriage “ card game • To develop a server-client based game using LAN. • To provide a fine Graphical User Interface to our game. • To provide complete entertainment through the game environment.

  6. DEVELOPMENT TOOLS • Programming language • JAVA • Platform • Java SE 1.6.0_18 • IDE • Net Beans IDE 6.9.1

  7. MAIN CLASSES IN MARRIAGE • MAIN PACKAGES • Cards • Tass • TassCommand • Deck • ArrangeCard • CheckCards • Players • PointCalculation

  8. GUI • Mainframe • Floor • FloorHandler • FloorArea • ActionButton • SidePanel • PlayersCardsTab • GameStatus • ChatBox

  9. SCREEN SHOTS

  10. NETWORKING • Server • Client • Communication • GameProgress • ServerProgress • ClientProgress

  11. CLIENT–SERVER CONVERSATION

  12. SERVER FLOW DIAGRAM

  13. CLIENT FLOW DIAGRAM

  14. PROBLEM FACED • Non universality of the rule of the game. • Time management • Design

  15. CONCLUSIONS • A platform independent Marriage game was thus developed • A multiplayer game playable in LAN • An user friendly GUI • Implementation of complete set of marriage rules • Complete entertainment

  16. SPECIAL THANKS TO • Dr. Aman Shakya • Er. Manoj Ghimire • All our teachers and collegues

  17. QUESTIONS ??

  18. THANK YOU FOR YOUR PATIENCE!!!

More Related