全平台运行:Cocos 2d
近日,全球领先开源引擎Cocos 2d-x的JavaScript版本 Cocos 2d-JS 正式发布v3.0 Final版本!继春季开发者大会发布Alpha版以来,已过去整整半年时间, Cocos 2d-JS v3.0版经历了化蛹成蝶般的蜕变。v3.0 Final版本彻底整合了不同平台的工作流,统一了HTML5与Jav
近日,全球领先开源引擎Cocos 2d-x的JavaScript版本——Cocos 2d-JS正式发布v3.0 Final版本!继春季开发者大会发布Alpha版以来,已过去整整半年时间,Cocos 2d-JS v3.0版经历了化蛹成蝶般的蜕变。v3.0 Final版本彻底整合了不同平台的工作流,统一了HTML5与JavaScript Bindings的API,真正帮助开发者实现“一次开发,全平台运行”。
两套工作流:覆盖Web、原生不同需求
针对游戏开发者的不同需求,本次的Cocos 2d-JS v3.0版本为两类开发者分别设计了两套简洁的工作流:
● 跨平台游戏开发者——使用Cocos Console创建项目,用Web引擎加速游戏开发,最终用Cocos Console将游戏发布到所有原生平台与Web平台;
● Web端轻度休闲游戏开发者——直接下载单文件的Cocos 2d-JS Lite Version,嵌入Web页面中,像使用jQuery那样进行开发。
目前,已有EA《2014 FIFA》、Big Fish Games《Big Fish Casino》、昆仑游戏 & Line《Line悟空》、第七大道&胡莱《新神曲》、完美世界《东邪西毒》、4399《谁的乱世》、触控《进击的小怪物》等众多海内外原生游戏采用Cocos 2d-JS进行开发。
而在前阵子大行其道的微信HTML5游戏中,《你是我的小羊驼》《来自喵星的你》等多款则是基于Cocos 2d-JS Lite Version进行开发的。《你是我的小羊驼》是由一位程序员携手一位美术在不到10小时内开发完成的,得益于Cocos 2d-JS的模块定制功能,完成后的游戏文件大小仅有251K。
(采用Cocos 2d-JS Lite Version开发的《你是我的小羊驼》)
整合HTML5 & JSB:一套代码,全平台运行
根据v3.0发布说明,Cocos 2d-JS整合了JSB引擎与Web引擎的API,天然支持原生、浏览器跨平台应用。只需编写一套JavaScript游戏代码,就可以同时运行在Mac OS X、Windows、iOS、Android等原生平台、以及所有现代浏览器上。这不仅极大地提升了开发效率,还使开发者可以轻松覆盖几乎所有发行渠道,迎接更多的市场机遇。
Cocos 2d-JS v3.0支持Cocos 2d-x引擎的所有核心特性,并提供更加简单易用的JavaScript风格API,包含New构造方式、属性风格API、简化的动作API等。全新的API使得编码、测试与发布环节都变得更加轻松简单。
除此之外,本次Cocos 2d-JS v3.0版本还提供诸多强大的新特性:资源管理器支持资源与脚本的热更新、更强大更灵活的新事件管理器、JavaScript到JAVA/Objective-C反射、Spine骨骼动画支持等等。
Cocos 2d-JS v3.1 路线图披露
据引擎团队透露,Cocos 2d-JS在接下来的进化中将更加专注于优化性能、增强工具链与完善文档几个方面,v3.1版本的核心任务将有:
● Canvas渲染模式下的新渲染框架将在v3.1中合并到主分支,多项测试表明性能将比当前版本进一步优化近50%;
● Facebook SDK for Cocos 2d-JS将随v3.1发布,开发者将可使用同一套JS代码从iOS/Android/Web等不同平台接入Facebook;
● 提升JSB内存管理的稳定性,并进一步简化内存管理使用方式;
● 推出Cocos 2d-JS使用指南,完整覆盖Cocos 2d-JS开发的所有细节。
同时,Cocos 2d-JS团队与Intel、Facebook等众多海内外巨头的技术合作项目也在进行当中,将共同为Cocos 2d-JS开发者带来更高效、更简洁的开发体验。
Cocos 2d-JS v3.0 Final 版下载地址:http://www.cocos2d-x.org/filedown/Cocos 2d-JS-v3.0.zip
Cocos 2d-JS Lite Version下载地址:http://www.cocos2d-x.org/filecenter/jsbuilder
发布说明:https://github.com/pandamicro/cocos-docs/blob/master/manual/framework/html5/release-notes/v3.0/release-note/zh.md

ホットAIツール

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

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

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

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

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

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

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









テキスト注釈は、テキスト内の特定のコンテンツにラベルまたはタグを対応させる作業です。その主な目的は、特に人工知能の分野で、より深い分析と処理のためにテキストに追加情報を提供することです。テキスト注釈は、人工知能アプリケーションの教師あり機械学習タスクにとって非常に重要です。これは、自然言語テキスト情報をより正確に理解し、テキスト分類、感情分析、言語翻訳などのタスクのパフォーマンスを向上させるために AI モデルをトレーニングするために使用されます。テキスト アノテーションを通じて、AI モデルにテキスト内のエンティティを認識し、コンテキストを理解し、新しい同様のデータが出現したときに正確な予測を行うように教えることができます。この記事では主に、より優れたオープンソースのテキスト注釈ツールをいくつか推奨します。 1.LabelStudiohttps://github.com/Hu

