游戏编程语言
一、我想要编一个类似《秋之回忆》的游戏,要用什么语言。
二、一般做这类游戏用现成的引擎即可,比如恋2,NS或者KRKR2,如果要自己编写引擎,自然要精通C++,最好还有Java...推荐一个论坛,幻想森林,制作游戏交流经验那里最好http://www.rpgchina.com/bbs/
三、大型游戏没有选择c语言的,因为效率低下,调试困难。 举例来说,大家玩的cs,或者是qq飞车,你用的qq聊天工具,都是c++编写的。 当然,也有大型的3d网络游戏是采用c#编写的,例如,暴雪公司的《魔兽世界》. 这个时代,效率就是一切。
c语言射击小游戏编程问题
一、内容大概是玩家和电脑对决,计时3,2,1或者3,1后开枪,先射中对手的胜利,10局6胜,平局后还要加赛一场,求一段具体的算法,最好能有相应代码解释
二、int ShutOne(int time){ //计时清零, //3秒,2秒,1秒到开始显示一随机字符; //从键盘读入一字符直到是显示的字符,超过10次返回负; //得到结束时间, //求得射击时间TimShut=时间-3000毫秒; //电脑产生一随机数Trand,比如time+randomize(1000);//假定1000ms内能完成射击,这里time(ms)时间是游戏难度, //返回 :Trand - TimShut; 电脑时间》 射击时间为玩家胜。0,或 负}int main(void){int x,result=0;......for(i=0; i<10; i++){ x=ShutOne(500); //难度为 500ms if(x>0) result++;} if(result==5) //again { x=ShutOne(500); f(x>0) result++;}if(result》5) 输出玩家胜; 否则: 玩家负}
少儿编程学习软件有哪些?
下面是一些少儿编程的软件和App1、Daisy the Dinosaur适合平台:ipad这款iPad APP 连幼儿园的小朋友都可以开始用。教孩子基本的编程逻辑;孩子们只需把相关的模块设定并排列好,如滚(roll)、跳(jump)或者长大(grow)等,然后再按下播放键,一个小动画就做成了,里面能看到小恐龙根据刚才的指令做出的相应动作。很好上手,几乎没有任何难度,小朋友会很着迷于自己创作出来的小动画。2、Alice适合平台:电脑Alice是一款可以创建动画、视频游戏的编程工具,支持3D效果。它也是一款基于对象的编程语言。在Alice里面,孩子通过拖拽虚拟块即可看到虚拟世界中3D精灵的实时变化,可以边玩变测试。它的目标群体是大多数中学阶段的有计算机使用经验的女生,可谓寓教于乐。还有一个叫Story Telling Alice的Alice的变体,能够提供更强的讲故事能力。3、Scratch适合平台:电脑Scratch是由麻省理工学院媒体实验室LifelongKindergarten小组开发的一种编程语言和在线社区。Scratch的服务是免费的,它允许你的孩子创建自己的动画,游戏和故事。你的孩子可以通过Scratch的在线社区与世界各地的其他人一同分享创造的成果。 Scratch 是软件基础教学的一次革命,让那些厌烦编程的人眼前一亮,使编程容易上手、充满乐趣,但却不失编写复杂应用程序的能力。4、Etoys适合平台:电脑父母可以利用Etoys教孩子编程,和孩子一起绘画、写故事、开发简单的游戏等。它是完全免费的。Etoys的创意来源计算机屏幕上那些可编程的实体。Etoys提供一个简单高效的脚本对象模型,和一个用户媒体丰富的创作环境,涵盖了2D和3D图形、图片、文本、粒子、演示文档、网页、视频、声音和MIDI音乐,能够与其他Etoys用户实时共享桌面,通过互联网进行身临其境的指导。这个项目是针对9至12岁的儿童的。5、RoboMind适合平台:电脑RoboMind自身被称作ROBO语言,其主要目标是实现机器人沿二维网格行走并执行简单的任务。通过使用 RoboMind,你的孩子可以学习基本的人工智能。RoboMind提供30天的免费试用。6、Hopscotch适合平台:ipadHopscotch是一款适合儿童使用的iPad编程工具,用户可以在App Store里免费下载。它采取模块化代码和图形编程界面,儿童只需要拖动编程模块到代码区域就可以完成一个功能,不需要 进行任何输入操作,就像是堆积木一样,这样“编”出来的程序有点类似于游戏,互动性很强。7、Kodable适合平台:ipadKodable是iPad上另一款免费的编程工具。它的口号是“让孩子在学会阅读之前学习代码”,这体现在它是通过有趣的游戏来帮助孩子学习编程。Kodable是特别为5岁和5岁以上的孩子量身设计的,让他们能够在玩游戏的同时学习编程指令。Kodable有3个等级的编程学习方案,包含了幼儿园到2年级课程、3年级到5年级课程以及6年级到12年级的课程。
C++游戏编程
一、刚开始学习C++游戏编程,请问应该看哪些书籍 啊?做什么基础的准备啊 ?还有软件
二、C++Primer第四版或者是第五版只要准备好电脑和编程软件就可以了,像VS2005
三、看 《Windows游戏编程大师技巧》
四、锐英源有专业指导,保证让你学成大师级别。
游戏编程的介绍
一、游戏编程指利用计算机编程语言,如C编程语言、C++、java等,编写计算机、手机或游戏机上的游戏。 目前流行的游戏编程语言为C++编程语言,游戏编程接口为DirectX9.0、OpenGL和SDL(Simple DirectMedia Layer)等。现在手机上玩的游戏分为Android与IOS两种平台,分别是用eclipse/MyEclipse和xcode。当然时下也流行一些跨平台的编程引擎,例如cocos2d-x、unity 3D等。
二、《游戏脚本高级编程》是2006年清华大学出版社出版的图书,作者是瓦兰尼斯(varanese,a.),译者是陈洪、罗颖民、李华杰。
编程实现猜词游戏。
一、编程实现猜词游戏。 例:对于单词“hello”,程序提示输出:五个?,等待用户输入。用户输入时,若单词包含该字母,如“l”,则程序显示输出“??ll?”;若单词不含该字母,如“a”,则程序提示用户猜错。继续等待用户输入,直到用户猜出全部字母,或输入错误次数超过最大允许出错次数,游戏结束。 注: 1) 单词由程序内定,由全小写字母组成 2) 提示输出问号数量等于单词长度 3) 最大允许出错次数等于单词长度
二、#include#include void main(){ char a[20],b[20],c; int i,n,m=0,z,l=0; printf("请输入单词:"); gets(a); n=strlen(a); printf("%d个?\n",n); strcpy(b,a); for(i=0;i
C++:趣味编程实现一个小游戏
一、17个人围成一个圈(编号0~16),从0号开始从1报数,凡报到3的倍数的人离开圈子,然后再数下去,直到剩下最后一个人。显示该人原来的编号。
二、#include"stdio.h"#define N 17void main(){ int a,b,temp,i,j,k,l,m,n; int num[]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17}; int *ptr; printf("开始元素序号:"); scanf("%d",&a); printf("报几出列:"); scanf("%d",&b); ptr=&num[a-1]; for(i=0;i<N;i++){ for(j=0;j<b-1;j++){ if(ptr>&num[N-1-i]){ ptr=num; } ptr++; if(ptr>&num[N-1-i]){ ptr=num; } } temp=*ptr; m=ptr-&num[0]; n=&num[N-1]-ptr; for(k=m;k<m+n;k++){ num[k]=num[k+1]; } num[N-1]=temp; } for(l=0;l<N;l++){ printf("%d\t",num[l]); } printf("\n");}