1)Revision History

Date

Issue

Description

Author

8/May/2015

1.0

Finish the WPF of our small game,solve the logic problem

Haoxiaotian

15/May/2015

2.0

Finish the windows phone and the windows part

Haoxiaotian

 

2)Problem Statement

we are a group,and we think out a good idea, it's a game,but when we finish it ,find that what we do is a little ugly,there is still a lot to do,and there is a lot to study.

Our game's name is Naughty egg, what you should do is to controll your own ball, and escape from the bads and try to meet the goods. There is 3 level wait for you!

When we start the game, we know nothing, for the interface and the background control. And we first do some logical thinking, and  design the basic things of the game, drow some uggly pictures, and after that we began.

Not only did we learn something new, but also we gradually did our work. We also meet with a lot of problems, such as how to bind the action of the interface with the background data. Too many things we are unfamiliar with.

3)Glossary

Table of Contents

                1. Introduction

                2. Definitions

                       2.1 What we do

                       2.2 Team work

                       2.3 How to achieve it

Introduction:

about the game:

It's a simple game, the idea come from my team mate Shen Yuelong,The following is the main idea:

In our life, there is always something  or some people pass by, good or bad, and some are important. But when we have time, when  we reflect on ourselves, we ususally find that we missed something or we spent much time on useless things. When we see this, we are gradually growing up. This is our game's main idea.

The game is easy, you are a small ball, there will be lots of things runing background (good or bad), coming and leaving,but you can't see, just like what happened in our life. You are the small ball, when the good comes, the background color will change to green, the closer you are, the deeper the background color will be. And the same with the bad things, the diffence is in this cases the color will be red.

Definitions

     (1)What we do

a simple game

(2)Team work

with my partner ShenYuelong

(3)How to achieve it

The launguage:c#

visual studio 2013, work with the wpf, windows 8.1 and windows phone 8.1

4)Supplementary Specification

                       Table of Contents

1. Objectives

2. Scope

3. References

4. Functionality

5. Usability

6. Reliability

7. Performance

8. Supportability

9. Security

10. Design Constraints

Naughty Egg Specification 

Objectives

What we want is though this game developing experience, turely learn something and do something.

And the main idea of our game is also inform us do the important things in different times and try to avoid the bad things surrounded with us.

Scope

Using in the windows platform

References

books and some blogs

Functionality

Have fun and help to understand what is life.

Usability

Windows 8.1 and Windows Phone.

Reliability

The game is still have some bags, we need do more.

Performance

Clear, stable and efficient. Easy to use and friendly to users.

Supportability

None.

Security

Local file saving data, not connecting to the Internet.

Lesson10 Fianl and fellings的更多相关文章

  1. Java之fianl修饰符

    fianl修饰的变量不可以改变,一旦获得初始值,该final变量的值就不能被重新赋值. 1.final成员变量(必需由程序员显式地指定初始值) 类变量:必须在静态初始化块中或者声明该变量时指定初始值, ...

  2. 《java入门第一季》之面向对象面试题(fianl关键字)

    /* 面试题:final修饰局部变量的问题 基本类型:基本类型的值不能发生改变. 引用类型:引用类型的(地址值)(不能发生改变),但是,该对象的堆内存的值是可以改变的. */ class Studen ...

  3. React.js 小书 Lesson10 - 组件的 state 和 setState

    作者:胡子大哈 原文链接:http://huziketang.com/books/react/lesson10 转载请注明出处,保留原文链接和作者信息. state 我们前面提到过,一个组件的显示形态 ...

  4. lesson10总结

    package lesson10; public class Fa { String name="I am Fa"; static{  System.out.println(&qu ...

  5. fianl关键词

    一.final关键字概述 final关键字具有最终或不可改变的含义,可用于修饰类.变量.方法.因此被final修饰的类.变量.方法具有以下特征: --final修饰的类不能被继承: --final修饰 ...

  6. lesson10:hashmap变慢原因分析

    下面的英文描述了String.hashCode()方法,在特定情况下,返回值为0的问题: Java offers the HashMap and Hashtable classes, which us ...

  7. Day05(fianl、抽象类、接口)

    final关键字修饰的类不能被继承.修改,修饰的方法不能被子类覆盖,修饰的变量(是常量)不能被修改. 抽象类:abstract关键字定义的类 继承树中越是在上方的类越抽象,在解决实际问题时,通常将父类 ...

  8. static和fianl修饰变量的区别

    参考:http://hllvm.group.iteye.com/group/topic/37682 http://blog.csdn.net/javakuroro/article/details/68 ...

  9. 自测之Lesson10:管道

    题目:建立双向管道,实现:父进程向子进程传送一个字符串,子进程对该字符串进行处理(小写字母转为大写字母)后再传回父进程. 实现代码: #include <stdio.h> #include ...

随机推荐

  1. zabbix运维监控平台

    zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案. zabbix能监视各种网络参数,保证服务器系统的安全运营:并提供灵活的通知机制以让系统管理员快速定位/解决 ...

  2. Fiddler(二)

    该博客基于以下博客网站里的内容进行提取,实验,和补充.让我们开始 https://www.cnblogs.com/yyhh/p/5140852.html AutoResponder 允许拦截指定规则的 ...

  3. Numpy安装报错:试过N种安装方法终于

    Import numpy时,会报下面的错误 /home/spyros/.local/lib/python2.7/site-packages/numpy/core/multiarray.so: unde ...

  4. POJ:3685-Matrix

    Matrix Time Limit: 6000MS Memory Limit: 65536K Total Submissions: 7879 Accepted: 2374 Description Gi ...

  5. python-11多线程

    1-多任务可以由多进程完成,也可以由一个进程内的多线程完成. 1.1多线程代码示例 import time, threading def loop(): print("thread %s i ...

  6. python-7面向对象高级编程

    1-给类动态增加方法 class Student(object): pass def set_score(self, score): self.score = score Student.set_sc ...

  7. 初见akka-01

    最近在学习akka,在看rpc相关的东西,有点脑子疼,哈哈 1.需求: 目前大多数分布式架构底层通信是通过RPC实现的,RPC框架非常多, 比如我们学过的Hadoop项目的RPC通信框架,但是Hado ...

  8. MAC中mongodb的连接遇到的问题及调试

    今天在MAC环境下连接mongodb,遇到了一些报错,最终调试全部搞定.在此特做记录! 首先,mongod启动失败 上面有一句话是 exception in initAndListen: 20 Att ...

  9. js 请求异常重连或断线后联网重连机制(ajax)

    转到到 https://blog.csdn.net/mengtoumingren/article/details/80296788

  10. 一个初学者的辛酸路程-继续Django

    问题1:HTTP请求过来会先到Django的那个地方? 先到urls.py  ,里面写的是对应关系,1个URL对应1个函数名. 如果发URL请求过来,到达这里,然后帮你去执行指定的函数,函数要做哪些事 ...