毕业设计- 基于Android的2048游戏

—— 生活中只有一种英雄主义,那就是认清生活的真相之后依然热爱生活。

一、项目介绍

    2048是一个数字游戏,每次可以选择上下左右其中一个方向去滑动,每滑动一次,所有的数字方块都会往滑动的方向靠拢外,游戏也会在空白的地方随机出现一个数字方块,相同数字的方块在靠拢、相撞时会相加。不断的叠加最终拼凑出2048这个数字就算成功。

另外游戏中会记录最高分及可以查看最高分列表。

二、主页代码

public class MainActivity extends Activity {

	@Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        pref = getSharedPreferences("data", MODE_PRIVATE);
        if (pref.contains("MaxScore")) {
            maxscore = getData();
        }
        setContentView(R.layout.activity_main);
        tvScore = (TextView) findViewById(R.id.textscore);
        tvMaxScore = (TextView) findViewById(R.id.texMaxscore);
        showMaxScore();
        btRestart = (Button) findViewById(R.id.btRe);
        gameView = (GameView) findViewById(R.id.gvGameView);
        btRestart.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                AlertDialog.Builder builder = new AlertDialog.Builder(MainActivity.this);
                builder.setTitle("亲爱的玩家").setIcon(R.mipmap.icon).setMessage("你确定要重新开始游戏吗?");
                builder.setNegativeButton("重新开始", new DialogInterface.OnClickListener() {
                    @Override
                    public void onClick(DialogInterface dialog, int which) {
                        gameView.startGame();
                        saveRecoredList();
                    }
                });
                builder.setPositiveButton("清除最高分", new DialogInterface.OnClickListener() {
                    @Override
                    public void onClick(DialogInterface dialog, int which) {
                        clearMaxScore();
                    }
                });
                builder.show();
            }
        });
    }

	...
	...

三、项目截图

四、购买套餐

权益 套餐A 套餐B
完整代码
远程调试 不支持
代码答疑 不支持
价 格 ¥120 ¥700

五、购买记录

用户 套餐 评价
*******54 套餐B
*******01 套餐B
*******79 套餐B
*******92 套餐B
*******24 套餐B
*******18 套餐B
*******91 套餐B
*******07 套餐B
*******34 套餐B
*******61 套餐B

------转载请注明出处,感谢您对原创作者的支持 ------

有偿提供项目外包、技术支持、Bug修复、毕业设计、大小作业