画像の注釈は、ラベルまたは説明情報を画像に関連付けて、画像の内容に深い意味と説明を与えるプロセスです。このプロセスは機械学習にとって重要であり、画像内の個々の要素をより正確に識別するために視覚モデルをトレーニングするのに役立ちます。画像に注釈を追加することで、コンピュータは画像の背後にあるセマンティクスとコンテキストを理解できるため、画像の内容を理解して分析する能力が向上します。画像アノテーションは、コンピュータ ビジョン、自然言語処理、グラフ ビジョン モデルなどの多くの分野をカバーする幅広い用途があり、車両が道路上の障害物を識別するのを支援したり、障害物の検出を支援したりするなど、幅広い用途があります。医用画像認識による病気の診断。この記事では主に、より優れたオープンソースおよび無料の画像注釈ツールをいくつか推奨します。 1.マケセンス

Linuxシステムで.shファイルを実行するにはどうすればよいですか? Linux システムでは、.sh ファイルはシェル スクリプトと呼ばれるファイルであり、一連のコマンドを実行するために使用されます。 .sh ファイルの実行は非常に一般的な操作です。この記事では、Linux システムで .sh ファイルを実行する方法と具体的なコード例を紹介します。方法 1: 絶対パスを使用して .sh ファイルを実行する Linux システムで .sh ファイルを実行するには、絶対パスを使用してファイルの場所を指定できます。具体的な手順は次のとおりです。 ターミナルを開きます。

顔の検出および認識テクノロジーは、すでに比較的成熟しており、広く使用されているテクノロジーです。現在、最も広く使用されているインターネット アプリケーション言語は JS ですが、Web フロントエンドでの顔検出と認識の実装には、バックエンドの顔認識と比較して利点と欠点があります。利点としては、ネットワーク インタラクションの削減とリアルタイム認識により、ユーザーの待ち時間が大幅に短縮され、ユーザー エクスペリエンスが向上することが挙げられます。欠点としては、モデル サイズによって制限されるため、精度も制限されることが挙げられます。 js を使用して Web 上に顔検出を実装するにはどうすればよいですか? Web 上で顔認識を実装するには、JavaScript、HTML、CSS、WebRTC など、関連するプログラミング言語とテクノロジに精通している必要があります。同時に、関連するコンピューター ビジョンと人工知能テクノロジーを習得する必要もあります。 Web 側の設計により、次の点に注意してください。

通信技術の進歩により、私たちの日常生活では電話でのやり取りがますます一般的になりました。ただし、ある番号に電話をかけてみたものの、その番号に接続できないことが判明する場合があります。時間とエネルギーを節約するために、多くの人が番号の有効性を確認するための空の番号検証サービスを探し始めます。このサービスは、ユーザーが番号が有効かどうかを迅速に確認し、不要なトラブルを回避するのに役立ちます。 1. 空のアカウント検出プラットフォームとは何ですか?ユーザーは、対応するお問い合わせ番号にダイヤルするか、公式ウェブサイトにアクセスして、オペレーターが提供する公式問い合わせサービスを通じて、空き番号を含む番号の状況を確認できます。このサービスは、ユーザーが番号の使用状況をすぐに把握できるようにするために、多くの事業者によって提供されています。オンラインの空き番号検出プラットフォームは現在、市場に際限なく登場しており、迅速かつ便利なサービスを提供しています。

マルチモーダル文書理解機能のための新しい SOTA!アリババの mPLUG チームは、最新のオープンソース作品 mPLUG-DocOwl1.5 をリリースしました。これは、高解像度の画像テキスト認識、一般的な文書構造の理解、指示の遵守、外部知識の導入という 4 つの主要な課題に対処するための一連のソリューションを提案しています。さっそく、その効果を見てみましょう。複雑な構造のグラフをワンクリックで認識しMarkdown形式に変換:さまざまなスタイルのグラフが利用可能:より詳細な文字認識や位置決めも簡単に対応:文書理解の詳しい説明も可能:ご存知「文書理解」 「」は現在、大規模な言語モデルの実装にとって重要なシナリオです。市場には文書の読み取りを支援する多くの製品が存在します。その中には、主にテキスト認識に OCR システムを使用し、テキスト処理に LLM と連携する製品もあります。

最新の AIGC オープンソース プロジェクト、AnimagineXL3.1 をご紹介します。このプロジェクトは、アニメをテーマにしたテキストから画像へのモデルの最新版であり、より最適化された強力なアニメ画像生成エクスペリエンスをユーザーに提供することを目的としています。 AnimagineXL3.1 では、開発チームは、モデルのパフォーマンスと機能が新たな高みに達することを保証するために、いくつかの重要な側面の最適化に重点を置きました。まず、トレーニング データを拡張して、以前のバージョンのゲーム キャラクター データだけでなく、他の多くの有名なアニメ シリーズのデータもトレーニング セットに含めました。この動きによりモデルの知識ベースが充実し、さまざまなアニメのスタイルやキャラクターをより完全に理解できるようになります。 AnimagineXL3.1 では、特別なタグと美学の新しいセットが導入されています

matlab で m ファイルを実行する方法を知っていますか? 以下に、エディターが matlab で m ファイルを実行する方法に関するチュートリアルを示します。お役に立てば幸いです。エディターで学習しましょう! 1. まず matlab を開きます。ソフトウェアを起動し、下の図に示すように、左上隅の「開く」を選択します。 2. 次に、以下の図に示すように、実行する m ファイルを選択して開きます。 3. 次の図に示すように、ウィンドウで F5 キーを押してプログラムを実行します。 4. 以下の図に示すように、コマンド ライン ウィンドウとワークスペースで実行結果を確認できます。 5. 次の図に示すように、[実行] を直接クリックしてファイルを実行することもできます。 6. 最後に、次の図に示すように、コマンド ライン ウィンドウとワークスペースで m ファイルの実行結果を表示できます。上記は編集者が提供した matlab メソッドです
