黑马JAVA P136 斗地主游戏

本文详细介绍了使用JAVA编程语言开发斗地主游戏的过程,涵盖了游戏规则、牌型判断、出牌逻辑等关键部分,旨在帮助读者理解JAVA在游戏开发中的应用。
摘要由CSDN通过智能技术生成

package com.itheima.d4_collection_test;

import java.util.*;

/**
 * 目标:斗地主游戏的案例开发。
 *
 * 业务需求分析:
 *  斗地主的做牌,洗牌,发牌,排序(拓展知识),看牌
 *  业务:总共有54张牌。
 *  点数:"3","4","5","6","7","8","9","10","J","Q","K","A","2",
 *  花色:"♠","♥","♣","♦"
 *  大小王:“大王”,“小王”
 *  点数分别要组合4种花色,大小王各一张。
 *  斗地主:发出51张牌,剩下3张作为底牌。
 *
 *  功能:
 *  1.做牌
 *  2.洗牌
 *  3.定义3个玩家
 *  4.发牌
 *  5.排序(拓展,了解,作业)
 *  6.看牌
 */
public class GameDemo {
    /**
     * 1.定义一个静态的集合存储54张牌对象
     */
    public static List<Card> allCards = new ArrayList<>();

    /**
     * 2.做牌:定义静态代码块初始化牌数据
     */
    st
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值