草庐IT

消消乐小游戏

全部标签

c# - 为什么 Microsoft 不使用 C# 开发类似 Halo 的次世代游戏?

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭13年前。这个问题可能看起来很主观,但考虑到微软:拥有Xbox360平台拥有Windows平台拥有自己的游戏工作室(MGS)拥有其他第3方开发人员是主要出版商让我想知道为什么微软不插入他们的旗舰语言来证明你不仅可以减少大量的开发时间,从而减少金钱,而且还表明你可以发布一个实时交互性不存在的下一代标题'不要受苦。如果Microsoft这样做一次,我相信很多AAA开发

c# - 游戏编程 - 二维游戏对象之间的通信

最近我一直在尝试用C#编写游戏代码。我没有为此使用XNA,因为我认为如果我从头开始编写游戏代码我会学到更多(尽管我使用的是多媒体引擎)。我正在尝试设计一个2DRPG游戏——我知道这有点雄心勃勃,但我至少对游戏的基本部分(即“样板”代码)有相当好的理解,而且我已经到达了我不知道从这里去哪里的部分。在2D游戏中,您通过在不同“区域”中走动来推进游戏。一旦你击中了一个“门户板block”,你就会被传送到下一个区域等等。我无法理解应该如何设置这些区域对象。这是我的第一个想法:每个区域都有一些不同的集合结构(例如,可见性四叉树、碰撞四叉树、AI实体列表等)。所以如果我要在游戏中添加一个敌人实体,

c# - 游戏架构

我有一个关于我正在制作的XNA游戏的问题,但它也是一个针对future游戏的通用问题。我正在制作Pong游戏,但我不知道在哪里更新什么,所以我会更好地解释我的意思。我有一个Game、Paddle和Ball类,例如,我想验证球与屏幕限制或桨之间的碰撞,但我遇到了两种方法:更高级别的方法-将Racket和球的属性公开并在游戏中显示。更新检查碰撞?底层方法-我将我需要的所有信息(屏幕限制和Racket信息)提供给ball类(通过参数,或在公共(public)静态类中)和Ball.Update我检查碰撞?我想我的问题以更通用的方式是:对象是否需要知道如何更新和绘制自身,甚至需要从更高级别以某种

javascript - 二维游戏算法来计算子弹击中目标所需的速度?

我有一个相当简单的鸟瞰2D游戏,其中塔Sprite通过向它们发射子弹来抵御来袭的移动Sprite。我的问题:如何计算子弹到达其移动目标所需的子弹速度,前提是子弹始终具有相同的定义速度?我正在使用JavaScript并拥有这些sprite变量(以及其他变量):sprite.x、sprite.y、sprite.width、sprite.height、sprite.speedX(即速度)、sprite.speedY...所以我有对象originSprite、targetSprite和bulletSprite,它们都具有这些类型的值,我需要设置正确的bulletSprite速度值。可能为了看起

javascript - 防止 Javascript 游戏作弊

我目前正在使用JavaScript/JQuery开发游戏。这是一种简单的打砖block类型的游戏,可以保持分数、等级等。我正计划实现一个排行榜,用户可以向其提交最终分数。我看到的唯一问题是用户在大多数浏览器上使用开发人员工具来操纵分数。我知道将事物保留在服务器端将解决大部分这些问题,但是如果有大量用户,它将对我的服务器造成严重的请求冲击。Cookies-轻松更改客户端。老实说,我提倡公平游戏的逻辑想法是不合逻辑的,因为总有人想作弊/成为排行榜的佼佼者。话虽如此,在不让用户更改分数的情况下跟踪用户分数的有效方法是什么? 最佳答案 让页

UTONMOS丰富玩法实证区块链+游戏大有可为

随着无处不在的互联网存在和智能手机普及率的飙升,全球游戏产业价值超过3000亿美元。区块链和游戏两个世界的碰撞,将进一步推动行业达到前所未有的高度。区块链游戏也早就存在。在智能合约去中心化的推动下,区块链正在彻底改变在线游戏世界。范式转变正在发生,游戏世界正在摆脱付费游戏的束缚,转向游戏赚钱模式。通过利用区块链去中心化的力量,游戏行业正在转变为加密游戏经济。2017年的加密猫可能是当时最火的游戏,但由于当时种种的原因加密猫就像流星般很快陨落了。他没能让很多人呢,是真正的接触和理解区块链游戏。由于游戏玩家已经习惯了数字经济化,因此向区块链的过渡是顺利的。通过将区块链注入游戏,在线游戏平台正在创建

【python游戏制作】僵尸来袭 ~ 快来一起创造植物叭~

前言哈喽!大家好,我是魔王呐~看到下面这一段话,大家是不是会想起你在某种时候玩过的一款游戏呐~我拥有着绚烂的外表,但这美丽只在瞬间绽放。烟花散尽之后你会多一个朋友,但是我的身影已经消失在你的视线之外。                                        一魅惑菇晃着脑袋生产阳光的向日葵,突突突吐着子弹的豌豆射手!​行动迟缓种类丰富的僵尸……印象最深的是“僵尸吃掉了你的脑子!”还有疯狂的戴夫,无一不唤醒着我们的童年记忆​山民们闯到哪一关了?解锁了哪些植物?在今天,就让我们来上一个大工程,制作植物大战僵尸小游戏里的冒险模式~相关准备💞在开始之前,我们要准备好游戏的相关素材

Unity游戏逆向及破解方法介绍

背景介绍随着手游的发展,Unity3D引擎逐渐成为主流的游戏开发解决方案,传统cocos的2D游戏逐渐被取代,一些公司在Unity3D游戏方面的产出也越来越多,如天天飞车,天天来战,全民破坏神,全民偶像,全民突击等游戏。Unity3D游戏的不断产出,游戏的安全性要求也越来越高,在此归纳一些逆向用到的方法和思路以及一些辅助性工具,做一些知识普及。识别Unity游戏Android平台的apk包可以直接解压,看是否有./assets/bin/Data/Managed目录,也可以查看lib文件夹下面包含的一些so,如果有libmono,libunity等模块,基本可以确定是unity游戏了。Andro

巨头游戏:Instagram 将运行 Polygon 支持的 NFT 市场

Meta宣布社交媒体巨头Instagram将推出一个在Polygon支持下运行的不可替代代币(NFT)市场。“创作者很快就能在Instagram上制作自己的数字收藏品,并将其出售给Instagram内外的粉丝,”Meta在更新的博客文章中宣布。根据Meta的说法,用户将从Polygon区块链开始获得一个端到端的工具包。该套件将包括创作和展示到最终销售。通过这项新功能,用户可以在Instagram内轻松买卖NFT,消除其他中间人。尽管这项新功能已经向美国的少数用户提供,但Meta表示他们将在其他国家全面推出。此举是为了实现Meta扩展到加密生态系统的目标。根据Meta的商业金融科技和web3负责

Unity-2D游戏-打击感与敌人AI

前言最近快搞毕设了,学一些Unity2D游戏开发的知识,发现b站宝藏up主奥飒姆Awesome的两个蛮不错的教程,我想简单记录一下它这个游戏设计的方法。我不一点点实现了,就是分析一下大致框架(方便以后套用)资源打击感RedhoodpixelcharacterbyLegnopsPixelFantasyCavesbySzadiart.PixelatedAttack/HitAnimationsbyViktor成品项目链接:GitHub-RedFF0000/AttackSense敌人AIAnimatedPixelAdventurerbyrvrosSkeletonSpritePackbyJesseMun