エンジンは、電子プラットフォーム上でプログラムやシステムを開発するためのコアコンポーネントです。このエンジンを使用すると、開発者はプログラムに必要な機能を迅速に作成して展開したり、プログラムの動作を支援するために使用したりできます。一般に、エンジンはプログラムまたはシステムのサポート部分です。一般的なプログラム エンジンには、ゲーム エンジン、検索エンジン、ウイルス対策エンジンなどが含まれます。
拡張情報: ゲーム エンジン
ゲーム エンジンとは、一部の編集されたコンピューター ゲーム システムまたは一部のインタラクティブなリアルタイム グラフィックス アプリケーションのコア コンポーネントを指します。これらのシステムは、ゲーム デザイナーがゲーム プログラミングに必要なさまざまなツールを提供し、ゲーム デザイナーが最初からゲーム プログラムを作成することなく、簡単かつ迅速にゲーム プログラムを作成できるようにすることを目的としています。
ゲーム エンジンとレーシング エンジンを比較してください。エンジンは車の心臓部であり、車の性能と安定性を決定し、車の速度やドライバーに直接関係するジョイスティックはすべてエンジンによって決まります。
同じことがゲームにも当てはまります。プロット、レベル、アート、音楽、操作、およびプレイヤーが体験するその他のコンテンツは、ゲーム エンジンによって直接制御されます。ゲーム エンジンはミッドフィールド エンジンの役割を果たし、ゲーム エンジンのあらゆる側面を統合します。要素は一緒にバンドルされており、バックグラウンドで同時にかつ秩序正しく動作するように指示されています。
簡単に言うと、エンジンは「衝突、物理システム、オブジェクトの相対位置の計算から、プレイヤーの入力の受け入れや正しい音量でのサウンドの出力などに至るまで、すべてのゲーム機能を制御するメイン プログラム」です。 ."
このエンジンは、2D ゲームであろうと 3D ゲームであろうと、ロールプレイング ゲームであろうと、リアルタイム ストラテジー ゲームであろうと、アドベンチャーであろうと、不思議なものではないことがわかります。パズル ゲームやアクション シューティング ゲームでも、1 MB のミニゲームごとに制御の役割を果たすコードが含まれています。継続的な進化を経て、今日のゲーム エンジンは、モデリングとアニメーションから光と影、パーティクル エフェクト、物理システム、衝突検出からファイル管理、ネットワーク特性、プロフェッショナルな編集ツールとプラグインに至るまで、複数のサブシステムで構成される複雑なシステムに発展しました。 ins は、開発プロセスのほぼすべての重要な側面をカバーしています。以下に、エンジンのいくつかの主要コンポーネントを簡単に紹介します。
1 つ目は光と影の効果、つまり、シーン内の光源がシーン内の人物やオブジェクトに与える影響です。ゲームの光と影の効果はエンジンによって完全に制御され、屈折や反射などの基本的な光学原理、および動的光源やカラー光源などの高度な効果はすべて、エンジンのさまざまなプログラミング テクノロジによって実現されます。
2 つ目はアニメーションです。ゲーム内で使用されるアニメーション システムは、スケルトン アニメーション システムとモデル アニメーション システムの 2 種類に分けられます。前者は内蔵ボーンを使用して駆動します。移動するオブジェクトを指定する方法が一般的ですが、後者はモデルに基づいて直接変形されます。このエンジンはこれら 2 つのアニメーション システムをゲームにあらかじめ埋め込んでおり、アニメーターがキャラクターの豊富なアクション スタイルを簡単にデザインできるようにしています。
エンジンのもう 1 つの重要な機能は、オブジェクトの動きを固定ルールに従わせることができる物理システムを提供することです。たとえば、キャラクターがジャンプするとき、システムのデフォルトの重力値によって、キャラクターがジャンプできる高さが決まります。落下速度だけでなく、弾丸の軌道や車両の衝突方法もすべて物理システムによって決定されます。
衝突検出は物理システムの中核部分であり、ゲーム内の各オブジェクトの物理的なエッジを検出できます。 2 つの 3D オブジェクトが衝突した場合、この技術により相互のすり抜けが防止されます。これにより、衝突検出により特性に基づいて位置とインタラクションが判断されるため、壁にぶつかったときに壁をすり抜けたり、壁を倒したりすることがなくなります。あなたと壁の間。
レンダリングはエンジンの最も重要な機能の 1 つです。3D モデルが作成された後、アーティストはさまざまな顔に応じてモデルにマテリアル マップを割り当てます。これは骨を皮膚で覆うことと同じであり、最後にレンダリング エンジンを使用して、モデル、アニメーション、光と影、特殊効果などのすべての効果がリアルタイムで計算され、画面に表示されます。レンダリング エンジンは、エンジンのすべてのコンポーネントの中で最も複雑であり、そのパワーが最終的な出力品質を直接決定します。
エンジンのもう 1 つの重要な役割は、プレーヤーとコンピューター間の通信を担当し、キーボード、マウス、ジョイスティック、その他の周辺機器からの信号を処理することです。ゲームがネットワーク機能をサポートしている場合、クライアントとサーバー間の通信を管理するためのネットワーク コードもエンジンに統合されます。
上記の退屈な導入を通じて、少なくとも 1 つのことは理解できます: エンジンはゲームのフレームワークに相当します。フレームワークが構築された後、レベル デザイナー、モデラー、アニメーターは、コンテンツ。
そのため、3D ゲームの開発プロセスでは、エンジンの制作に多くの時間がかかることがよくあります。
コストの節約、サイクルの短縮、リスクの軽減という 3 つの考慮事項のうち、ますます多くの開発者がサードパーティ製の既製エンジンを使用して独自のゲームを作成する傾向があり、膨大なエンジン ライセンスが必要になります。市場はすでに形成されています。
関連知識の詳細については、PHP 中国語 Web サイト をご覧ください。
以上がエンジンってどういう意味ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

