贝密属于是一系列QP游戏的名称,其中包含了麻将、斗地主、德州等游戏,UI设计以及后台系统(JAVA)开发,包含了前端UI。2 l! A. B* r( e, U" A
6 |/ u( H1 z | Z
开发工具:Cocos Creater A8 M0 U! ^/ Y2 k: S
开发语言:Java + JavaScript# }) }" j, _0 a
服务端框架:Spring Boot + MySQL + JPA + NettySocketIO
1 ]' q4 e/ S9 t; T1 M5 R) V- G( K客户端语言:Cocos Creater/JavaScript
+ z7 c$ }5 K2 p y" H5 ? j# I( i0 R6 b; H% h) @* i6 x1 H0 M" {4 p# A5 E
特别说明:修改客户端服务的IP地址,位置在/assets/resources/script/lib/HTTP.js,修改服务端IP地址和服务端的WebSocket服务地址,注意保持服务端防火墙开启9081端口。
4 t+ C$ N. H" H( H* O! x# \+ C- H, Z3 {! ]0 W
依赖包的安装:4 M( R: m1 M! X0 N' @( O% `6 T; \) A
本项目有两个依赖包,IP2REGION 和 JAVE,通过以下指令加入到本地Mavenue仓库:
. M* y% w; ^2 v
! V" F% Q# i! \$ v1 ^6 G W1、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, W% H& P1 m* g2 B; R3 q
* Y+ L1 p7 Y9 l2 [+ }: o/ X2 G9 j: a
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
: K' l- B5 r; W
0 I9 {6 D( [) P# K5 n! W, I1 W$ x游戏演示截图:
" j- B; S/ ^) l( A) a: l
# Y P+ [& P/ a6 `- ] " F. _3 c, U3 n( k- D& h
- |+ C' A; B5 y& t' v+ D4 y
: C/ W, S8 a8 v& }( E& H+ \1 n$ b
- h2 x$ r' H6 f1 ^6 m/ a
+ B7 ]. t1 O# L) B, V: U" ^9 s7 u6 q
源码文件截图:
, M6 X+ u) _+ m. w7 j! `
$ I( C B( _1 f: a& }' x2 e4 M
% E0 L3 u% @) c. ]7 W1 Y9 w
9 C9 c* z4 L8 i5 h Y . p3 N3 j; C0 Q0 s: z
3 }4 ]. m- h/ a/ ]. v 5 @2 i4 B, n# |: s j" F
; F+ N% n$ e8 `
6 A, h z5 F/ E5 k4 N1 B7 N
% D, F1 j: [# j/ C/ b. |# h6 d$ Z5 t; `
F! p M! f6 H3 e6 y, ?$ z. c) P6 I6 |3 U% T5 c
% R" R7 [- b4 z4 a: X7 Z
|