Win32 游戏程序设计
Superstarimage
这个作者很懒,什么都没留下…
展开
-
在控制台应用程序下,创建窗口,避开WinMain函数入口(示例代码)
转载自:https://www.136.la/tech/show-149674.html#include "Windows.h"#include <iostream>using namespace std;#define MAX_LOADSTRING 100// 全局变量: HINSTANCE hInst; // 当前实例std::wstring szTitle = L"RenderCore"; // .转载 2021-07-16 14:48:05 · 494 阅读 · 0 评论 -
Win32编程之从内存中加载位图,并显示到hdc上
近期在项目中遇到一个问题,如何在实现从内存中加载RBG帧数据,然后提交到hdc上显示,这里假设大家对win32程序已经很熟了,有了相关的框架,如果不熟的小伙伴可以看我的老师编写的一本书《游戏程序设计基础》,书中的附加代码对于2d和3d的项目都很实用。下面我们来介绍如何在MyDraw函数中从内存中加载帧数据。首先帧数据是指RGB值,由于目前我只了解到在Win32中显示的图像都是位图,Bitmap...原创 2020-04-16 00:51:33 · 3506 阅读 · 0 评论 -
错误 1 error C1083: 无法打开源文件:“.meBase\WinMain.cpp”: No such file or ....
使用vs2010开发win32项目,在实验室时需要频繁更换电脑,所以项目的绝对路径会发生变化,这导致报了如下的错误:错误 1 error C1083: 无法打开源文件:“.meBase\WinMain.cpp”: No such file or .... 经过半个多小时的百度后,博主没有找到可以学习的解决方法。于是灵机一动,直接移除了项目中的.cpp文件,然后把wind...原创 2019-04-18 15:29:37 · 1755 阅读 · 1 评论 -
Win32游戏开发--致我们永不熄灭的游戏梦想--Bitblt()绘制图像时不显示
博主今年大三,学校里开设了游戏程序设计这门课,使用vs + win32环境制作二维和三维小游戏(二维已经初步实现,三维方面刚刚完成了beizer曲面和孔斯曲面的绘制,即将开始进行三维CS制作),现在总结一下二维游戏制作过程中踩到的一个坑。 博主打算使用面向对象的思想实现游戏对象的生成,意思是先写好一个游戏对象类,再在主函数中实例化该游戏对象。 在实现了...原创 2019-06-26 19:59:30 · 712 阅读 · 0 评论