贝密属于是一系列QP游戏的名称,其中包含了麻将、斗地主、德州等游戏,UI设计以及后台系统(JAVA)开发,包含了前端UI。
: V* ?4 P9 R- P& ^4 p4 E1 a6 X' l% z- ^
开发工具:Cocos Creater
! h$ E" L0 D/ g5 A# ]开发语言:Java + JavaScript8 \( }' ^6 R) p5 B: F, X M; b
服务端框架:Spring Boot + MySQL + JPA + NettySocketIO
6 G( @9 N: L1 l/ r, I. Y( K6 N0 q客户端语言:Cocos Creater/JavaScript
0 j/ l+ S) g1 ?6 T3 k2 R g; ]' t
- I. o% V. v5 V) @5 m特别说明:修改客户端服务的IP地址,位置在/assets/resources/script/lib/HTTP.js,修改服务端IP地址和服务端的WebSocket服务地址,注意保持服务端防火墙开启9081端口。 ' T' y( @' T6 c
- s, ~6 \! A2 m5 x; y
依赖包的安装:9 w6 \* s3 x! J6 }
本项目有两个依赖包,IP2REGION 和 JAVE,通过以下指令加入到本地Mavenue仓库: " @: v/ H ^! M* }' y& f% {/ A
" C5 B, M: t+ Q1 r1、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" a+ B7 O3 x. p: {
- K, C# C6 E; z
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
. S' O+ B4 {2 r1 F$ W3 N" h9 n! z7 ~2 J1 s$ n9 U$ `
游戏演示截图:+ c# V& X/ U! {
, e& h) }4 H! p
+ H. i( k; _; x$ ], t
1 {7 r' d$ H: d: k- X' y6 f
' _/ B( I) i3 |/ {) I' M ; }6 m, J; j4 d* ?- ?: c2 ?
. M2 [5 e+ a8 _0 Q( n' M
- V' H6 Y( w4 [5 D源码文件截图:0 h; R: j$ J) ~6 g. w; Q; Y/ ]- |
% i# J8 y0 _" _& f/ _' Q # {+ r) T. r Q. U: I% A
x W) c$ R! s0 @! ^$ h) z: ]
3 f9 n3 B; N/ k6 R; T6 @, d" S ) h8 H) q7 F7 f6 Z
* b" M( F6 l d/ e5 T: C1 p" [ @- I1 z
! z+ c6 d/ S, J1 c, |+ _) {/ t2 N4 R+ d
, D9 Y& |* {1 O6 r0 {
: c# \+ V, v1 @( t, a
' m9 s& L. t; q& y" O4 |
0 S' s A+ q; M' O# O9 p* D, P% O |