首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
jQuery单机斗地主
2024-11-07
javascript开发HTML5游戏--斗地主(单机模式part1)
最近学习使用了一款HTML5游戏引擎(青瓷引擎),并用它尝试做了一个斗地主的游戏,简单实现了单机对战和网络对战,代码可已放到github上,在此谈谈自己如何通过引擎来开发这款游戏的. 客户端代码 服务端代码 (点击图片进入游戏体验) 本篇文章为第一部分,主要包括单机模式的开始布局设计准备.主要内容如下: 斗地主游戏介绍 创建工程与主场景 单机模式场景布局 添加图形资源 一.斗地主游戏介绍 斗地主游戏对于大家应该是算耳熟能详的游戏了,我就简单说明下自己理解的整个游戏的流程. 游戏的主体,如图所
JAVA面向对象编程课程设计——网络版单机斗地主
一.团队介绍 成员姓名 任务分配 成员课程设计博客链接 兰泽祥(组长) 数据库,斗地主规则的实现,人机自动出牌的算法,实体类的设计 JAVA面向对象编程课程设计--web版斗地主 吴修恩 JSP界面的设计,前后端数据的交互,servlet设计,动态更新界面 Java课程设计---web版斗地主 二.项目GIT地址 fight_against_landlords 三.项目git提交记录截图 四.项目功能架构图.主要功能流程图 五.面向对象设计类图 1.CardGames类图:该类为牌局组类,与2的
Libgdx: android单机斗地主支持局域网wifi联网的网络模块核心代码
这个作品是我近期写的,结合我的毕业设计的通信模块和之前的单机版斗地主.我已经上架到豌豆荚了,贴了点广告,看看能不能赚点茶钱. 但是一点也不乐观.因此我想分享给大家源代码. 仅仅要不用于商业. 以下先贴网络模块的核心代码,第一次写这样的逻辑用的udp, 经验不够,没有写的那么好看. 这里是我上架的apk,大家下载来试试也无妨: 地址 http://www.wandoujia.com/apps/com.hj.joker package com.hj.net; import java.io.ByteA
Unity NGUI 网络斗地主 -发牌 脚本交互
Unity NGUI 网络斗地主 -发牌 脚本交互 @By 灰太龙 Unity4.2.1f4 NGUI 3.0.4 本篇说的问题是脚本与控件的交互! 现在对界面进行了改进,先看副图! 1.制作发牌效果 制作发牌就是 动态生成UISprite,UISprite是纸牌的载体! 利用一个for循环,循序改变sprite的x位置,这样就可以生成纸牌了! 2.Button的点击事件 要响应Button按钮按下,需要新建个(C#)脚本,里面需要有个方法void OnClick(); 然后在void OnCl
JAVA面向对象编程课程设计——web版斗地主
一.团队课程设计博客链接 JAVA面向对象编程课程设计--网络版单机斗地主 二.个人负责模块或任务说明 实体类的设计 斗地主规则的实现 人机自动出牌的算法 实现数据库的DAO模式 三.自己的代码提交记录 注:这里只有部分提交记录,详细的提交记录在团队课程设计博客里有 四.自己负责模块或任务详细说明 1.实体类的设计的代码分析 游戏设计需要用到卡片类(Card)正反面,还有牌型(CardType)的设计,以及各种牌的组合,还要设计在游戏中的抢地主.出牌倒计时.出牌和不出牌等等以及需要判断是否能够出
Android掌中游斗地主游戏源码完整版
源码大放送-掌中游斗地主(完整版),集合了单机斗地主.网络斗地主.癞子斗地主等,有史以来最有参考价值的源码,虽然运行慢了一点但是功能正常,用的是纯java写的. 项目详细说明:http://android.662p.com <ignore_js_op> [/td][td] <ignore_js_op> [/td][td] <ignore_js_op> [/td][td] <ignore_js_op> [/td][td] <ignore_js_op>
Java课程设计(2019版)
参考资料 Java课程设计参考资料(2018-12-26更新) Java课程设计常见问题(程序部署.数据库.JSP) 项目开发参考-阿里巴巴Java开发手册(正式版) 更多参考资料请查看QQ群文件中的课程设计目录. 一. 题目选择说明 课程设计的题目有两大类: 1. 传统题目 Java课程设计任务书里面的题目. Java的一些小任务,可将里面的任务改造成课程设计. 2. 综合性题目(有一定挑战性.有趣.实用) 2.1题目特点: 无固定题目要求 可根据自己的想法自己出题,出提前最好和老师交流,以确
15款Cocos2d-x游戏源码
(1)用cocos2d-x开发的中国象棋游戏源码 使用Cocos2d-X2.2.3开发的一款中国象棋游戏,游戏中可以实现.新局面.悔棋.游戏音乐.胜利后会显示游戏结果. 源码下载:http://www.okbase.net/file/item/27881 (2)Cocos2dx开发的一个横版过关游戏Demo源码 来自游戏开发基友群听雨分享的例子,一个横版过关游戏,有带简单ai的敌人,有横版的地图,有操控摇杆,主角的攻击效果,有很多新鲜的东 西. 源码下载:http://www.okbase.n
Unity3D工程源码目录
2-0 暗黑破坏神3 链接:http://pan.baidu.com/s/1dEAUZoX 密码:cly4 2-1 炉石传说 客户端加服务器端 链接:http://pan.baidu.com/s/1dDKY3Fr 密码:c03q 2-2 新仙剑奇侠传 链接:http://pan.baidu.com/s/1b4QVqI 密码:dic5 2-3 unity3d 战斗卡牌<变身吧主公>客户端+服务器源码 链接:http://pan.baidu.com/s/1kUpot51 密
一些值得学习的Unity教程 (很实用的包括源码)
***********************项目源码******************************** 1. 降临 2. 沉睡缤纷乐 3. 千炮捕鱼 4. Photon官方FSP示例 5. 末日战歌 6. 热血军团 天天萌泡泡 源码都分享在群里:375151422 *****************************Git开源项目******************************* TANKS https://git.oschina.net/dingxiaowei
Android手游《》斗地主完整的源代码(支持单机和网络对战)
Android手游<斗地主>完整的源代码(支持单机和网络对战)下载.一个很不错的源代码. 斗地主掌游是一个独特的国内社会斗地主棋牌游戏,之后玩家可以下载网上斗地主和全世界.掌游斗地主特点:1.只有一个主要的社会斗地主棋牌游戏.圈.为您和好友间建立紧密.互动的社交娱乐氛围.2.包房功能,创建属于自己特有的斗地主专房,邀请三五好友玩个痛快.不受干扰.我的房间我做主! 3.24小时循环不间断比赛,随时随地赢大奖. 上线游戏休闲棋牌游戏-
javascript开发HTML5游戏--斗地主(单机模式part3)
最近学习使用了一款HTML5游戏引擎(青瓷引擎),并用它尝试做了一个斗地主的游戏,简单实现了单机对战和网络对战,代码可已放到github上,在此谈谈自己如何通过引擎来开发这款游戏的. 客户端代码 服务端代码 (点击图片进入游戏体验) 前文链接: javascript开发HTML5游戏--斗地主(单机模式part1) javascript开发HTML5游戏--斗地主(单机模式part2) 本文章为第三部分内容,主要AI相关逻辑实现,参考文章斗地主ai设计.主要内容如下: 牌型判断 牌型分析 AI出
javascript开发HTML5游戏--斗地主(单机模式part2)
最近学习使用了一款HTML5游戏引擎(青瓷引擎),并用它尝试做了一个斗地主的游戏,简单实现了单机对战和网络对战,代码可已放到github上,在此谈谈自己如何通过引擎来开发这款游戏的. 客户端代码 服务端代码 (点击图片进入游戏体验) 前文链接: javascript开发HTML5游戏--斗地主(单机模式part1) 本文章为第二部分内容,主要包括发牌.抢地主流程.主要内容如下: 发牌 抢地主流程 确定地主 手牌布局问题 一.发牌 发牌,就是取3张底牌,然后3个玩家各发17张牌,之前我把一副牌的信
四、jquery中的事件与应用
当用户浏览页面时,浏览器会对页面代码进行解释或编译--这个过程实质上是通过时间来驱动的,即页面在加载时,执行一个Load事件,在这个事件中实现浏览器编译页面代码的过程.时间无论在页面元素本身还是在元素与人机交互中,都占有十分重要的地位. 1.事件中的冒泡现象: 时间在出发后分为两个阶段,一个是捕获(capture),另一个则是冒泡(bubbling):大多数浏览器不支持捕获阶段,jquery也不支持.因此时间出发后往往执行冒泡过程. 冒泡 <script type="text/javasc
jQuery对表单的操作
表单应用 一个表单有3个基本组成部分: 表单标签:包含处理表单数据所用的服务器端程序URL以及数据提交到服务器的方法 表单域:包含文本框.密码框.隐藏域.多行文本框.复选框.单选框.下拉选择框和文件上传框等 表单按钮:包括提交按钮.复位按钮和一般按钮.用于将数据传送到服务器上或者取消传送,还可以用来控制其他定义了处理脚本的处理工作. (本次主要讲解jQuery在表单域中的应用) 单行文本框:单行文本框是表单域中最基本的元素,这次介绍--获取和失去焦点改变样式 <!DOCTYPE html> &
一、jquery简介
认识jquery jquery是有美国人John Resig于2006年创建的一个开元项目,随着被人们的熟知,越来越多的程序高手加入其中,完善和壮大其项目内容:如今已开展成为集javascript.css.DOM.Ajax于一体的强大框架体系,他的宗旨是:以更少的代码,实现更多的功能(Write less,do more) 1.jquery基本功能 1.访问和操作DOM元素 2.控制页面样式 3.对页面时间进行处理 4.大量插件在页面中运用 5.与Ajax技术的完美结合 2.jquery1.8新
jquery总结06-动画事件01-基础显示和隐藏
动画事件 .hide(option) 动画隐藏 会保存元素的原始属性值 $("#a2").hide({ duration: 3000, complete: function() { alert('执行3000ms动画完毕') } }) .show(option)动画显示 show与hide方法是修改的display属性,通过是visibility属性布局需要通过css方法单独设置 如果使用!important在你的样式中,比如display: none !important,如果你希
jQuery专题
jQuery概述 ·为了简化JavaScript的开发,一些JavaScript库诞生了.JavaScript库封装了很多预定义的对象和实用函数.能帮助使用者建立有高难度交互的Web2.0特性的富客户端页面,并且兼容各大浏览器 ·jQuery是继Prototype之后又一个优秀的JavaScript库 ·jQuery理念:写得少,做得多.优势如下: 轻量级 强大的选择器 出色的DOM操作的封装 可靠的事件处理机制 完善的Ajax 出色的浏览器兼容性 链式操作方式 ·jQuery对象就是通过jQu
jquery中的DOM事件绑定与解绑
在jquery事件中有时候有的事件只需要在绑定后有效触发一次,当通过e.target判断触发条件有效触发后解除绑定事件,来避免多次无效触发和与未知情况造成冲突. 这时候就要用到了jquery中的事件绑定与事件解绑. $(document).on('click.endEdit',function (e) { if(!$(e.target).hasClass('datagrid-cell')&&e.target.tagName!="TD"){ //事件发生后的判断条件 dg
jQuery上定义插件并重设插件构造函数
插件alert的全部代码,每个插件都定义在如下类似的作用域中: +function ($) { 'use strict'; // ALERT CLASS DEFINITION // ====================== var dismiss = '[data-dismiss="alert"]' var Alert = function (el) { $(el).on('click', dismiss, this.close) } Alert.VERSION = '3.3.7'
热门专题
小程序weui tabbar icon
mysql 在一张表内给多个用户增加同一条数据
android 从零开始
HttpclientUntil带上传
delphi 截图代码
brainfuck OOK解密离线工具
在线获取文件sha1
vmnat.exe占用端口
fluent bit 收集java多行日志
html css javascript注释方法
C# 委托 事件 区别
php创建单例rabbitmq连接
hive sql中位数函数
sqlserver convert 只需要时间
winform menustrip怎么拖动
JRebel for IntelliJ破解
vue-element-template动态菜单
Android Activity 弹窗
python -m http.server并行请求
Activiti工作流 完成任务之后获取下一个任务的id