游戏开发论坛

 找回密码
 立即注册
搜索
查看: 5184|回复: 14

学习游戏开发,开帖记录!

[复制链接]

1

主题

2

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2007-4-2 11:02:00 | 显示全部楼层 |阅读模式
在这里开一个贴子,记录我的游戏开发学习过程,基础:略懂C++,会基本的脚本语言,开发过管理信息系统,会点sql server混饭吃
目标:游戏开发MMOPRG客户端开发
时间:一个月
时间安排:
1.基础的windows开发和C++精通
2.游戏架构研究
3.游戏策划和游戏可玩性研究
4.实践

1

主题

2

帖子

0

积分

新手上路

Rank: 1

积分
0
 楼主| 发表于 2007-4-2 11:04:00 | 显示全部楼层

Re:学习游戏开发,开帖记录!

4月2日
调试学vc,做游戏前5章
gameloft C++题了解
魔兽了解

如果有问题,我会在这里提出来,请大家多指导!

1

主题

79

帖子

79

积分

注册会员

Rank: 2

积分
79
发表于 2007-4-3 10:56:00 | 显示全部楼层

Re:学习游戏开发,开帖记录!

4.3
4月2日
调试学vc,做游戏前5章
gameloft C++题了解
魔兽了解(OK,抽时间深入体验)

1

主题

79

帖子

79

积分

注册会员

Rank: 2

积分
79
发表于 2007-4-3 11:13:00 | 显示全部楼层

Re:学习游戏开发,开帖记录!

kongling和lightmagic都是我.
Gameloft题目,从csdn转过来的
一共是8道题目
1.哪些操作会隐式调用C++的拷贝构造函数?(这道题还比较清楚,但是答案不知道)
貌似答案是B和C,是一道选择题,
2.数据结构定义:通道和墙组成的迷宫
(这算写图形那块的程序员的活吧,不过也要研究一下)
这个可以写一个矩阵了,比如 a[x][y]
然后用0表示墙,1表示可以通过
3.一个16x16像素的date画在一个坐标为x,y的屏幕上,屏幕的像素是Wscreen和Hscreen,函数改错.
(什么date,改什么错,不明白,PK掉)

4.单链表结构定义:节点存储一个整型数,给代码。合并二个已经按照该整型数从小到大排好序的链表,合并后链表也是同样排序好的。
(超绕,无聊,PK掉)
typedef struct p
{
int date;
struct p *next;
}node;
Node* uniteList(Node* first,Node*second)
{
Node*head=NULL;
Node*cur=NULL;
Node*temp=NULL;
while (first&&second)
{
if (first->key<second->key)
{
temp=first;
first=first->next;
}
else
{
temp=second;
second=second->next;
}

if (head==NULL)
{
cur=temp;
head=cur;
}
else
{
cur->next=temp;
cur=temp
}

}
if (first==NULL)
{
temp=second;
}
else
temp=first;
while (temp)
{
cur->next=temp;
temp=temp->next;
}
cur->next=NULL;
return head;
}
5.设计一个函数,找出水仙花数,水仙花数的定义153=1^3+5^3+3^3
貌似要写一个可扩展的水仙花数的程序了...

(153=1^3+5^3+3^3?相等吗?,PK掉)

6.设计一个函数,找出一个32位的整形二进制数中的1的个数,尽量不要使用逐位比较.
(32位的整形二进制数???基础知识丢完了,研究一下

7.回文,用递归的查找回文了,填程序.
(什么回文?回族的???不懂,PK掉)

8.写出一个函数用来判断一个点到一个平面的关系。用一个点和法向量来表示平面。输入一个点和一个面,返回该点在面的前面,后面,还是在这个面上。
(我现在对winMFC的图形函数不熟,暂时PK掉)
bool loc(Point pt,Plain pn)
{
    bool res = static_cast<bool>(pn.getl*(po.getx-pn.geta)+pn.getm(po.gety-pn.getb)+pn.getn(po.getz-pn.getc))
    return res;
感觉有点看不懂呢


1.哪些操作会隐式调用C++的拷贝构造函数?(这道题还比较清楚,但是答案不知道)
貌似答案是B和C,是一道选择题,
2.数据结构定义:通道和墙组成的迷宫
(这算写图形那块的程序员的活吧,不过也要研究一下)

6.设计一个函数,找出一个32位的整形二进制数中的1的个数,尽量不要使用逐位比较.
(32位的整形二进制数???基础知识丢完了,研究一下
就研究这三题

1

主题

79

帖子

79

积分

注册会员

Rank: 2

积分
79
发表于 2007-4-3 11:35:00 | 显示全部楼层

Re:学习游戏开发,开帖记录!

1.按值返回,如

a fun()
{
    a b;
    return b;
}
2.按值传递参数
class a
{}
void fun(a b)
{
    a c = b;
}

3.用一个对象初始化另一个对象
class a
{}
a c;

b=c

1

主题

79

帖子

79

积分

注册会员

Rank: 2

积分
79
发表于 2007-4-3 11:45:00 | 显示全部楼层

Re:学习游戏开发,开帖记录!

调试学vc,做游戏前5章

为什么我的第三章人物不显示呢,我自己写的代码和示例一样,不管,继续04和05,注意熟悉其中的函数

1

主题

79

帖子

79

积分

注册会员

Rank: 2

积分
79
发表于 2007-4-3 20:52:00 | 显示全部楼层

Re:学习游戏开发,开帖记录!

今天又发生了不少小事,于是我有点怀疑自己学习的计划何时能看到边~不过我仍然觉得做不做游戏程序员那个职位次要的,重要的是我是否具有那个水平,一切靠自己

1

主题

79

帖子

79

积分

注册会员

Rank: 2

积分
79
发表于 2007-4-3 23:21:00 | 显示全部楼层

Re:学习游戏开发,开帖记录!

把日志转入自己的blog,以后再一起贴出来
暂停.

3

主题

137

帖子

151

积分

注册会员

Rank: 2

积分
151
QQ
发表于 2007-4-9 13:16:00 | 显示全部楼层

Re:学习游戏开发,开帖记录!

blog?

21

主题

92

帖子

92

积分

注册会员

Rank: 2

积分
92
QQ
发表于 2007-4-11 10:47:00 | 显示全部楼层

Re:学习游戏开发,开帖记录!

一个月??
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-12-19 20:05

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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