贝密属于是一系列QP游戏的名称,其中包含了麻将、斗地主、德州等游戏,UI设计以及后台系统(JAVA)开发,包含了前端UI。
- O* t3 L1 k) D; B; P& q3 o/ w
T# T( o" R* V% f/ {开发工具:Cocos Creater4 o [6 W+ ~. e; y3 w1 K1 ?
开发语言:Java + JavaScript
4 ~* d5 }0 f! ]" S. m0 |服务端框架:Spring Boot + MySQL + JPA + NettySocketIO! F* ?! A. E4 [8 ]
客户端语言:Cocos Creater/JavaScript6 R) \# _& o& z
: |0 Y% m5 A0 t, p* G, @
特别说明:修改客户端服务的IP地址,位置在/assets/resources/script/lib/HTTP.js,修改服务端IP地址和服务端的WebSocket服务地址,注意保持服务端防火墙开启9081端口。
% L C7 F' ^$ j0 w
* r. v3 K8 w5 N8 o( T8 ]: X0 l依赖包的安装:+ f( o; ^* a( Q
本项目有两个依赖包,IP2REGION 和 JAVE,通过以下指令加入到本地Mavenue仓库: # j! F/ D- W% U
, H* o- R3 L0 E+ y& R! s% S( X1、mvn install:install-file -Dfile=src/main/resources/WEB-INF/lib/ip2region-1.2.4.jar -DgroupId=org.li**oul.ip2region -DartifactId=ip2region -Dversion=1.2.4 -Dpackaging=jar
0 e" A$ w5 c0 e3 N! } D# z
0 ]0 C% q9 U: x2、mvn install:install-file -Dfile=src/main/resources/WEB-INF/lib/jave-1.0.2.jar -DgroupId=lt.jave -DartifactId=jave -Dversion=1.0.2 -Dpackaging=jar
3 r! ^2 |' m# C8 r) }6 p
5 S, k$ v9 ~: k% p$ d, d游戏演示截图:( x1 g# }' b% B ]
; H) ?6 X+ L7 }# s1 r. D4 V % d) v0 i* F# {4 V# n! j
! e: u$ S! x6 \1 R/ j/ e
[$ j) W# P @4 k/ H
( i/ u) h* i4 a, ` ) b- I' @) i. ^# L6 l
0 b [0 l5 |) G# |3 e) y' I源码文件截图:0 p* a `% r4 Y8 q4 p& P' z% W
( T: C8 g# c' Q: T! |
& g9 l$ w4 J7 Z2 `, G; z
2 X; H% x: {" p
' M6 s% O; z2 K6 h+ a9 M
( J+ Z0 [7 W' H- Z # [, x" O3 N8 t0 h2 c0 H
. W+ c( I% ]5 i+ F* J8 H
/ f7 F1 F/ ]1 f8 I: ~5 w* s7 \$ Y$ @7 Y( C
, b4 p8 ~* K. i$ i i# u; i5 {
: |2 u. e( B' n- P( s
/ b, v3 [! E! y2 y2 X1 q: m
3 p) T4 J8 `& t" | |