- 博客(0)
- 资源 (3)
- 收藏
- 关注
OGEngine引擎的消灭星星源码
OGEngine引擎编写的消灭星星。
用法:将三个项目分别导入Eclipse,其中_java和_android项目连接OGE_2.1.4,_android项目连接_java项目。
2015-08-25
c++ windows贪吃蛇源码
这个是我做出来的第一个游戏...十分简陋还请见谅,供学习交流使用。欢迎提出各种建议。
编译环境:Microsoft Visual Studio 2008
by 零铛猫 C++初学者
QQ:278400368
#include "stdafx.h"
#include <stdio.h>
#include <cstdlib>
#include <ctime>
//地图行数和列数
const int ROWS = 20,COLS = 20;
//全局变量亲
HINSTANCE w_hInst;
HDC w_hdc,w_mdc,w_bufdc;
HBITMAP w_bg,w_head,w_body,w_fullmap;
HWND w_hWnd;
DWORD tPre,tNow;
int w_headX=0,w_headY=1,w_headNum=2; //蛇头坐标
int w_mapIndex[ROWS][COLS]; //贴图数组,-1代表食物,0代表空白地图,其他表示蛇身及蛇头。
enum dir{up, down, left, right};
dir w_headDir=right;
//自定义函数声明
ATOM MyRegisterClass(HINSTANCE hInstance);
BOOL InitInstance(HINSTANCE, int);
LRESULT CALLBACK WndProc(HWND, UINT, WPARAM, LPARAM);
void MyPaint(HDC hdc);
void Move(); //贪吃蛇蛇移动函数
void MakeFood(); //食物刷新函数
2012-04-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人