10月8日消息,美国汽车市场正在经历一场引擎盖下的变革,以前备受喜爱的六缸和八缸动力发动机正逐渐失去统治地位,而三缸发动机则崭露头角。10月8日的消息显示,美国汽车市场正在经历一场引擎盖下的变革。过去备受喜爱的六缸和八缸动力发动机正在逐渐失去统治地位,而三缸发动机则开始崭露头角在大多数人的印象中,美国人钟情于大排量车型,而"美式大V8"一直是美国车的代名词。然而,根据外媒近期公布的数据,美国汽车市场的格局正在发生巨大变化,引擎盖下的战斗正愈演愈烈。据了解,在2019年之前,美

黄院士在《赛博朋克2077》里搞的智能NPC,已经飙起中文了?量子位的一手体验,亲眼见证了NPC们流利地用中英双语对话,表情动作自然,口型也能对上……如果不是眼前就有一块屏幕,真的会有种身临其境之感。今年的CES展会上,英伟达用智能引擎AvatarCloudEngine(ACE),让游戏NPC“活”了起来,引起了不小的震撼。△CES上展示的智能NPC使用ACE,游戏中的角色可以与玩家进行逼真的语音对话,同时展现出生动的表情和肢体动作,而无需提前准备剧本。亮相当时,就有育碧、腾讯、网易、米哈游等国

实时全局光照(Real-time GI)一直是计算机图形学的圣杯。多年来,业界也提出多种方法来解决这个问题。常用的方法包通过利用某些假设来约束问题域,比如静态几何,粗糙的场景表示或者追踪粗糙探针,以及在两者之间插值照明。在虚幻引擎中,全局光照和反射系统Lumen这一技术便是由Krzysztof Narkowicz和Daniel Wright一起创立的。目标是构建一个与前人不同的方案,能够实现统一照明,以及类似烘烤一样的照明质量。近期,在SIGGRAPH 2022上,Krzysztof Narko

