c语言游戏编程

你错了~ 理论上说,其他语言做到的c语言一定能够做到~而且效率高得多,只不过其他语言一句话就能做到的,C语言可能要上百行代码~ c语言时代,一个大软件 动辄几十万行,几百万行代码,其中出一个错误,是绝对令人抓狂的,所以有c++,java,。net 等应运而生~ linux 系统是纯c语言写的哦~ 也能有vista 那样美的图形用户界面~ 发明c语言的人真的很了不起~ 从汇编的角度看C语言是垃圾,从C语言的角度看其他语言,同样是垃圾~
其中也包括了怀旧的 MAX 3 界面(3DSMaxR3.cui)。当然如果你有足够的时间和耐心,也可以自己设计...

❷ C语言如何开发手机游戏

有,iPhone就是,不过不是C,是Object C,是面向对象的C。到iPhone的开发网站上有SDK和各类开发向导。

❸ 如何用C语言制作游戏

这种小游戏其实就是一个大型的while循环。
初始化之后开始游戏,掉入while循环,在while循环里面回的每一回合,得到玩家的鼠标和答键盘输入,通过调用函数更新画面,输出画面,直至玩家选择退出游戏,结束while循环,释放储存空间,退出游戏。
想编小游戏的话,可以看看清华大学出版社的《C语言课程设计与游戏开发实践教程》,基于easyX开发小游戏。
慢慢你就知道那些符号是什么意思了。

❹ 我想问C语言可以开发游戏吗

现在一些大型游抄戏大部分都是用C/C++开发出来的,当然也有些混用了各种开发工具,例如VB。

用VB开发的大型游戏少,不过以前曾经有个“仙剑95”就是用VB开发出来的。

和VC相比,VB对一些底层操作太弱,当然运行效率也就较低,如果开发PC游戏,当然是C++比较适合一些。要是开发手机游戏,那就用JAVA好些。

当然开发游戏的工具不只限于这些,那就看你用什么工具更顺手、更精通一些。就像现在很多好玩的小型单机游戏(例如:吞食鱼、拳皇等)是用flash借助AS做出来的。

当然每一个游戏都不可能只用VC或是VB、JAVA就能开发出来的。例如还要用到3D建模、地图、游戏引擎等技术。开发出一个好游戏不是一两个人或是几个人几天就能搞好的事情。它需要一个好的团队,需要市场分析,需要策划,需要精湛的专业技术力量。

❺ 如何用C语言制作一个小游戏

这种小游戏其实就是一个大型的while循环。
初始化之后开始游戏,掉入while循环,在while循环里面的每一版回合,得到玩家的鼠标权和键盘输入,通过调用函数更新画面,输出画面,直至玩家选择退出游戏,结束while循环,释放储存空间,退出游戏。
想编小游戏的话,可以看看清华大学出版社的《C语言课程设计与游戏开发实践教程》,基于easyX开发小游戏。

❻ C语言游戏开发

运行上是没有错误的抄,你把问题说清楚 ,按照你的程序中,地图map数组是没有用的啊
你这程序的意义就是不停的通过调用键盘按键在屏幕上不同的位置使用 “倒问号” 绘制图形额

❼ 如何用C语言制作游戏

这个要有一定的基本功啊
有相当的功底,然后学习一些这方面的应用
你去图书馆之类的地方,有很多这样的书
可以去看看
有基础的话过一段时间估计能上手
到时候就是你自己想法的问题了
如果你连基础都没有,直接就想学C编游戏的话,有很大难度啊

❽ 用C语言编写的小游戏代码是什么

“猜数字小游戏”,每个数字后按空格,最后按回车确认

#include<stdio.h>

#include<stdlib.h>

#include<time.h>

int a[4],b[4];

int count=0; //计算猜测次数

void csh( ); //初始化

void start( ); //开始游戏

int main( )

{ csh( );

start( );

}

void csh( ) //初始化

{ printf(" 猜 数 字 小 游 戏 ");

printf(“ 猜四个数字,如数字与顺序都正确记为A,数字正确位置不对记为B. ”);

}

void start( ) //开始游戏

{int m,n; //m是完全猜对的个数,n是顺序不对的个数

while(1)

{srand((unsigned)time(NULL)); //初始化随机数发生器srand( )

while(1) { for(int i=0;i<4;i++) a[i]=rand( )%10; //rand( )函数每次随机产生一个0-9的数

if( (a[3]!=a[2]&&a[3]!=a[1]&&a[3]!=a[0])&&

(a[2]!=a[1]&&a[2]!=a[0])&&a[1]!=a[0] ) break; } //4个随机数各自不相等

printf(" 请依次输入4个一位整数: ");

while(1)

{for(int i=0;i<4;i++) scanf(“%d”,&b[i]);

printf(" 你输入的是:%d %d %d %d ",b[0],b[1],b[2],b[3]);

m=0;n=0;

for(int i=0;i<4;i++)

{for(int j=0;j<4;j++)

{ if(b[i]==a[j]&&i==j)m=m+1; if(b[i]==a[j]&&i!=j)n=n+1; }

}

count=count+1;

printf(" %dA %dB 你试了%d次 ",m,n,count);

if(m==4)break;

if(count==8){ count=0; break; }

}

printf(" ");

if(m==4)printf(" 你猜对了(^-^)! 就是:%d %d %d %d ",a[0],a[1],a[2],a[3]);

else printf(" 你输了(T-T)!哈哈!应该是:%d %d %d %d ",a[0],a[1],a[2],a[3]);

int z;

printf(" (要继续吗?1或0) ");

scanf(“%d”,&z);

if(z==0) break;

}

}

❾ 学完c语言我想做游戏开发有人教吗

1.继续学C++,然后就可以进入开源游戏引擎cocos2d-x的世界了,
2.很多非常火的游戏都是用这个引擎开发出来的,
3.如果你学好之后,进公司做个一两年,踏实干,月薪过万问题不大的。
4.解决你的问题了吗?开源的东西主要靠自己学,你把cocos2d-x引擎的代码下载下来,自己研究,不懂的找资料,相信你可以的!

❿ 如何用C语言做游戏开发

你错了~ 理论上说,其他语言做到的c语言一定能够做到~而且效率高得多,只不过其他语言一句话就能做到的,C语言可能要上百行代码~ c语言时代,一个大软件 动辄几十万行,几百万行代码,其中出一个错误,是绝对令人抓狂的,所以有c++,java,。net 等应运而生~ linux 系统是纯c语言写的哦~ 也能有vista 那样美的图形用户界面~ 发明c语言的人真的很了不起~ 从汇编的角度看C语言是垃圾,从C语言的角度看其他语言,同样是垃圾~
其中也包括了怀旧的 MAX 3 界面(3DSMaxR3.cui)。当然如果你有足够的时间和耐心,也可以自己设计...