zoukankan      html  css  js  c++  java
  • win8 开发之旅(7) 五子棋游戏开发

            写博客有段时间,发现自己博客虽然有点击率,但是不怎么给力,更主要的是读者没有学到什么知识。

             我思考了许久,就是这么样的,一个我写的文章可能专业术语用的太多了,太深硬了。二个尽是写点书面语言

        不够生动。因此我痛定思痛了,一定要与读者亲切点,多主点生活中的例子,让读者好理解吗??

           这又是一个新的征程。

           亲,我们讨论mvc中这个C,Controller中的知识。 

           Controller,顾名思义,控制器,起了一个桥梁的作用。 控制器接受用户的输入并调用模型和视图去完成用户的需求。

            体现在这个五子棋项目中就是通过这些类来体现的。  

           ComputerCommand类,GameStartCommand类,RestartCommand类。

            在介绍这些类之前,我要给读者交代一下。

             我这里用了一个PureMVC.Silverlight.20.dll 他能够把这些传过来的方法、参数自动解决。就好比什么,好比一个自动机

    器。  比如 你要一杯汽水,他自动帮你做一步汽水。   可能读者说了,这不是方法一样吗?传递参数,执行相应的过程或者得到

    不同 结果。结果是小自动化。我这个是就实现比他更高级的自动化。下面,介绍几个类

                  ①  ComputerCommand类  是对电脑玩家进行操作的类,    你只要传递的参数,这个dll 自动进行电脑操作。

                  ②  GameStartCommand类  是对游戏开始进行操作的类,    你只要传递的参数,这个dll 自动进行游戏开始操作。

                  ③RestartCommand类  是对游戏重启进行操作的类,    你只要传递的参数,这个dll 自动进行游戏重启操作。   

               好,先聊到这里。 亲!要看看他的源代码 开源地址http://51aspx.com/Code/win8Gobang

  • 相关阅读:
    纯awk传参和awk脚本传参
    【转】MySQL 备份和恢复(MyISAM 和 Innodb)
    【z】多线程Java Socket编程示例
    Java,Tomcat,Mysql乱码总结
    mysql备份与同步shell脚本
    【转】Velocity用户手册中文版(学习修改版)
    wml新学的标签
    【原】小心log4j的多进程写入
    【z】Webservice 的设计和模式
    【z】linux面试题参考答案
  • 原文地址:https://www.cnblogs.com/manuosex/p/2717196.html
Copyright © 2011-2022 走看看