12 2013 档案

从无到有的Java小游戏开发练习(一)---推箱子
摘要:一、游戏功能游戏由障碍、空地、箱子、终点与玩家组成。通过上下左右控制玩家推动箱子。当箱子的推动方向没有障碍时,向前移动到新的位置,玩家也向前移动一步。当所有箱子都处于终点时,游戏胜利,按回车键进入下一关。当完成所有关卡时,按回车键结束游戏。在游戏中按R建重新开始本关。二、素材准备从网上下载推箱子游戏的地图素材与背景音乐。三、游戏的大致框架首先最容易想到的是一个管理地图信息的Map类,其中应该包括一个关卡地图中的所有信息。其次应该有一个 DataManager 类来从文件中读取地图、读取图片,并能根据读入的地图文件与关卡编号创造出所需的 Map 类的对象。还需要有一个 SoundManager 阅读全文

posted @ 2013-12-30 21:45 电子幼体 阅读(1033) 评论(0) 推荐(0)

从零学起----Windows程序设计笔记(二) 窗口
摘要:----------------#pragma comment(lib,"winmm.lib")#include LRESULT CALLBACK WndProc(HWND, UINT, WPARAM, LPARAM);int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, PSTR szCmdLine, int iCmdShow){ static TCHAR szAppName[] = TEXT("HelloWin"); HWND hwnd; MSG msg; WNDCLASS 阅读全文

posted @ 2013-12-05 16:07 电子幼体 阅读(173) 评论(0) 推荐(0)

从零学起----Windows程序设计笔记(一)
摘要:一、Windows环境#include int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, PSTR szCmdLine, int iCmdShow){ MessageBox(NULL, TEXT("Hello Windows"), TEXT("HelloMsg"), 0); return 0;}1、WinMain的参数HINSTANCE hInstance 是执行实体句柄。HINSTANCE hPrevInstance 总是NULL(定义为0)。PSTR szCmdLine 阅读全文

posted @ 2013-12-05 14:38 电子幼体 阅读(185) 评论(0) 推荐(0)

导航