全平台运行: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

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen



Bei der Textanmerkung handelt es sich um die Arbeit mit entsprechenden Beschriftungen oder Tags für bestimmte Inhalte im Text. Sein Hauptzweck besteht darin, zusätzliche Informationen zum Text für eine tiefere Analyse und Verarbeitung bereitzustellen, insbesondere im Bereich der künstlichen Intelligenz. Textanmerkungen sind für überwachte maschinelle Lernaufgaben in Anwendungen der künstlichen Intelligenz von entscheidender Bedeutung. Es wird zum Trainieren von KI-Modellen verwendet, um Textinformationen in natürlicher Sprache genauer zu verstehen und die Leistung von Aufgaben wie Textklassifizierung, Stimmungsanalyse und Sprachübersetzung zu verbessern. Durch Textanmerkungen können wir KI-Modellen beibringen, Entitäten im Text zu erkennen, den Kontext zu verstehen und genaue Vorhersagen zu treffen, wenn neue ähnliche Daten auftauchen. In diesem Artikel werden hauptsächlich einige bessere Open-Source-Textanmerkungstools empfohlen. 1.LabelStudiohttps://github.com/Hu

Bei der Bildanmerkung handelt es sich um das Verknüpfen von Beschriftungen oder beschreibenden Informationen mit Bildern, um dem Bildinhalt eine tiefere Bedeutung und Erklärung zu verleihen. Dieser Prozess ist entscheidend für maschinelles Lernen, das dabei hilft, Sehmodelle zu trainieren, um einzelne Elemente in Bildern genauer zu identifizieren. Durch das Hinzufügen von Anmerkungen zu Bildern kann der Computer die Semantik und den Kontext hinter den Bildern verstehen und so den Bildinhalt besser verstehen und analysieren. Die Bildanmerkung hat ein breites Anwendungsspektrum und deckt viele Bereiche ab, z. B. Computer Vision, Verarbeitung natürlicher Sprache und Diagramm-Vision-Modelle. Sie verfügt über ein breites Anwendungsspektrum, z. B. zur Unterstützung von Fahrzeugen bei der Identifizierung von Hindernissen auf der Straße und bei der Erkennung und Diagnose von Krankheiten durch medizinische Bilderkennung. In diesem Artikel werden hauptsächlich einige bessere Open-Source- und kostenlose Bildanmerkungstools empfohlen. 1.Makesens

Wie führe ich eine .sh-Datei im Linux-System aus? In Linux-Systemen ist eine .sh-Datei eine Datei, die als Shell-Skript bezeichnet wird und zum Ausführen einer Reihe von Befehlen verwendet wird. Das Ausführen von .sh-Dateien ist ein sehr häufiger Vorgang. In diesem Artikel wird erläutert, wie .sh-Dateien in Linux-Systemen ausgeführt werden, und es werden spezifische Codebeispiele bereitgestellt. Methode 1: Verwenden Sie einen absoluten Pfad, um eine .sh-Datei auszuführen. Um eine .sh-Datei in einem Linux-System auszuführen, können Sie einen absoluten Pfad verwenden, um den Speicherort der Datei anzugeben. Im Folgenden sind die spezifischen Schritte aufgeführt: Öffnen Sie das Terminal

Die Technologie zur Gesichtserkennung und -erkennung ist bereits eine relativ ausgereifte und weit verbreitete Technologie. Derzeit ist JS die am weitesten verbreitete Internetanwendungssprache. Die Implementierung der Gesichtserkennung und -erkennung im Web-Frontend hat im Vergleich zur Back-End-Gesichtserkennung Vor- und Nachteile. Zu den Vorteilen gehören die Reduzierung der Netzwerkinteraktion und die Echtzeiterkennung, was die Wartezeit des Benutzers erheblich verkürzt und das Benutzererlebnis verbessert. Die Nachteile sind: Es ist durch die Größe des Modells begrenzt und auch die Genauigkeit ist begrenzt. Wie implementiert man mit js die Gesichtserkennung im Web? Um die Gesichtserkennung im Web zu implementieren, müssen Sie mit verwandten Programmiersprachen und -technologien wie JavaScript, HTML, CSS, WebRTC usw. vertraut sein. Gleichzeitig müssen Sie auch relevante Technologien für Computer Vision und künstliche Intelligenz beherrschen. Dies ist aufgrund des Designs der Webseite erwähnenswert

