The second summer war --java & C # double-ended Sokoban game + custom maps

Disclaimer: This article is a blogger original article, follow the CC 4.0 BY-SA copyright agreement, reproduced, please attach the original source link and this statement.
This link: https://blog.csdn.net/qq_40176716/article/details/95176223

 

The first summer war --java + mysql Personal Information Management System

The first summer war --java + mysql personal information management system (continued rapid beautify UI)

The second summer war --java & C # double-ended Sokoban game + custom maps

 

 

About this game: The game lasted four days, although it is four days, but the time out each day to only 2-4 hours, still lying tired during the meeting. But last weekend Mang out. The code has not been optimized, given that this is a game, there may be some white not how to use, so then I will write optimized code tutorial colleagues release of this game, fight for white can easily make this game, bigwigs find fault them, such as code redundancy, but also look correction.

Game description: We played Sokoban imitate a child, players control characters move around the level up and down, push the box to the specified location, until all the boxes arrived at the designated location, this level through the next level.

Function: Games (Main); restart; map editor;

Screenshots:

game interface:

next level:

Option Off:

Map Editor:

 

Project import and play:

1. Download the project into eclipse eclipse

2.D new disk "Sokoban" folder, the compressed package N.txt diyN.txt (N> 1) Copy the file to a folder

 

Gameplay:

  • Main game: Needless to say you will
  • Resume: As the name suggests, this re-play off
  • Option Off: First you want to play the kind of level, diy is the map editor, you can set up their own free map
  • Map Editor: You can design your own maps, map file is saved diy (Checkpoint name you set, digital) .txt
  1. Road: Players can
  2. Much more attractive a dream, players born in the initial point (a must have)
  3. Gray box: patience does not reach the designated place
  4. Green Box: a box to reach the designated place
  5. With a green circle on the road: the designated place
  6. Wall: the wall is, there is no place to edit the default for the wall

 

Download Link:

java未优化版:

百度网盘链接: https://pan.baidu.com/s/19SBUIR3DpEYayojMWkBJsQ

提取码: 6666

优化版:正在优化。稍等几天(最迟5天);

C#版:JN_X开发

博客地址:传送门

PS:不懂得可以联系我了解

Guess you like

Origin blog.csdn.net/qq_40176716/article/details/95176223