贝密属于是一系列QP游戏的名称,其中包含了麻将、斗地主、德州等游戏,UI设计以及后台系统(JAVA)开发,包含了前端UI。
$ n, s+ c3 I P* k4 r% o! h4 Y' ^# j% s/ S- n2 t4 y6 D, c
开发工具:Cocos Creater
7 F4 Z; S. I: ~7 {+ I: n' X开发语言:Java + JavaScript* W. `1 B8 b+ s/ }) ~
服务端框架:Spring Boot + MySQL + JPA + NettySocketIO0 d0 N& h6 p4 N% d! m
客户端语言:Cocos Creater/JavaScript& |) t- x% |/ x! h: u; P! @
+ U2 ^# P7 w" | p特别说明:修改客户端服务的IP地址,位置在/assets/resources/script/lib/HTTP.js,修改服务端IP地址和服务端的WebSocket服务地址,注意保持服务端防火墙开启9081端口。
, g# P: L+ C2 N. A+ |4 L( ~/ j8 a! A. x& z& t4 ~6 W" @! }# t
依赖包的安装:( |- V# m' s, P
本项目有两个依赖包,IP2REGION 和 JAVE,通过以下指令加入到本地Mavenue仓库: . U# K. }7 j, f7 f, c
2 m9 M4 b% D" V# e9 W; s- z) T/ d
1、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( [+ V' P P7 e; w
* X6 {: L! F+ s9 M
2、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& o0 p( @4 X0 H( H( l! Z( D4 w
6 L' S: Y }& F% x; v+ b游戏演示截图:
' H" ~1 s. O! N0 Q' e8 G
# U7 U% C) f p! \, T$ F4 ^; M. ^ 7 t; [5 ?9 A2 C( R
8 ?6 {$ {" }% `; s% g, H" A& b( f & x" J' j, Q1 x7 }3 U: F
- x! D; f. l. @# g ~ + [2 F1 B6 Z4 }% t
* I1 J+ o2 p7 O源码文件截图:
- C% V% U) Y' e1 e, S+ M
' K/ N' D6 ^: W& |9 T$ B. ~
% a& n+ |0 `6 { j
7 M$ _4 U* O% f5 B: ^$ K 3 e7 |; b; z, `6 W
. C5 c% j* C; I & K3 c7 a( y! e+ }
( }8 C/ V* A( y. Y, J! |3 P
3 e) \' v# @% M1 y9 M ]5 a2 k2 H
9 L) s. @1 Y2 h- d3 s g+ p* Y3 R- W7 X& v6 P3 q9 ` ]$ F
) H' o, ^, Z$ o* O1 L* _) x
y( l4 H8 u! W1 l1 C% q/ T6 V( J) Q& \" ^5 E
|