• [源码]游戏控制者让小朋友游戏学习两相顾


    2012年的新年已到来,在这里先给大家拜个晚年,祝大家在新的一年里,身体健康,工作顺利,阖家欢乐!

    废话少说,为什么写这个程序呢?原因是这次春节的时候,几天都和一个朋友的小孩在一起玩,这个小孩才5岁,就迷恋上了《植物大战僵尸》,而且已经玩得很熟练。一天到晚就是挂念着玩游戏,玩具对他已经没有吸引力了,除了电脑上的游戏,手机游戏,IPAD游戏,虽然现在还不认识字,但只要看别人玩一次,他就会试着去玩。也感叹现在的小孩聪明,想想我们5岁的时候,还在玩泥巴,哪有这些东西玩。另一方面也很同情现在的小孩,都是独生子女,没有同伴一起玩,确实无聊,总不能让他一天到晚都发呆吧,但总玩游戏肯定不好,能不能可以游戏学习共兼顾呢,就是能让他们玩一会游戏,就停下来,学习一会?

    需求就是从这里来的,想了想应该不复杂,主要完成以下几件事情:

    1.程序运行后,开始计时,到设定的时间后,窗口最前显示,占住屏幕,隐藏后面的程序。

    2.程序能够出一些简单的计算题(目前只有加减法),多少道题可以设定,都答对后程序隐藏,开始计时。

    3.能对参数进行设置。

    4.手动退出系统时,需要输入密码。

    当然,这里面还有一些友好度的设计,如显示这道题的答案,跳过当前题,禁止按ALT+F4退出系统,系统托盘处理等等。

    经过几个小时的奋战,终于有了一个结果,效果如下:

      

    设置界面:“游戏时间”是多少分钟后弹出计算的界面,“出题数”是一共要计算多少道题,“出题最小数字和最大数字”是出题数据的范围,因为这个小朋友只有5岁,还只会1到10以内的加减法,所以这里是这么设置的,“退出密码”是设置退出系统时的密码,初始密码是:admin

      

    退出系统:

      

    可以根据自己的情况进行设置。

    如果有需要的朋友,请从这里下载:GameControlSetup.zip

    源代码在这里:GameControl.zip

    当然,程序也有很多不完善的地方,如现在只有加减法,程序可以通过任务管理器来结束掉任务等等,大家也可以继续扩展,写出更多实用的程序来,如果有什么好的想法,也可以告诉我,一起交流!

  • 相关阅读:
    数据不是搜集起来的,是沉淀下来的,跟脚印一样,脚印不是修路的人搜集起来的,只要有了路就一定有脚印,不可能说修一条路不留下脚印,世界上没有这样的路
    VC6.0编译的DLL文件能否反编译知道里面的代码?
    Why does the PDB format change every release?
    mysql_query与 mysql_real_query区别
    如何把Backtrack 5安装到U盘/Backtrack 4安装方法
    FreeBSD:像Linux下一样使用vim
    栈的出栈序列个数
    npm outdated -g --depth=0
    npm Updating packages downloaded from the registry
    TypeScript安装
  • 原文地址:https://www.cnblogs.com/liongis/p/2330290.html
Copyright © 2020-2023  润新知