Mit der Weiterentwicklung der Kommunikationstechnologie ist der Telefonkontakt in unserem täglichen Leben immer häufiger geworden. Manchmal versuchen wir jedoch, eine Nummer anzurufen, stellen dann aber fest, dass die Nummer nicht mehr erreichbar ist. Um Zeit und Energie zu sparen, suchen viele Menschen nach Diensten zur Überprüfung leerer Nummern, um die Gültigkeit der Nummer zu bestätigen. Dieser Dienst kann Benutzern dabei helfen, schnell zu überprüfen, ob eine Nummer gültig ist, und unnötigen Ärger zu vermeiden. 1. Welche Plattformen zur Erkennung leerer Konten gibt es? Benutzer können den offiziellen Auskunftsdienst des Betreibers nutzen, die entsprechende Auskunftsnummer wählen oder die offizielle Website besuchen, um den Status der Nummer zu überprüfen, einschließlich der Frage, ob diese leer ist. Dieser Dienst wird von vielen Betreibern angeboten, um den Benutzern ein schnelles Verständnis der Verwendung der Nummer zu ermöglichen. Online-Plattformen zur Erkennung leerer Nummern tauchen mittlerweile in einem endlosen Strom auf dem Markt auf. Diese Plattformen bieten schnelle und bequeme Funktionen

Neues SOTA für multimodale Dokumentverständnisfunktionen! Das Alibaba mPLUG-Team hat die neueste Open-Source-Arbeit mPLUG-DocOwl1.5 veröffentlicht, die eine Reihe von Lösungen zur Bewältigung der vier großen Herausforderungen der hochauflösenden Bildtexterkennung, des allgemeinen Verständnisses der Dokumentstruktur, der Befolgung von Anweisungen und der Einführung externen Wissens vorschlägt. Schauen wir uns ohne weitere Umschweife zunächst die Auswirkungen an. Ein-Klick-Erkennung und Konvertierung von Diagrammen mit komplexen Strukturen in das Markdown-Format: Es stehen Diagramme verschiedener Stile zur Verfügung: Auch eine detailliertere Texterkennung und -positionierung ist einfach zu handhaben: Auch ausführliche Erläuterungen zum Dokumentverständnis können gegeben werden: Sie wissen schon, „Document Understanding“. " ist derzeit ein wichtiges Szenario für die Implementierung großer Sprachmodelle. Es gibt viele Produkte auf dem Markt, die das Lesen von Dokumenten unterstützen. Einige von ihnen verwenden hauptsächlich OCR-Systeme zur Texterkennung und arbeiten mit LLM zur Textverarbeitung zusammen.

Lassen Sie mich Ihnen das neueste AIGC-Open-Source-Projekt vorstellen – AnimagineXL3.1. Dieses Projekt ist die neueste Version des Text-zu-Bild-Modells mit Anime-Thema und zielt darauf ab, Benutzern ein optimiertes und leistungsfähigeres Erlebnis bei der Generierung von Anime-Bildern zu bieten. Bei AnimagineXL3.1 konzentrierte sich das Entwicklungsteam auf die Optimierung mehrerer Schlüsselaspekte, um sicherzustellen, dass das Modell neue Höhen in Bezug auf Leistung und Funktionalität erreicht. Zunächst erweiterten sie die Trainingsdaten, um nicht nur Spielcharakterdaten aus früheren Versionen, sondern auch Daten aus vielen anderen bekannten Anime-Serien in das Trainingsset aufzunehmen. Dieser Schritt erweitert die Wissensbasis des Modells und ermöglicht ihm ein umfassenderes Verständnis verschiedener Anime-Stile und Charaktere. AnimagineXL3.1 führt eine neue Reihe spezieller Tags und Ästhetiken ein

Wissen Sie, wie man M-Dateien in Matlab ausführt? Im Folgenden finden Sie eine Anleitung zum Ausführen von M-Dateien in Matlab. 1. Öffnen Sie zuerst den Matlab Software und wählen Sie oben links die Ecke „Öffnen“, wie im Bild unten gezeigt. 2. Wählen Sie dann die auszuführende m-Datei aus und öffnen Sie sie, wie in der Abbildung unten gezeigt. 3. Drücken Sie im Fenster F5, um das Programm auszuführen, wie in der Abbildung unten gezeigt. 4. Wir können die laufenden Ergebnisse im Befehlszeilenfenster und im Arbeitsbereich anzeigen, wie in der Abbildung unten gezeigt. 5. Sie können die Datei auch ausführen, indem Sie direkt auf „Ausführen“ klicken, wie in der Abbildung unten gezeigt. 6. Abschließend können Sie die Ausführungsergebnisse der m-Datei im Befehlszeilenfenster und im Arbeitsbereich anzeigen, wie in der folgenden Abbildung dargestellt. Das Obige ist die Matlab-Methode, die Ihnen der Herausgeber zur Verfügung gestellt hat
