随笔分类 -  Win32

摘要:Win8.1的关机方式可谓是所有windows中样式最多的,有多多呢?有6种!1、Charm Bar将鼠标移动到传统桌面或者Metro界面右下角,然后在弹出的Charm Bar中点击“设置”→“电源”,最后根据自己需要点击“重启”或“关机”即可。2、右击“开始菜单”将鼠标移动至左下角,右键点击关机即... 阅读全文
posted @ 2015-05-29 23:13 麻麻麻麻鱼鱼 阅读(167) 评论(0) 推荐(0)
摘要:原文网址:张龙博客提到Linux学习,可能很多童鞋都会说,不是我不想学,而是真的没有一个好的linux环境:装了linux吧,有时又会想回Windows玩玩游戏娱乐什么的,搞个双系统吧,又不想折腾!如果真是这样,下面的内容将让你的理由统统成为借口。想学习Linux基本命令又不想安装Linux系统的的... 阅读全文
posted @ 2015-05-28 21:20 麻麻麻麻鱼鱼 阅读(2598) 评论(0) 推荐(0)
摘要:GDI图形设备接口是Windows API提供给开发者处理窗口程序的函数接口。绘图句柄HDC:HDC hdc=GetDC(HWND hWnd);绘制直线:MoveToEx(HDC hdc,int x,int y,LPPOINT preP);这样,我们那可以绘制敌人和大嘴的形象。绘制三种敌人:void... 阅读全文
posted @ 2015-04-15 19:20 麻麻麻麻鱼鱼 阅读(163) 评论(0) 推荐(0)
摘要:在“吃豆子”游戏中,计划将有3种不同类型的敌人。· 松散型:在碰到墙壁后才会回头· 守卫型:当敌人和主人公“大嘴”处在同一行或者是同一列后才会引起警觉接近大嘴。· 扰乱性:不断的接近大嘴。这三种敌人分别用以下的函数实现://AI人工智能处理void RedOne::MakeDecision(bool... 阅读全文
posted @ 2015-04-15 19:18 麻麻麻麻鱼鱼 阅读(143) 评论(0) 推荐(0)
摘要:在游戏如何让程序知道物体在撞墙?可通过无题所在点的位置和墙体边缘的位置进行检测。计算方法是:用中心坐标和朝向所对应的墙的位置与物体的宽度进行比较,若是大于宽度,则没有碰上。将地图分为若干个小的正方形格子,物体到每一个格子后进行碰撞检测。碰撞检测函数是在"GObject.h"的Collision()函... 阅读全文
posted @ 2015-04-15 19:06 麻麻麻麻鱼鱼 阅读(228) 评论(0) 推荐(0)
摘要:作为一个游戏,地图是少不了的,并且地图的数量一定不止一张。我们可以创建一个存放地图的矩形容器(数组,链表和STL模板库容器)下面用列表的方式来初始化二维数组:#define A true;#define B false;bool Stage_1::initData[MAPLENTH][MAPLENT... 阅读全文
posted @ 2015-04-14 22:49 麻麻麻麻鱼鱼 阅读(272) 评论(0) 推荐(0)
摘要:吃豆子游戏是游戏界比较经典的一款游戏,我们计划将吃豆子作为第一款游戏。开发工具为Visual Stdio 2013。该游戏计划有:文件名文件类型说明GMap.h头文件 地图类声明文件GMap.cpp源文件地图类实现文件GObject.h头文件物体类声明文件GObject.cpp源文件物体类实现文件P... 阅读全文
posted @ 2015-04-14 22:44 麻麻麻麻鱼鱼 阅读(158) 评论(0) 推荐(0)
摘要:#include "stdafx.h"#include "resource.h"#define MAX_LOADSTRING 100// 全局变量: HINSTANCE hInst; // 当前实例TCHAR szTitle[MAX_LOADSTRING]; // 标题栏文本T... 阅读全文
posted @ 2015-04-14 00:08 麻麻麻麻鱼鱼 阅读(342) 评论(0) 推荐(0)
摘要:VS2013写出的第一个win32程序—Hello World。通过这个程序:· 熟悉如何在MFC下创建一个窗口· 了解windows程序的运行机制。咳咳,说的严肃了,最近我们宿舍正在进行用Visual C++编写一个小游戏。我们使用的运行平台是Visual Stdio 2013。本以为写一个Hel... 阅读全文
posted @ 2015-04-13 23:51 麻麻麻麻鱼鱼 阅读(229) 评论(0) 推荐(0)