贝密属于是一系列QP游戏的名称,其中包含了麻将、斗地主、德州等游戏,UI设计以及后台系统(JAVA)开发,包含了前端UI。
8 r; m2 }% e6 o5 x2 I6 { o! o; l4 @) k( P
开发工具:Cocos Creater% `% U& r4 ]! R% @% x: J
开发语言:Java + JavaScript
% G0 V0 A8 ~2 Y% @! Q" @8 u服务端框架:Spring Boot + MySQL + JPA + NettySocketIO1 e% u* P# J# P0 W: l5 N
客户端语言:Cocos Creater/JavaScript
8 c2 L4 `3 u- c# k }' y) h+ q7 B- }( w6 `; I, k
特别说明:修改客户端服务的IP地址,位置在/assets/resources/script/lib/HTTP.js,修改服务端IP地址和服务端的WebSocket服务地址,注意保持服务端防火墙开启9081端口。
( s6 ^3 t8 p/ r- ^3 r, u, V: ?- |+ F! J2 f
依赖包的安装:
: \6 Z4 F0 i9 W! }+ h8 o8 Z本项目有两个依赖包,IP2REGION 和 JAVE,通过以下指令加入到本地Mavenue仓库:
% ?0 F7 e7 G D, Z! F* _# c W* h9 y
4 l3 g1 W5 G; U1、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; \5 F* h8 M9 W1 u8 w& j9 e3 C% y
% Q4 Y6 K) [) W7 V
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=jar4 a+ p! ?( ?: U! k. D2 c8 E
1 u! N$ \! d1 J2 t/ u游戏演示截图:
" r: f- _/ z8 z z+ ] T. X
! l) b% @( o/ Q0 v
Y8 U. n q, D( c
6 H: ?! d, C' p* L" M9 ?6 s . i* u" w. a* l9 B3 \$ T* N; }6 a
5 r% y3 `$ {5 W& |
# E' N2 b. Y6 O' l
( b1 Z3 U0 V: y2 G' [5 @( Z源码文件截图:
( C, H5 @8 r- L8 t
! D b! K& T' s7 U
9 k# A v! o. ], ^$ ` + }8 @4 e8 d& J( _
e9 h: W, ?" m. H 8 q* }+ h3 t7 O0 c4 p
( F+ j0 k( Y6 o# X0 a" I
9 u& w7 _9 ?9 h. ]3 z; B. u
' i g5 @& s( }# y4 m& ~) c8 {, f5 h$ K$ D& B$ B- R0 ^" A
! J4 h" O- S' a* G. j5 q" n2 }" L. X; L/ r* m' X' D
8 s. _: {* N- i. @* K6 A; v# R5 d4 V0 @/ O
|