Redmi官方今日宣布,全新RedmiGPro2024将于3月4日正式发布。也就是说,下周我们将迎来这款令人期待的新品发布。RedmiGPro2024以电竞旗舰身份全面登场,将手机产业能力深度融入笔记本业务,呈现210W超强性能释放,Redmi性能再创新高。搭载i9-14900HX处理器和RTX4060显卡,将电竞与创作完美结合,实现双重进化。就此来看,这款新品的性能表现将会再次提升,实际效果如何令人期待。官方预热中提到,全新RedmiGPro2024带来了狂暴引擎PC版。手机技术赋能,三大子引

解决SAS连接Oracle数据库时出现引擎问题,需要具体代码示例在使用SAS软件进行数据分析时,经常需要连接数据库来获取数据进行分析处理。而其中连接Oracle数据库是比较常见的操作。然而,有时候在连接Oracle数据库时会出现引擎问题,导致连接失败或者无法正常操作。本文将介绍如何解决在SAS软件中连接Oracle数据库时出现引擎问题的情况,并提供具体的代码

随着互联网技术的不断发展,网页模板引擎成为了网站开发中不可或缺的一部分。PHP网页模板引擎是其中一种常用的网页模板引擎。本文将介绍PHP网页模板引擎的使用方法及常见问题解答。一、什么是PHP网页模板引擎?PHP网页模板引擎是一种将网页设计与业务逻辑分离的技术。采用模板引擎的方式可以将网页的显示与逻辑处理分开,使得代码整洁清晰,易于维护。PHP网页模板引擎与原

从ChatGPT横空出世的那天起,微软应该感到庆幸。除了庆幸自己几年前的10亿美元没白投之外。更重要的是,ChatGPT是友军,不是对手。而其他科技大厂的心情就很复杂了,尤其是微软的老对手谷歌。谷歌老员工、Gmail的创建者之一Paul Buchheit近日表示,像ChatGPT这样的人工智能聊天机器人将摧毁谷歌,就像当年搜索引擎彻底干掉黄页电话簿一样。至于时间,也就是这一两年的事。Buchheit周三在推特上说:「谷歌可能只需要一两年时间就会被彻底颠覆。AI将会消灭搜索引擎的结果页面,即使后

连续两天,我们都在见证历史。硅谷大厂已经剑拔弩张,ChatGPT引爆的这一场搜索引擎大战,一触即发。前一天,谷歌发布了下一代对话AI系统Bard,紧随其后,微软在第二天官宣了新版必应和Edge的消息。现在,全新的必应Bing已经可以在Edge上体验了!虽然功能还比较有限。而微软市值,也在一夜间涨超800亿美元(约5450亿元人民币),达到五个月来新高。另一巨头谷歌也涨超4.6%,最新总市值1.38万亿美元,为四个月来新高。ChatGPT搜索正式诞生!北京时间今日凌晨,微软发布会在华盛顿雷德蒙德如

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

SublimeText3 中国語版
中国語版、とても使いやすい

DVWA
Damn Vulnerable Web App (DVWA) は、非常に脆弱な PHP/MySQL Web アプリケーションです。その主な目的は、セキュリティ専門家が法的環境でスキルとツールをテストするのに役立ち、Web 開発者が Web アプリケーションを保護するプロセスをより深く理解できるようにし、教師/生徒が教室環境で Web アプリケーションを教え/学習できるようにすることです。安全。 DVWA の目標は、シンプルでわかりやすいインターフェイスを通じて、さまざまな難易度で最も一般的な Web 脆弱性のいくつかを実践することです。このソフトウェアは、

VSCode Windows 64 ビットのダウンロード
Microsoft によって発売された無料で強力な IDE エディター

SublimeText3 英語版
推奨: Win バージョン、コードプロンプトをサポート!

SAP NetWeaver Server Adapter for Eclipse
Eclipse を SAP NetWeaver アプリケーション サーバーと統合します。

ホットトピック



