3D躲避小行星游戏源码项目描述C#编写的一款飞机躲避小行星游戏源码利用OpenGL绘制3d效果用键盘的w,s,a,d可以控制飞机的上下左右移动,来躲避太空中的行星游戏很有意思,也很值得我们学习。
用WPD制作的3D魔法游戏,培养思维逻辑能力,可以恢复魔方的原来状态,自行进行扭转,也可以在乱序下进行重置。
一款考验记忆的小游戏,在规定时间内记住每种颜色卡牌的位置,在记忆时间结束后,根据指示找到该颜色卡牌。
The_War_Of_Tank这款坦克游戏是以罗培羽老师的《Unity 3D网络游戏实战》项目为基础,在其上稍有延伸各项功能。一款小游戏,简单好操作。
一个太空射击类型的游戏,使用unity3d开发,可以为自学unity3d者提供一份源码
目标是构造一个健壮、高效、动态的3D引擎(不仅限于游戏)。渲染框架借鉴了OGRE/Axiom,去掉了跨平台和跨图形API的能力并尽量使用DirectX自带的功能,结构得到了很大的简化。
HTML5俄罗斯方块完全基于HTML5+Javascript技术开发的在线俄罗斯方块,虽然没有之前的3d效果,但是画面效果还是值得一玩。操作:使用鼠标左右移动点击鼠标变化方块
无敌人机对弈五子棋(中英双版)源码项目简介:无敌人机对弈五子棋是一款用于个人娱乐的五子棋软件,她只要是玩家和电脑对弈,之所以有“无敌”,是在原来算法的基础上优化了算法,自觉本人的五子棋下的还不错,但是用该软件后,是输多赢少。喜爱五子棋的朋友,您也来试试吧。历史更新:=================================================3.00版2011-10-23这个版本实现的功能有:1.发布setup.exe安装版,并在桌面建立快捷方式图标和开始程序中创建菜单和卸载功能。2.在“添加程序中可以卸载”,安装界面美观,有图片宣传。================================================2.00版2009-12-08根据网上用户的要求,改进如下功能。这个版本实现的功能有:1.在网上查找五子棋算法,优化算法,增加了漂亮的界面。2.实现中英版相互切换,和打开和推出时,实现窗体动画淡入和弹出特效。==============================================1.00版2009-9-6这是发布的第一个
桌球游戏源码C#写的撞球游戏,享受下有用的编程思路,还有游戏本身游戏是建立在三个基础:碰撞检测/冲突解决:首先,它是一个撞球游戏必须有一个碰撞检测,并予以妥善处理。当小球运动,他们必须始终局限于内部边界和留在桌中,除非他们进入小洞。当与其它球或一球碰撞的边界,你必须知道它,并采取行动解决冲突之前,将屏幕上的碰撞球。撞机事件本身不是问题(例如,您可以只测试是否两个球更接近对方的半径的两倍)。真正的问题是决定球的碰撞应该在这个时候,如果他们是真正的对象,并计算出它们所带来的方向。我有辛苦的妥善解决冲突,并在给予自己重新发明轮子,我终于采取谷歌。虽然有解释冲突解决了许多文章,我最终使用这个来自马修McDole简单和直接的检测和处理问题的文章。快速和平稳的图形渲染:首先,我试图用一个计时器来控制渲染过程。在每一个滴答,对球的位置,然后计算图形的呈现。逼真的声音效果:声音效果当我终于图形的工作,我就发现了一些失踪。我想游戏有声音,使之更加切合实际,令人振奋。经过一番研究,我发现了一些。可为母球击中有用的线索wav文件,球击中对方,真正的游泳桌和其他游戏声音。然后,我试着玩默认System.Med