Git Product home page Git Product logo

puzzle's Introduction

滑块拼图

项目简介

滑块拼图为休闲益智类游戏,游戏目标是将打乱的图片还原到最初的位置,界面左上方,有完整图片供参考。 游戏类型分两种,自由模式和闯关模式。 闯关模式有固定的图片,玩家要在规定的步数内完成游戏。 自由模式玩家可以自由选择图片跟游戏难度,还可以将自己喜欢的图片从本地加载进游戏内。

项目概况

项目以滑块式拼图作为原型,进行功能更新,目前已实现以下功能:

  • 选择图片界面
  • 点击图片进入拼图界面
  • 截取并打乱图片
  • 实现拼图功能
  • 难度等级选择
  • 实现帮助按钮,自动拼图
  • 增加开场动画游戏介绍等
  • 选择相册图片进行拼图
  • 游戏计时
  • 游戏用户注册
  • 记录成功拼图玩家信息
  • 添加挑战功能
  • 增加音效
  • 增加骨灰级玩家入口

此外,还实现了以下功能:

  • 界面布局适配当前多数设备

开发成员

本项目为2017年**地质大学(北京)软件工程Android开发项目成果。 本项目由第五组“第五组猿族崛起”项目组开发,项目组成员如下:

其中:

  • 臧旭负责项目管理规划以及项目界面设计
  • 包希港负责核心业务逻辑设计与实现
  • 刘晓宇负责游戏音频以及文档展示
  • 吕文娇负责游戏计时器实现以及文档整理
  • 田媛负责对话框展示以及动画效果实现
  • 杨桦桉负责数据库设计以及排行榜实现

puzzle's People

Contributors

10652835 avatar chrisyoung96 avatar llllwwwjj avatar lxy9725 avatar medusaxin avatar mfunction96 avatar

Watchers

 avatar  avatar  avatar

puzzle's Issues

项目编写规范说明

代码模块

代码总体分为三个模块(包),分别为

  • controllers
  • models
  • views

其中

  • controllers为控制器,用于存放核心业务逻辑和游戏控制类,如帮助类
  • models为模型,用于存放业务逻辑所需要的数据单元类,如图片适配器类
  • views为视图,用于存放窗体控件处理与界面类,如登录类

另外

  • unmanaged为未管理,用于临时存放暂未归类的类

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.