游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2595|回复: 6

地图文件的创建与保存

[复制链接]

5

主题

12

帖子

12

积分

新手上路

Rank: 1

积分
12
发表于 2003-10-18 16:58:00 | 显示全部楼层 |阅读模式
windows API如何创建和保存文件?

地图编辑器的理论不复杂,但是怎样生成并保存文件呢?

我查看了charles Petzold的《windows程序设计》,竟然没有文件的介绍,只有个“元文件”(虽然与位图有关,但不是一码事),

具体该用什么函数或者API?请高手指教,这算是个对文件的操作问题吧

[em7]

90

主题

797

帖子

833

积分

高级会员

论坛版主

Rank: 4

积分
833
QQ
发表于 2003-10-18 17:52:00 | 显示全部楼层

Re:地图文件的创建与保存

比如有这样的地图文件
struct stMapHeader
{
    char[256]    filename;
    long            tilenumber;
};
保存地图的头,然后保存地图数据
stuct tile
{
    long x,y;
};
其实就是struct的文件操作。不过也要看你的地图格式。
我上面只是一个简单例子而已。
地图应该用不到元文件这个东西

90

主题

797

帖子

833

积分

高级会员

论坛版主

Rank: 4

积分
833
QQ
发表于 2003-10-18 17:53:00 | 显示全部楼层

Re:地图文件的创建与保存

用 fopen 就好了
stdio.h
or iostream

5

主题

12

帖子

12

积分

新手上路

Rank: 1

积分
12
 楼主| 发表于 2003-10-18 18:42:00 | 显示全部楼层

Re:地图文件的创建与保存

我刚才上网也查了,有createfile函数;早知闲着没事多看看windows编程就好了;用vb,delphi编写地图编辑器可能好些

一个2d游戏都有这么多学问、、、  -_-          :-(
nowpaper 该用户已被删除
发表于 2003-10-19 15:26:00 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

5

主题

12

帖子

12

积分

新手上路

Rank: 1

积分
12
 楼主| 发表于 2003-10-20 04:33:00 | 显示全部楼层

Re:地图文件的创建与保存

非常感谢大家

1

主题

2

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2004-4-15 11:00:00 | 显示全部楼层

Re:地图文件的创建与保存

同意上述意见,
最好看一个 gameedit 的source
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-6-30 02:55

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表