游戏开发论坛

 找回密码
 立即注册
搜索
查看: 9186|回复: 33

[讨论] 策划对程序的认识应当有多大的底限?

[复制链接]

55

主题

229

帖子

618

积分

高级会员

Rank: 4

积分
618
发表于 2011-6-8 10:00:00 | 显示全部楼层 |阅读模式
我不懂程序,一直挺伤心这块的,虽然买了C语言书,但打心眼不爱学这种抽象的东西。曾认识了一个有成功游戏项目(不管挣钱否,起码运营了四五年了)的主策划,他说他大一就不念了,但也当上了主策,游戏也成功运营。我就想知道一般策划和主策划应当对程序了解多少能算勉强呢。毕竟每个人的经历和精力是不一样的。

8

主题

1801

帖子

3450

积分

论坛元老

Rank: 8Rank: 8

积分
3450
发表于 2011-6-8 10:06:00 | 显示全部楼层

Re:策划对程序的认识应当有多大的底限?

这也快成月经贴了吧。。。
还是那句老话,越懂越好,艺多不压身。
但是不懂也没关系,能沟通无碍即可。

35

主题

2849

帖子

3120

积分

论坛元老

Rank: 8Rank: 8

积分
3120
发表于 2011-6-8 10:23:00 | 显示全部楼层

Re:策划对程序的认识应当有多大的底限?

没有也无所谓,真的

但千万不要自己不懂,还要妄自菲薄的去说“现在,技术不是问题” 这让去写代码的人,情何以堪?

55

主题

229

帖子

618

积分

高级会员

Rank: 4

积分
618
 楼主| 发表于 2011-6-8 10:28:00 | 显示全部楼层

Re:策划对程序的认识应当有多大的底限?

你们的回答让我心里好受不少。

1万

主题

1万

帖子

2万

积分

管理员

中级会员

Rank: 9Rank: 9Rank: 9

积分
20547
发表于 2011-6-8 10:51:00 | 显示全部楼层

Re:策划对程序的认识应当有多大的底限?

不冲突,如果有时间,多学点也没什么坏处。

18

主题

666

帖子

705

积分

高级会员

Rank: 4

积分
705
QQ
发表于 2011-6-8 10:51:00 | 显示全部楼层

Re:策划对程序的认识应当有多大的底限?

真没必要懂什么。做的多了,大都知道哪些系统,哪些功能程序实现起来的快慢,简繁了。
虚心点,和程序大哥搞好点关系,别不懂装懂,指手画脚就行了。

28

主题

776

帖子

866

积分

高级会员

Rank: 4

积分
866
发表于 2011-6-8 11:39:00 | 显示全部楼层

Re:策划对程序的认识应当有多大的底限?

不会也可以不是停止学习的借口,不花一点时间在自己不知道的领域以后遇到这一领域的问题就容易专牛角尖。

个人认为可以不精通,但至少要了解和熟悉。

26

主题

428

帖子

517

积分

高级会员

Rank: 4

积分
517
发表于 2011-6-8 11:51:00 | 显示全部楼层

Re: 策划对程序的认识应当有多大的底限?

会写一些简单垃圾代码的路过



//第1大关卡

#include<iostream>
#include<cstdlib>
#include<time.h>
#include<windows.h>
#include<time.h>
#include<string>
#include<process.h>
#include<stdio.h>

using namespace std;

void Checkpoint_1(void)

{
        void Go_on_game();
    void Shop_buy(int Money_get);
        //线程执行函数
        DWORD WINAPI GetAndRun_1(LPVOID);

        HANDLE Event;
        DWORD IdGet_Run_1;

        system("cls");
       
        for(int i=0;i<=15;++i)
        {
                math_1.num_1=rand()/10000;
            math_1.num_2=rand()/10000;

        num_0_1=math_1.num_1;
                num_0_2=math_1.num_2;

                cout<<"================================================================="<<endl;
                cout<<"你的游戏机会:"<&ltlayer_class.Player_times<<"      积累:"<< Player_class.Player_mud<<"      你的金钱:"<<Player_class.Player_Money<<endl;
                cout<<"能力1:无"<<endl;
                cout<<"能力2:无"<<endl;
                cout<<"被动能力1:无"<<endl;
                cout<<"被动能力2:无"<<endl;
                cout<<"================================================================="<<endl;
                cout<<endl;
            cout<<' '<<math_1.num_1<<' '<<'+'<<' '<<math_1.num_2<<' '<<'='<<' '<<'?'<<endl;

                cout<<"请输入答案:"<<endl;

                //first_time=clock();
                Event=CreateThread(NULL,0,GetAndRun_1,0,0,&IdGet_Run_1);
            SetThreadPriority(GetAndRun_1,-2);
                WaitForSingleObject(Event,End_Time_1);

        answer=atoi(answer1);       
        if(answer==num_0_1+num_0_2)
        {
                cout<<"恭喜!!!!!答对了"<<endl;
                Right_Or_Wrong=1;
        }
        
        else
        {
                cout<<"********************"<<endl;
                cout<<"********************"<<endl;
                cout<<"********************"<<endl;
                cout<<"********************"<<endl;
                cout<<"********************"<<endl;
                cout<<"错误,答案为:"<<num_0_1+num_0_2<<endl;
                Right_Or_Wrong=0;
        }
               
                if(Right_Or_Wrong==1)
                {
                        Player_class.Player_Money+=100;
                        Player_class.Player_mud+=1;
                }
                else
                {
            Player_class.Player_mud=0;
                        Player_class.Player_times-=1;
                }
               
                if(Player_class.Player_mud==6)
                {
            Player_class.Player_times+=1;
            Player_class.Player_mud=0;
                }
                else
                        ;

                if(Player_class.Player_times<0)
                {
                        for(int i=1;i<=15;++i)
                {
                         TerminateThread(Event,00);
                }
                       
                        Money_get_ALL=Player_class.Player_Money;
                        Go_on_game();
                }
                    
                else
                        ;

                Right_Or_Wrong=3;
                answer=-99999;
             
          }

        for(int i=1;i<=15;++i)
        {
                TerminateThread(Event,00);
        }
        Get_ALL_gameTimes=Player_class.Player_times;

        Get_muds=Player_class.Player_mud;
       
        Shop_buy(Player_class.Player_Money);
}

