5
Babylon.js
Ett komplett JavaScript-ramverk för att bygga 3D-spel med HTML5, WebGL och Web Audio.
Huvudfunktioner Komplett scendiagram med lampor, kameror, material, nät, animationer, ljud & åtgärder Infödda kollisionsmotorer Fysikmotor (tack vare oimo.js & cannon.js Scenplockning Stöder vänster- och högerhänta system Antialisering Animationsmotor Partiklar och fasta partiklar SystemSprites och 2D-lager Komplett ljudmotor baserad på Web Audio fungerar på alla WebGL-plattformar via en specifik modern shader-arkitektur och native touch support: IE11 / MS Edge, Chrome, Firefox, Opera, Safari, iOS (iPad / iPhone), Android, WindowsTelefon 8.1 / Mobile 10, Firefox OS, Xbox One-optimeringar Frustumklipp Undermaskar klippning Maskinskalning Val av octrees Offline-läge (Tillgångar sparade i IndexedDB) Inkrementell belastning Binärt komprimerat format Maskinvaruccelererade instanser Automatisk scenoptimerare LOD (Detaljeringsnivå) SIMD.jsKollisioner på webbarbetare Slå samman mershing Shaders / Rendering Physically Based Rendering (PBR) Standardmaterial är ett per pixelmaterial som stöder: Diffuse lightning och textur Ambient lightning och texture Specular lightning Opacity texture Reflektionsstruktur (sfärisk, plan, kubisk, projicering och ekvirektangulär) Spegelstruktur Emissive texture Specular texture Stumptextur Lightmap texture Upp till 4 ljus (punkter, riktningar, fläckar, halvkulor) Anpassade material Anpassade materialshaders Skybox Vertex färg 4 ben per toppning Fresnel term för diffus, opacitet, emissiv och reflektion Procedurstrukturer bibliotek Materialbibliotek Special FX Dimma Alfa-blandning Alfa-testning Billboarding Fullskärmsläge Skuggkartor och skugga Kartor Rendering lager Efterprocesser (oskärpa, refraktion, svart'n'white, fxaa, SSAO, God Rays (VLS), HDR, DOF (Djup av fältet), tullar ...) Linsfack Reflektionsprober Flera vyer Kanter renderer Höjdpunkter rendering Texturer Renderar måltexturer Dynamiska strukturer (2D-duk)Videokonstruktioner Komprimerade (DDS) strukturer och TGA-kameror
Hemsida:
http://www.babylonjs.com/kategorier
Alternativ till Babylon.js för alla plattformar med någon licens
314
290
158
Construct 2
Scirra Construct är en 2D-spelutvecklingsmotor med fokus på att bygga spel visuellt.
- Freemium
- Windows
132
107
Unreal Engine
Unreal Engine är en professionell serie verktyg och tekniker som används för att bygga högkvalitativa spel över en rad plattformar.
45
34
Construct Classic
Construct Classic är en gratis, DirectX 9-spelare för Windows, designad för 2D-spel.
- Gratis
- Windows
32
Cocos2d-x
cocos2d-x är en öppen källkodsfri 2D-spelmotor för mobilt gamedev, som är snabb och stabil, lätt att lära sig och använda.
28
GameMaker: Studio
Designa dina egna datorspel med ett drag-and-drop-evenemang / actionsystem och presentera dig själv för kodning i din egen takt.
- Betald
- Windows
26
Verge3D
Verge3D är en kraftfull och intuitiv verktygssats som gör det möjligt för 3ds Max- eller Blender-artister att skapa uppslukande webbaserade upplevelser.
- Freemium
- Windows
- Mac
- Linux
- Autodesk 3ds Max
- WebGL
- Blender
- Web
- Self-Hosted
15
Three.js
Syftet med projektet är att skapa ett lätt 3D-bibliotek med en mycket låg komplexitet - med andra ord för dummies.
- Gratis
12
11
10
PlayCanvas
PlayCanvas är världens enklaste att använda WebGL Game Engine.Det är gratis, det är öppen källkod och det stöds av fantastiska utvecklarverktyg.
- Freemium
- Windows
- Mac
- Linux
- Web
- Self-Hosted