游戏开发论坛

 找回密码
 立即注册
搜索
查看: 4473|回复: 10

我想成为游戏设计师,但我不知道该如何做

[复制链接]

1

主题

4

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2012-7-11 08:07:00 | 显示全部楼层 |阅读模式
我想成为游戏设计师,但我不知道该如何做。
   
    我原来工作的时候,是采用VB+ORACLE来设计软件的,但制作游戏的念头一直萦绕于怀,于是我离开了从事一年多的公司。为了能

涉足游戏开发业,我转向了C++。在接下来的4个月里,我从零开始自学了C++和MFC,买的几本书都翻到快破损了,其间辛苦与甘甜,

只有自家才能体会得到。为了从事该行业,我离开了桂林,因为这边机会实在太少,我来到了广州。这里机会确实很多,但我很快被

现实给了个晴天霹雳:游戏开发用不上MFC。

    当初真傻,肤浅地轻信了百度知道的回答,认为游戏设计要从C++、数据结构、MFC开始,然后就是DirectX、lua等等,认为MFC是

必须要了解的,就像一个重要性降级版的数据结构那样。巨大的失落与不安,让我难受得不行。但事已如此,我必须要面对。

    已经到达极限了,想打好其他游戏开发的基础在开始找工作已经是天方夜谭了。因为有志于游戏开发行业,所以很多的实施工程

师的面试我都推掉了,只想进入游戏开发行业。面试的第一家,笔试题竟然是AS的,我晕,这智联招聘上面可不是这么说的啊?不是

说C++么?亏我当初看的时候还有点底气。笔试很糟糕,华丽地PASS了。接着第二家顺利入职,但居然是用Erlang+Tomcat来做开发,

还好公司提供培训。可笑的因为完全没接触过,刚开始连搭配环境都几经挫折。我对于这份工作非常珍惜,因为我终于小小地往我的

人生目标他进了一步,即使是最底层我也毫无怨言,我会很努力地学习一切能学到的知识。说来惭愧,因为对公司的知识产权的相关

规定理解不够,不小心误删了某重要文件,做了一件大错事而被请离职了。你们没法想象我那时的心有多后悔和内疚。一扇大门,仅

仅开敞了几天,又迅速地消失了。

    再后来冷静想了好几天,没有AS或者ERLANG的相关基础,决定不放弃C++。但C++的招聘比较严格,都是要有相关的工作经历和其

他脚本语言。这方面我真的是零。我对3D开发比较感兴趣,近日在广州购书中心购入《Begin Game Programming (Third Edition)》

,一边找工作一边学习,但深感焦虑。

    现在的我如同在黑灯瞎火地摸索前行,不知从何入手。过去的教训提醒着我,单单有爱是不够的。于是我来这里寻求你们的帮助

。希望能有一盏明灯,能为我明辨方向。

    注1:原谅我以新手之名提问,其实逛GAMERES和其他游戏制作论坛已经蛮久时间了,但都是在看,基本上都没注册。

    注2:曾经有次面试,复试题为:

        Linux下用C/C++写一个提高mysql数据库效率的数据缓存模块

        缓存表结构(用户表):
                CREATE TABLE `user_info` (
                 `player_id` int(11) NOT NULL AUTO_INCREMENT,
                 `user_name` varchar(15) NOT NULL,
                 `user_password` varchar(15) NOT NULL,
                 `location_x` int(11) DEFAULT '0',
                 `location_y` int(11) DEFAULT '0',
                 `logo_id` int(11) DEFAULT '0',
                 `e_mail` varchar(45) DEFAULT NULL,
                 `experiences` int(11) DEFAULT '0',
                 PRIMARY KEY (`player_id`),
                 UNIQUE KEY `index2` (`user_name`)
                )
        要求:
        1)“缓存模块”提供数据访问的接口,其他程序通过“缓存模块”获取数据,不直接访问数据库;
        2)内存保存最常用的50条数据;
        3)查询操作时,“缓存模块”需优先使用内存中的数据;修改操作时,“缓存模块”需同步数据库和内存中的数据;
        4)只实现“查询”和“修改”两种操作;
        5)用多线程实现每分钟同步一次“内存”与“数据库”的数据;
        6)用标准C/C++写,不使用第三方组件;

    这道题当初给我两天时间完成,我当时考虑用哈希表+LRU页面置换算法实现,但始终没做出来。(只能在网吧的机子上搜集资料

,安装环境,做题。被别人看得真不自在。)查阅良久,有的人提及过迭代器,但我没试过。当时的老总直接就跟我说:"这么基础的