DWORD WINAPI GetAndRun_1(LPVOID)
{
        cin>>answer1;

    return 0;
}





#include<iostream>
#include<windows.h>
#include <stdlib.h>
#include<string>
#include<cstdlib>
#include<iomanip>
#include<process.h>

using namespace std;

void Go_on_game(void)
{
        DWORD WINAPI Talk_1(LPVOID);

        HANDLE Talk_Run;
        HANDLE Talk_Event;
        DWORD IdTalk_Run;
       
        system("cls");
    cout<<endl;
        cout<<endl;
        cout<<endl;

        cout<<"********************************************************************************";
        cout<<"*                                游戏结束                                      *";
        cout<<"********************************************************************************";

        cout<<endl;
        cout<<endl;
        cout<<endl;

        Sleep(3000);

        cout<<"我对你的智商深感抱歉!"<<endl;
        Sleep(3000);
        cout<<"我想问哥件事,但别介意哦!"<<endl;
        Sleep(3000);
        cout<<"哥小学毕业没?"<<endl;
        Sleep(3000);
    cout<<"好了!你不用告诉我,你自己心里明白"<<endl;
        Sleep(3000);
        cout<<"我看,不如这样吧。。。。"<<endl;
        Sleep(3000);
        cout<<"再玩一次,如何?如果你执意不再尝试,你将难以想像你的智商有多低"<<endl;
        Sleep(3000);
        cout<<"但是如果再玩一次,说不定能挽回面子"<<endl;
        Sleep(3000);
        cout<<"是证明给自己看还是让电脑嘲笑你,自己选择吧"<<endl;
        Sleep(3000);
        cout<<"你的金钱还剩:"<<Money_get_ALL<<endl;       
        Sleep(3000);
        cout<<"所以你的游戏机会剩余:"<<Get_ALL_gameTimes<<endl;
        Sleep(3000);
        cout<<"所以你的IQ为:"<<Money_get_ALL/10+Get_ALL_gameTimes*100<<endl;
   

        cout<<endl;
        cout<<endl;
        cout<<endl;
        cout<<setiosflags(ios::left)<<"================================================================================";
        cout<<setiosflags(ios::left)<<"                          游戏退出请直接关闭窗口                                ";
        cout<<setiosflags(ios::left)<<"================================================================================"<<endl;

        Talk_Run=CreateThread(NULL,0,Talk_1,0,0,&IdTalk_Run);
       
        Talk_Event=CreateMutex(NULL,FALSE,NULL);

        WaitForSingleObject(Talk_Run,INFINITE);

        ReleaseMutex(Talk_Event);
       
        answer=-99999;

        cin>>answer;

        exit(0);
       

}


DWORD WINAPI Talk_1(LPVOID)
{
        cin>>answer;
    return 0;
}

74

主题

1046

帖子

1429

积分

金牌会员

Rank: 6Rank: 6

积分
1429
QQ
发表于 2011-6-8 11:58:00 | 显示全部楼层

Re:策划对程序的认识应当有多大的底限?

王者到处不忘损人啊,大公司策划没程序知识当然没问题,因为职业分工很细。小公司小团队当然懂得越多越好,能独当一面,某某程序哪天请假或生病了,也能立马站出来说“虽然我懂得不多,某某不在的时候程序的位置我也能暂时帮上忙”,这样的人小老板最喜欢了

18

主题

666

帖子

705

积分

高级会员

Rank: 4

积分
705
QQ
发表于 2011-6-8 12:29:00 | 显示全部楼层

Re: Re:策划对程序的认识应当有多大的底限?

zhenye003: Re:策划对程序的认识应当有多大的底限?

王者到处不忘损人啊,大公司策划没程序知识当然没问题,因为职业分工很细。小公司小团队当然懂得越多越好,...

你觉得这样的人能见到的几率是多大?
另外这样的人,会在小公司小团队的几率是多大?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-8-18 21:36

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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