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. 用 js 写一个获取随机颜色的程序

    function getColor(){ var color="#"; for(var i=0;i<6;i++){ color+=(Math.random()*16 | 0) ...

  2. 【转载】C++中的static关键字的总结

    本文前半部分转自:博主chao_yu 本文后半部分转自:博主VincentCZW 静态变量作用范围在一个文件内,程序开始时分配空间,结束时释放空间,默认初始化为0,使用时可以改变其值. 静态变量或静态 ...

  3. 【Python3】操作文件,目录和路径

    1.遍历文件夹和文件  Python代码   import os import os.path rootdir = "d:/test" for parent,dirnames,fi ...

  4. css 自动换行,超出省略号代替

    overflow : hidden;    text-overflow: ellipsis;    display: -webkit-box;    -webkit-line-clamp: 2;    ...

  5. 008---Django的模版层

    python的模板:HTML代码+模板语法 <!--模版语法之变量--> <h1>Index </h1> <p>{{ name }}</p> ...

  6. perl实现监控linux

    1.使用root用户telnet进入linux系统 2.修改DNS以下两种方法 A.通过setup命令配置dns B.通过在/etc目录下创建resolv.conf文件 3.查看DNS是否配置成功 [ ...

  7. 原码、反码、补码、BCD码、格雷码

    二进制的最高位表示这个二进制的正负符号(0为正,1为负),其余各位数表示其数值本身称为原码. 正数的反码等于原码,负数的反码是在原码的基础上,符号位不变,其余各位取反. 正数的补码等于原码,负数的补码 ...

  8. 51Nod 1680 区间求和 树状数组

    题意: 给出一个长度为\(n\)的数列\(A_i\),定义\(f(k)\)为所有长度大于等于\(k\)的子区间中前\(k\)大数之和的和. 求\(\sum_{k=1}^{n}f(k) \; mod \ ...

  9. Windows Server 2012 新特性:IPAM的配置

    Windows Server 2012 中的 IPAM 是一个新增的内置框架,用于发现.监视.审核和管理企业网络上使用的 IP 地址空间.IPAM 可以对运行动态主机配置协议 (DHCP) 和域名服务 ...

  10. 剑指Offer - 九度1391 - 顺时针打印矩阵

    剑指Offer - 九度1391 - 顺时针打印矩阵2013-11-24 04:55 题目描述: 输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字,例如,如果输入如下矩阵: 1 2 3 4 ...