4399游戏策划面试问题4399游戏策划面试问题
1 我玩过WOW,街球等若干款网游,如果吸引我的地方的话,用《街头篮球》举例:
①街头嘻哈风格――该游戏是由韩国公司研发,所以吸收了韩国一贯酷炫的风格,加上街头的标识元素,配合篮球的主题,很吸引年轻人,我认为主题风格非常好,也贴合用户体
②角行为+技能搭配――游戏中的角根据职业不同会有不同的行为动作,种类多样且实用好看,所以个人认为这部分设计的比较到位,也是游戏最核心的部分
③换装系统――游戏中会有大量的衣服装饰等道具,可以丰富游戏,也能增加角的属性值,有些较低级的需要游戏币购买,增加了游戏粘性和游戏时间,相对较高级需要RMB购买,增加了游戏的直接受益。其中服饰道具的大量数目+风格搞怪嘻哈则是两大亮点,也是吸引玩家购买的动力。
等等……该游戏在国内代理已超过5年,也是休闲体育类网游中的佼佼者,其中很多合理且充满乐趣的设定都值得手游去借鉴,因为两者对与休闲趣味、短小精悍、付费粘性等都是相通的。
2 最近网上出现了一款叫《钉子户大战拆迁队》的塔防游戏,引起的反响不小,碰巧我也玩过,下面尝试简单分析一下该游戏
【优点】
①流行题材――塔防游戏很常见,其中POPCUP制作的《植物大战僵尸》系列更掀起了塔防游戏的狂潮,《钉子户》借鉴了《植物》的风格,并且配上当下流行的话题元素,可谓站在巨人的肩膀上,不难理解其现在为什么这么风靡了。所以,流行的题材很重要,对与手游而言,好的'主题是一半的胜利。
②风趣幽默的风格――从主角的名字到各个角的形象,都包含幽默卡-通的味道,贴合用户感受。
③攻击方式的多样――游戏中有6个角,每个角的攻击方式及数值各有不同,并且可以升级,相互搭配起来即能丰富游戏。
【缺点】
①话题过于敏感――谈论政治社会的游戏题材一向很敏感,该游戏如果移植到手游上估计在移动评审时会比较困难。其实《钉子户》已经被移植到了android游戏上,可是走的是freewap渠道,所以躲过了话题敏感的审查。
②数值的过于僵硬――游戏的数值很简单,也很僵硬,导致玩家对于游戏的可操控度下降,借鉴导致游戏性受到影响。
等等……这里是对《钉子户大战拆迁队》的一个简单的评述
4399网页游戏面试C++测试题2015-04-27 19:28 | #2楼
一.选择题:
1.以下代码执行的结果是什么? a
void main()
数学小知识{
}
a) 交换p 和& a的内容,同时打印出 New string, string b) 在第8行生成编译期错误
c) 在第5行生成编译期错误
杨梅怎么保存方法d) 在第7行生成编译期错误 e) 在第1行生成编译期错误
2. 下面程序的执行结果是? b
char *gxx-x()
{
}
void main()
{
}
a) The string is : string
b) The string is :Oldstring
c) 产生执行期错误
d) 产生编译期语法错误
e) 以上都不对 char *g="string"; strcpy(gxx-x(),g); g = gxx-x(); strcpy(g,"oldstring"); printf("The string is : %s",gxx-x()); static char xx-x[1024]; return xx-x; int i; char a[]="String"; char *p="New Sring"; char *Temp; Temp=a; a=malloc(strlen(p) + 1); strcpy(a,p); p =
春节高速免费时间2023免费几天
malloc(strlen(Temp) + 1); strcpy(p,Temp); printf("(%s, %s)",a,p);
free(p); free(a);
3. 以下程序的执行结果是? c void myalloc(char *x, int n) {
}
main()
{
}
a) The string is : String b) 执行期错误
c) The string is : Oldstring d) 编译期语法错误 e) 以上都不对
中秋节几号4.以下代码的执行结果是? c void main()
{
}
a) Pass 1, Pass 2
b) Fail 1, Fail 2 char p[]="String"; int x=0; if(p=="String") { } else { } printf("Fail 1"); if(p[sizeof(p)-2]=='g') printf("Pass 2"); printf("Fail 2"); else printf("Pass 1"); if(p[sizeof(p)-2]=='g')
printf("Pass 2"); printf("Fail 2"); else char *g="String"; myalloc(g,20); strcpy(g,"Oldstring"); printf("The string is %s",g); x= (char
*)malloc(n*sizeof(char)); memset(x,\0,n*sizeof(char));
c) Pass 1, Fail 2
d) Fail 1, Pass 2
e) 编译器语法错
5. 对于下面的代码,哪个说法是对的? b
const char *p; 以及 char * const p;
a) 两个字符串内容都不可修改
b) 第一个: 不可修改字符串内容,第二个,不可假改指针内容 c) 两个指针都不可修改
d) 第一个: 不可修改指针,第二个,不可修改字符串内容 e) 以上说法都不对
6. 以下代码的输出是? c
void main()
{
}
a) Pass1,Pass2
b) Pass1,Fail2
c) Fail1,Pass2
d) Fail1,Fail2
e) 以上都不对
7. 以下代码的输出是 e
void main() char c=-64; int i=-32; unsigned int u =-16; if(c>i) { } else { } printf("Fail1); if(i<u) printf("pass2"); printf("Fail2") else printf("pass1,"); if(c<u) printf("pass2"); printf("Fail2"); else
{
}
a) 0,5,9,13,17
b) 5,9,13,17
c) 12,17,22
d) 16,21
e) 语法错误
8. 下面哪个说法是对的? d class A
{
}
Class B: public class A {
}
a) A中的func1和B中的func2都是虚函数. void func1() { } virtual void func2() { } cout << "fun2 in class B" << endl; cout << "fun1 in class B" << endl; virtual void func1(); void func2(); int i=0;
for(i=0;i<20;i++) { } switch(i) { case 0: } printf("%d,",i); i+=5; i+=2; i+=5; i+=4; case 1: case 5: default: break;
明星自杀
b) A中的func1和B中的func2都不是虚函数.
c) A中的func2是虚函数.,B中的func1不是虚函数.
d) A中的func2不是虚函数,B中的func1是虚函数.
9. cout是I/O流库预定义的什么?. b
a)类
b)对象
c)包含文件
d)常量
意大利签证如何办理10. 在32位系统下,已知int a,*pa=&a;,输出指针pa十进制的地址值的方
法是? d a)cout<<pa;
b)cout<<*pa;
c)cout<<&pa;
d)cout<<unsigned long(&pa);
11. 32位系统下,有一个类A定义如下:
Class A