问题两天你还做不出来啊?"让我很是惭愧。我不知道以后会不会再遇到这道题,有谁能提示一下如何入手吗?

31

主题

257

帖子

1752

积分

金牌会员

申城谍影

Rank: 6Rank: 6

积分
1752
QQ
发表于 2012-7-11 12:48:00 | 显示全部楼层

Re:我想成为游戏设计师,但我不知道该如何做

你没赶上好时候,没注意宏观环境么。。。。。。。。

现在端游不敌页游。。。。。。。

用c++做端游的,因为开发成本高,只有少数大公司在做。。。。。
现在请人的中小公司,主要是用c++做页游服务端。。。。。。

你那道题,用STL很好搞定。。。。。。
std::hash_map< std::string, int >
用这个定义一个map,
string是查询的SQL字串,int指向一个保存50条数据的数组。。。。。。

大体是这样吧。。。。。。
至于多线程,要依赖linux的api了。。。。。。。。。。

1

主题

4

帖子

0

积分

新手上路

Rank: 1

积分
0
 楼主| 发表于 2012-7-11 13:51:00 | 显示全部楼层

Re: Re:我想成为游戏设计师,但我不知道该如何做

cndv3996: Re:我想成为游戏设计师,但我不知道该如何做

你没赶上好时候,没注意宏观环境么。。。。。。。。

现在端游不敌页游。。。。。。。

用c++做端游的,...

谢谢。不知当初你们是怎么进入游戏行业的呢?可以交流下吗?
关于那道题,我试试STL。因为C++是自学的,书上没见着相关的资料,学过的最艰涩的也仅仅是模板而已。应该是更深层次的东西,我去书店淘淘看。

91

主题

3122

帖子

3263

积分

论坛元老

Rank: 8Rank: 8

积分
3263
发表于 2012-7-11 16:11:00 | 显示全部楼层

Re:我想成为游戏设计师,但我不知道该如何做

程序员的环境太恶劣!!!

0

主题

3

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2012-7-11 22:35:00 | 显示全部楼层

Re:我想成为游戏设计师,但我不知道该如何做

做游戏是从小一直以来的梦想,但是我现在做的还是java工作,诶

161

主题

1372

帖子

2749

积分

金牌会员

Rank: 6Rank: 6

积分
2749
QQ
发表于 2012-7-12 17:26:00 | 显示全部楼层

Re:我想成为游戏设计师,但我不知道该如何做

。。。。。。大家都是广西人,你在广州吗?请联系我moweiqi@163.com可以提供免费住处,和上网条件,你可以慢慢学。

我也是程序员出身,却走向了一条什么都会一点的不归路。。。。。。。反正最近我没什么事情,也在看一些技术书籍,一起学啊。

0

主题

3

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2012-7-14 09:13:00 | 显示全部楼层

Re: 我想成为游戏设计师,但我不知道该如何做

有机会聊聊,我的QQ:553777554

1

主题

4

帖子

0

积分

新手上路

Rank: 1

积分
0
 楼主| 发表于 2012-7-15 14:13:00 | 显示全部楼层

Re: 我想成为游戏设计师,但我不知道该如何做

近日无奈找回了老本行先干着先,但心中无限失落。害怕自己以后真的就没法实现遥远的梦了。来GAMERES逛逛,突然发现原来有不少的朋友也在挣扎或者说曾经挣扎。朋友们,衷心祝福你们能实现自己的理想,不要像某人一样被逼着了。有空咱们一块交流。

1

主题

4

帖子

0

积分

新手上路

Rank: 1

积分
0
 楼主| 发表于 2012-7-15 14:18:00 | 显示全部楼层

Re:我想成为游戏设计师,但我不知道该如何做

QQ:463990727

24

主题

132

帖子

526

积分

高级会员

Rank: 4

积分
526
发表于 2012-7-15 15:06:00 | 显示全部楼层

Re:我想成为游戏设计师,但我不知道该如何做

对你的遭遇表示同情,让我想起了我刚入游戏策划的那会,做游戏开发无论是策划还是程序,需要的都是坚持和毅力,只要有追求的人一定能获得回报,希望你能完成你的梦想,也希望我们以后有机会合作!songyanxi2008@163.com,很希望能认识你这个朋友。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-2-27 22:59

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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