Eine kuratierte Liste der Ressourcen für Spielentwicklung, um Magie zu ermöglichen.
Lizenzlegenden
- ? - Frei
- ? - Open Source
- ? - Bezahlt
- ? - teilweise frei
Inhaltsverzeichnis
- Grafik
- Vermögenswerte/Platzhalter
- Spritesheet -Tools
- Bitmap -Komprimierung
- Texturwerkzeuge
- Zeichengeneratoren
- Herausgeber von Fliesen/Level
- Animation
- Vektor/Bildeditor
- Modellieren
- Geländegeneratoren
- Voxel -Herausgeber
- Code
- Motoren und Frameworks
- Ai
- Audio
- Sammlungen
- Musik- und Audio -Redakteure
- Brettspiele
- Muss sehen
- Blogs und Portale
- Bücher
- Zeitschriften
- Videos/Podcasts
- Spiele Jams
- Projektmanagement
- Komplette Spielquellen
- Gemeinschaften
- Anzeigen
- Lernen
- Allgemeine Spielentwicklung
- Computergrafik
Grafik
Großartige Grafik -Platzhalter und -werkzeuge, um dieses quadratische Spiel in ein Picasso -Gemälde zu verwandeln
Vermögenswerte/Platzhalter
- ? 2D Cartoon Mobile Game UI Pack - Cartoon User Interface Asset Pack. Es kommt als geschichtete PSD -Datei.
- ? 420 Pixel -Kunst -Symbole für RPGs - Set von 420 RPG -Symbolen, kostenlos für den kommerziellen Gebrauch.
- ? Blender 3D -Modelle - 3D -Modelle, Partikelsysteme/Effekte
- ? CGTextures - Eine große Sammlung von Texturen.
- ? GAMEDEV MARKT - ein Community -gesteuerter Marktplatz, der Indie -Spieleentwickler mit talentierten Vermögensschöpfer verbindet.
- ? Games -Icons -Set - kostenlose Symbole für Ihre Spiele.
- ? Iconmonstr - eine weitere Ressource für kostenlose Symbole für Ihre Spiele.
- ? Kenney Assets - Lizenzfreie Vermögenswerte
- ? Freigezogene Pixel -Cup -Vermögenswerte - Kostenlose grafische Vermögenswerte des freigestellten Pixel Cup (LPC), das von den OpenGameart -Foren gehalten wurde
- ? MATCAPS - Eine riesige Bibliothek von MATCAP -Texturen in PNG und ZMT, organisiert nach Farbe.
- ? OpenGameart - Ein Medienrepository, das für die Verwendung mit kostenlosen Software -Spielprojekten vorgesehen ist.
- ? Oryx Design Lab - Günstige hochwertige Lizenzgebührenfree Sprites
- ? Klartext - kostenlose hochauflösende Texturen, Pinsel und Fotos
- ? Pixelicious-Bild-zu-Pixel-Kunstkonverter.
- ? Poly Pizza - 6000+ Freie niedrige Poly -Modelle
- ? Reiners Tilesets - Ein Blog mit kostenlosen 2D- und 3D -Grafiken.
- ? SketchFab - Interaktive 3D -Modelle veröffentlichen und einbetten.
- ? SPRITELIB - Eine Sammlung statischer und animierter Grafikobjekte (auch allgemein als Sprites bekannt).
- ? Stickypng - Kostenlose transparente PNG -Bilder.
- ? Texturehaven - Kostenlose Texturen mit zusätzlichen Karten wie Verschiebung und Beulenkarten. Auch Hdris.
- ? TextureKing - Kostenlose Materialien von Lagerbeständen
- ? Vectezy - kostenlose Vektorkunst.
Spritesheet -Tools
- ? Cheetah-Textur-Packer-Hocheffizientes und schnelles 2D-Binpackungswerkzeug
- ? Ezspritesheet - erstellt Sprite -Blätter aus animierten GIFs und mehr
- ? Libgdx texture packer - Texture Packer in Libgdx integriert
- ? Littera - Bitmap -Schriftgenerator
- ? Snowb Bitmap -Schriftart - Bitmap -Schriftgenerator
- ? Schuhkarton - Adobe Air -basierte App mit Spiel- und UI -verwandten Tools.
- ? TexturePacker - Großartiger Redakteur für Spritesheet -Erstellung.
- ? TileSplit - CLI Text -basiertes Tilesheet -Splitter und Namer. Verwandeln Sie ein Spritscher in viele separate Dateien mit Namen, die Sie auswählen oder nicht, wenn Sie es nicht interessieren. Unterstützen Sie Vorlagen und Texturen, die nicht alle gleich groß sind.
Bitmap -Komprimierung
- ? Imagealpha - Mac OS X GUI für Pngquant und andere Werkzeuge
- ? Pnggauntlet - Smash PNGs für schnellere Websites
- ? Pngoo - Windows -GUI für die Stapelkonvertierung.
- ? PNGYU - Einfaches PNG -Bilddatei -Komprimierungswerkzeug.
- ? Tinypng - Fortgeschrittene Verlustkomprimierung für PNG -Bilder, die die volle Alpha -Transparenz bewahren.
Texturwerkzeuge
- ? Filterforge - Ein Plugin für Adobe Photoshop, mit dem Sie Ihre eigenen Filter erstellen können.
- ? Live Normal - Eine Android- und iOS -App zum Erstellen nahtloser Materialien unterwegs. Sie machen ein Foto, und das Live Normal erzeugt eine fliesenfähige Textur und erzeugt Texturkarten, die für eine PBR-Engine Ihrer Wahl bereit sind.
- ? PIXPLANT - Pixplant ist ein intelligentes 3D -Texturing -Tool, das eine normale Qualität, Verschiebung, Spiegelkarten und nahtlose Texturen von Fotos erzeugt.
Zeichengeneratoren
- ? Charas - Charas ist Charas -Generator für RPG -Hersteller.
Herausgeber von Fliesen/Level
- ? Autotilengen - Autotilengen ist ein automatischer Tileset -Generator für 2D -Spielgebiete.
- ? LDTK-LDTK ist ein Open-Source 2D-Level-Editor für Indie Devs mit einem starken Fokus auf Benutzerfreundlichkeit.
- ? Mappermate - Ein Cloud -basierter Fliesenkarten -Editor, der zum Erstellen von 2D -Ebenen direkt im Browser verwendet wird.
- ? Materialhersteller - Verfahrens Texturschöpfer in Godot gemacht
- ? OGMO-Editor-Editor-Editor.
- ? Overlap2D - Ein 2D -Level und UI -Redakteur mit einer Agnostischen Motorphilosophie.
- ? Sprite Fusion - Ein kostenloses Design -Tool für das Design, um schöne 2D -Tilemaps direkt in Ihrem Browser mit einem beliebigen Tileset zu erstellen.
- ? Tiled - kostenlos, einfach zu bedienen und flexibler Fliesenkarten -Editor.
Animation
- ? Cascadeur - Mächtige physikbasierte 3D -Charakteranimation
- ? LWF - Leichtes SWF. LWF ist eine Animations-Engine, die Animationsdaten abspielen kann, die von Flash-Inhalten in HTML5, Unity, Cocos2D-X, iOS UIKIT und mehr konvertiert werden.
- ? Fusion -Charakter -Animator - kleines Werkzeug für Clickteam Fusion 2.5, um die Animation von 2D -Charakter -Sprites für Entwickler zu erleichtern.
- ? GraphicsDale - leistungsfähiges Werkzeug für Sprit- und Pixelkunst.
- ? Mixamo - Werkzeug für die automatische Autokanal und Animation von 3D -Humanoidenmodellen,
- ? Pixel -Komponist - leistungsstarker Knoten -basierter VFX -Editor für Pixel -Kunst
- ? Wirbelsäule - Wirbelsäule widmet sich der 2D -Animation und bieten einen effizienten Workflow sowohl zum Erstellen einer erstaunlichen Animation als auch für die Integration in Ihre Spiele.
- ? Spriter Pro - Modernes Werkzeug für Sprite -Animation.
Vektor/Bildeditor
- ? Affinity Designer - Vektorgrafikeditor mit einer Reihe von Funktionen, die auch Adobe -Dateiformate unterstützt
- ? Affinitätsfoto - Foto- und Raster -Grafik -Editor, der zusammen mit Adobe -Dateiformaten und Affinitätsdesigner zusammenarbeitet
- ? ASPRITE - Animierter Sprite -Editor & Pixel Art Tool.
- ? GIMP - GNU Image Manipulationsprogramm. Es handelt sich um eine frei verteilte Software für Aufgaben wie Photo -Retusche, Bildkomposition und Bildautorierung.
- ? Inkscape - Ein Open -Source -Vektor -Grafik -Editor ähnlich wie Adobe Illustrator, Corel Draw, Freehand oder Xara X.
- ? Krita - Krita ist ein professionelles freies und Open -Source -Malprogramm. Es wird von Künstlern hergestellt, die erschwingliche Kunstwerkzeuge für alle sehen wollen.
- ? Libresprite - Libressprite ist eine Open -Source -Gabel von ASPRITE.
- ? LightCube - Pixel Art Editor für Windows, vermeintliche PSD -Dateien zusätzlich zu JPEG, PNG, BMP, GIF.
- ? Multipaint-Ein plattformatischer (Win, Linux, Mac) Bildeditor/Maler, der die Farbbeschränkungen von 8-Bit-Maschinen abdeckt (wie C64, ZX-Spektrum usw.)
- ? Paint.net - Paint.net ist kostenlose Bild- und Fotobearbeitungssoftware für PCs, die Windows ausgeführt haben.
- ? Pickle - Ein weiterer Pixel -Kunstredakteur.
- ? Piskelapp - Kostenlose Online -Pixelkunst und animierte Sprite -Tool.
- ? Pixelmator - Bildbearbeitungs -App mit vollem Funktionsumfang für den Mac
- ? Pixelator - Verwandeln Sie jedes Bild in ausgefallene Pixel -Art
- ? Pixen - Pixel Art Editor für OSX
- ? Projekt Eins - Ein Bildkonverter und Editor für den Commodore 64, der den verschiedenen Grafikmodus dieses Computers abdeckt. Nur Windows
- ? Pyxeledit - Pixel -Kunst -Editor, das es lustig und einfach macht, Tilesets, Levels und Animationen herzustellen.
- ? Rexpaint - Ein leistungsstarker und benutzerfreundlicher ASCII -Kunstredakteur.
- ? RX - Ein moderner und minimalistischer Pixel -Editor
- ? Tilemancer - Ein schneller prozeduraler Fliesenschöpfer für Pixel -Art -Spiele.
- ? Timanthes - Ein Pixel -Kunstredakteur für den Commodore 64 -Computer unter Windows
- ? Charas - Charas ist Charas -Generator für RPG -Hersteller.
- ? Spritemate - Online -Redakteur für Commodore 64 Sprites
- ? SVGCODE - SVGCODE ist eine progressive Web -App, mit der Sie Rasterbilder wie JPG, PNG, GIF, WebP, AVIF usw. in Vektorgrafiken im SVG -Format konvertieren können.
- ? Vektormagie - freier Raster zum Vektorgrafikwandler
- ? Vtracer - Raster to Vector Graphics Converter aufgebaut auf VisionCortex
Modellieren
- ? 3ds max
- ? Besel - Machen Sie ein 3D -Design und einen Prototyp in Echtzeit in Ihrem VR -Headset oder mobilen AR.
- ? Blender - Die kostenlose Software und das Open -Source -3D -Rost der Welt
- : Kostenloses CanvaScript - Ein Tool zum Erstellen von HTML -Canvas -Grafiken, ohne Code zu schreiben.
- ? Clara.io
- ? DAZ 3D - Mit einer 3D -Software können Sie in Sekundenschnelle einfach benutzerdefinierte Szenen und Zeichen erstellen.
- ? Makehuman
- ? Maya
- ? modo
- ? sculptris - eine Version von Pixologic und dem Original 1.01
- ? Spline - eine 3D -kollaborative Echtzeit
- ? WOMP - Ein 3D -intuitiver und einfach zu verwenden, um direkt in Ihrem Browser zu erstellen
- ? Zbrush
- ? Zbrushcoremini - Die neue Version von sculptris von Maxon
Geländegeneratoren
- ? Canyon Terrain Editor - Erstellen Sie schnell und intuitiv hochwertiges, realistisches Gelände
- ? DEM NET Elevation API - Live 3D strukturierte Geländeerzeugung aus realen Daten - Exporthöhe/normale Karten, GLTF, OBJ, STL
- ? Frakplanet - Fraktaler Planet und Geländegenerator
- ? World Creator - Procedural Terrain und Landschaftsgeneration in Echtzeit in Echtzeit, Simulation von Erosion und Sediment, schöner Redakteur. viel mehr
- ? World Machine - Verfahrensgelände, Simulationen der Natur und interaktiver Bearbeitung
Voxel -Herausgeber
- ? Goxel
- ? Magicavoxel
- ? Sproxel
Code
Set von Spiel -Frameworks, Motoren und Plattformen
Motoren und Frameworks
- ? 6502 Unit Test Executor - Ein plattformübergreifendes Unit -Testwerkzeug für die MOS 6502 -Montage. (dh nes)
- ? Allegro - Allegro 4 & 5 sind plattformübergreifende, Open -Source -Programmierbibliotheken, hauptsächlich für C- und C ++ - Entwickler.
- ? AMULET - Ein kostenloses LUA -basierter Audio-/visuelles Toolkit, das für kleine Spiele und Experimente geeignet ist. Es läuft unter Windows, Mac, Linux, HTML5 und iOS.
- ? ASIMOV -TS - Eine Art sicher (so weit wie möglich) Engine für das in TypeScript geschriebene Web.
- ? Astera - 2d C99 Cross Plattform Game Library / Framework
- ? AXYS-Eine Gabel von Cocos2D-X-4,0, sie hat die volle Unterstützung für alle Plattformen, ein einzelner Textur-Multi-GPU-Texturhandler und C ++ 17.
- ? Azul3d - Ein 3D -Motor in Go geschrieben.
- ? Babylon.js - JavaScript 3D -Bibliothek.
- ? Bevy - eine erfrischend einfache datengesteuerte Spielmotor in Rost
- ? BGFX - plattformübergreifend, Grafik -API Agnostic, "Bring Your Own Engine/Framework" -Stil -Rendering -Bibliothek.
- ? Bitsy - ein kleiner Redakteur für kleine Spiele oder Welten. Das Ziel ist es, es einfach zu machen, Spiele zu machen, bei denen Sie herumlaufen und mit Menschen sprechen und irgendwo sein können.
- ? Bladecoder - Classic Point and Click Adventure Game Engine und Editor.
- ? Blend4Web - Ein JavaScript -Framework zum Erstellen und Anzeigen interaktiver 3D -Computergrafiken in Webbrowsern.
- ? Blitz3d 3D Basic-ähnliche Programmiersprache für schnelle 3D-Desktop-Spiele.
- ? BoardGame.io - State Management und Multiplayer Networking für rundenbasierte Spiele.
- ? Box2d - Eine 2D -Physik -Engine für Spiele.
- ? Kugel - Echtzeit -Physiksimulation.
- ? Chipmunk C# - C# Implementierung der Chipmunk2D Lib.
- ? Chipmunk2D - Eine schnelle und leichte 2D -Spielphysikbibliothek.
- ? Cinder-Cinder ist eine Community-entwickelte, freie und Open-Source-Bibliothek für kreative Codierung professioneller Qualität in C ++.
- ? Cocos Creator-Cocos Creator, ein kostenloser plattformübergreifender Spielentwicklungsredakteur, der Cocos2D-Js unterstützt, hilft Entwicklern dabei, 2D- und 3D-Spielszenen zu erstellen, die UI und andere Spielressourcen schnell und Effizienz zu bearbeiten.
- ? Cocos2d - Grafikbibliothek für Spiele und Multimedia für Python -Sprache
- ? Cocos2D -X - A C ++ OpenGL 2D- und 3D -Game -Engine. Verwendet C ++, hat aber JS- und Lua -Bindungen. Zielen Sie auf alle wichtigen mobilen Plattformen und Betriebssysteme. Zusätzliche Werkzeuge Cocostudio und Cocos Code IDE.
- ? Konstrukt - Ein HTML5 -Spielmacher, was bedeutet, dass Sie JavaScript nicht wirklich schreiben. Stattdessen verwenden Sie Aktionen, Ereignisse und Bedingungen, um das schwere Anheben durchzuführen.
- ? CopperCube-CopperCube ist eine All-in-One-3D-Game-Engine. Sehr einfach zu bedienen.
- ? Coquette - Ein Micro -Framework für JavaScript -Spiele. Griff Kollisionserkennung, die Spiel -Update -Schleife, das Rendering von Leinwand sowie die Tastatur- und Mauseingabe.
- ? CT.JS - Diese 2D -Spiele -Engine macht das Lernen von Programmierungen und Spieleentwicklung durch seine visuellen Tools, guten Dokumente und flexible, modulare Bibliothek einfach.
- ? Dash - eine kostenlose und offene 3D -Game -Engine in D. geschrieben in D. geschrieben
- ? Sehr geehrte IMGUI - eine aufblähernde unmittelbare Modus -GUI für C ++ mit minimalen Abhängigkeiten.
- ? Defalte - Free 2D Game Engine für plattformübergreifende Veröffentlichungen
- ? Dem -Netto -Erhöhungs -API C# - Terrainerzeugung aus realen Daten mit Texturen, normalen Karten, GLTF, OBJ, STL -Unterstützung
- ? DILIGENT ENGINE-Eine moderne plattformübergreifende Grafikbibliothek mit niedriger Ebene, die Direct3D11, Direct3D12, OpenGL/GLES und Vulkan unterstützt.
- ? DOTRECAST - Ein Port des Umbaus und Umwegs, Navigation Mesh Toolset für Spiele, Unity3D, Server, C#.
- ? EBURP - Die acht -Bit -universelle Rollenspiel -Engine
- ? Engi - Eine Multi -Plattform -2D -Spielbibliothek für Go.
- ? Engo - Engo ist eine Open -Source -2D -Game -Engine, die in Go geschrieben wurde.
- ? EBITEN - Eine tote einfache 2D -Spielbibliothek in Go.
- ? ECS-LIB- ECS-LIB ist eine winzige und einfach zu verwendende ECS-Bibliothek (Entity Component System) für die Spielprogrammierung. Es ist in TypeScript geschrieben, aber Sie können auch auf Node.js und Webbrowser verwenden.
- ? Ejecta - Eine schnelle Open -Source -JavaScript-, Canvas- und Audio -Implementierung für iOS.
- ? Entt - Gaming trifft auf moderne C ++, ein schnelles und zuverlässiges Unternehmenskomponentensystem (ECS) und vieles mehr
- ? FXGL - Eine JavaFX/Kotlin -Spieleimotor für Win/Mac/Linux.
- ? Farseer - Ein Kollisionserkennungssystem mit realistischen Physikantworten.
- ? Flamme - eine minimalistische Spielmotor für Flattern
- ? FlashPunk - kostenlose ActionScript 3 -Bibliothek für die Entwicklung von 2D -Flash -Spielen.
- ? ? Flachs -Engine - Multi -Plattform -3D -Game Engine
- ? Foster - Ein kleines plattformübergreifendes 2D -Spiel -Rahmen in C#.
- ? GAMEMAKER - Gamemaker berücksichtigt die Erstellung von plattformübergreifenden Videospielen mithilfe von Drag & Drop oder einer als Game Maker Language bezeichneten Skriptsprache, mit der fortgeschrittenere Spiele entwickelt werden können, die nicht nur mit den Drag & Drop -Funktionen erstellt werden konnten.
- ? Gameplay-Ein kostenloses Open-Source-, plattformübergreifender, 2D+3D-Spiel-Framework, das in C ++ geschrieben wurde. Es richtet sich an Indie -Spieleentwickler, die Desktop- und Handyspiele erstellen.
- ? GameSalad - Game Creation Engine für Mac und Windows.
- ? GB Studio - Ein kostenloser und einfach zu verwendender Retro -Abenteuerspiel -Schöpfer für Ihr Lieblings -Handheld -Videospielsystem.
- ? GDevelop - eine open -Source -plattformübergreifende 2D -Game -Engine, die für alle entwickelt wurde - ist erweiterbar, schnell und leicht zu lernen.
- ? GGEZ - Eine Rostbibliothek, die problemlos gute Spiele kreiert.
- ? Gideros - Ein plattformübergreifendes Framework zum Erstellen mobiler Apps und Spiele für iOS, Android mithilfe der Lua -Programmiersprache.
- ? Gleitmotor - Motor für 2D -Spiele auf iOS, macOS und tvOS in der Swift -Programmiersprache mit praktischen Beispielen und Tutorials.
- ? Godot-Eine fortgeschrittene, featurepackte, multi-Plattform-2D- und 3D-Open-Source-Game-Engine.
- ? Gorgon - Eine 2D -Rendering -API für .NET, geschrieben in C#.
- ? Grid - eine Multiplayer -First -Game -Engine für Lua.
- ? HaxEflixel - Erstellen Sie plattformübergreifende und kostenlose Spiele.
- ? Haufen - Cross -Plattform -Grafiken für Hochleistungsspiele.
- ? HORDE3D - Small Open Source 3D Rendering Engine.
- ? IIO.JS - Eine JavaScript -Bibliothek, die die Erstellung und Bereitstellung von HTML5 -Canvas -Anwendungen beschleunigt
- ? ImpactJS - Impact ist eine JavaScript -Game -Engine, mit der Sie atemberaubende HTML5 -Spiele für Desktop- und Mobile -Browser entwickeln können.
- ? Inform7 - Ein Designsystem für interaktive Fiktion basierend auf natürlicher Sprache.
- ? Tinte - Skriptsprache zum Schreiben interaktiver Erzählung.
- ? IRRLicht - Open Source High Performance Echtzeit 3D -Engine in C ++ geschrieben.
- ? Jitter - Eine schnelle und leichte Physik -Engine, die in C#geschrieben wurde.
- ? JmonkeyEngine 3 - Eine 3D -Open -Source -Game -Engine für abenteuerliche Java -Entwickler.
- ? JNGL - Eine 2D Open -Source Game Engine. Entwicklung unter Linux, Windows, OS X. Bereitstellen auf Nintendo Switch, Xbox, Linux, Windows, OS X, Web, Android, iOS und mehr.
- ? JPCT - JPCT ist eine 3D -Engine für Desktop Java und Googles Android.
- ? Juno - sauberes und leichtes 2D -Spiel -Framework in TypeScript geschrieben
- ? Juno - Framework für die Erstellung von 2D -Spielen mit klobigen Pixeln in Lua
- ? Kivent - Ein 2D -Spiel -Framework für Kivy.
- ? Kivy - Cross -Plattform Python Framework zum Erstellen von Apps und Spielen für Linux, Windows, OS X, Android und iOS
- ? KOGGE - Moderne Multiplattform -Game -Engine für Kotlin. Schreiben Sie Spiele für die JVM, JavaScript, Android und iOS in kürzester Zeit mit Kotlin.
- ? Leadwerks-Leicht zu larnische Spielermotor für 3D und VR.
- ? Libgdx - leistungsstarke (völlig kostenlose) Bibliothek für Java, einmal codieren und das Spiel auf Desktop, Android, Web und iOS ausführen.
- ? LIMEJS - HTML5 GAME -Rahmen für den Aufbau schneller, nativer Erfahrungsspiele für alle modernen Touchscreens und
- ? Litiengine - 2d Java Game Engine. Es bietet die gesamte Infrastruktur, um Fliesenbasis 2D -Spiele mit einfacher Java zu erstellen
- ? Lumberyard - Amazon Lumberyard ist eine kostenlose AAA -Game -Engine, die tief integriert ist
- ? LumixEngine - 3D -Game -Engine auf C ++ gebaut.
- ? Lums - ein 2D / 3D -Framework, das in C ++ 11 geschrieben wurde. Sehr effizient und modern. Immer noch unter starker Entwicklung.
- ? Löve - Lua 2D Game Engine.
- ? Minx - Open Source 2D -Spiel -Framework in C ++ (zum Stil von xna) geschrieben
- ? MACROQUAD - Die plattformübergreifende Spieleimotor in Rost.
- ? Mach - Game Engine & Graphics Toolkit Build in Zig.
- ? Magnum - eine leichte und modulare 2D/3D -Grafik/Game -Engine in C ++ 11 geschrieben
- ? Matter.js - Eine 2D -Physik -Engine für das Web.
- ? Melonjs - Open Source Light -Gewicht HTML5 Game Engine.
- ? Mini Micro - Mini Micro ist ein Fantasy -Computer zum Erstellen, Spielen und Teilen von 2D -Spielen und -Programmen, die in der modernen Miniskriptsprache geschrieben wurden.
- ? Monogame - Open Source -Implementierung des Microsoft XNA 4 -Frameworks.
- ? NAKAMA - Verteilter Server für soziale und Echtzeitspiele und Apps.
- ? NCINE - Eine plattformübergreifende 2D -Game -Engine mit Schwerpunkt auf Leistung, geschrieben in C ++ 11 und optional skriptierbar in lUA.
- ? NODEBOX - Eine Familie von Python -Tools, um generatives Design zu erstellen.
- ? Nuklear-Ein einzelner Header-ANSI-C-Plattformgu-Bibliothek.
- ? Öbengine - 2D Game Engine mit Lua Scripting auf SFML!
- ? ODE - ODE ist eine Open -Source -Hochleistungsbibliothek zur Simulation der starre Körperdynamik.
- ? OGRE3D-ist eine szenenorientierte, in Echtzeit flexible 3D-Rendering-Engine (im Gegensatz zu einer Spielmotor), die in C ++ geschrieben wurde.
- ? OpenFL - Open Source Haxe Engine zum Erstellen von Multi -Plattform -Spielen.
- ? OpenFrameWorks - Eine Open Source und ein kostenloses C ++ - Toolkit für kreative Codierung.
- ? OpenRA - Openra ist eine libre/kostenlose Echtzeit -Strategie -Game -Engine.
- ? OpenXray-Eine Community-modifizierte Röntgenmotor, die in der Stalker-Spielserie verwendet wird.
- ? ORX-ORX ist eine datengesteuerte 2,5D-C/C ++ Open Source & Multi-Plattform-Game Development Engine.
- ? PICO -8 - Eine Fantasy -Konsole zum Erstellen, Teilen und Spielen von winzigen Spielen und anderen Computerprogrammen.
- ? P2.JS - JavaScript 2D Physics Library
- ? PANDA3D - Ein Rahmen für 3D -Rendering und Spielentwicklung für Python- und C ++ - Programme.
- ? Phaser - kostenloses und schnelles 2D -Spiel -Framework für HTML5 -Spiele für Desktop- und Mobile -Webbrowser, Unterstützung von Leinwand und WebGL -Rendering.
- ? Piston - Eine modulare Open -Source -Spiele -Engine in Rost.
- ? Pixel Vision 8 - Die Kernphilosophie von Pixel Vision 8 besteht darin, die Entwicklung von Retro -Spielen mit optimierten Workflows zu unterrichten. PV8 ist auch eine Plattform, die 8-Bit-Fantasy-Konsolen-Einschränkungen standardisiert, die auf der Open-Source-C# -Play-Engine basierend auf Monogame basieren.
- ? PIXIJS - ist ein Newcomer HTML5 Game Renderer, der Anfang 2013 erstmals veröffentlicht wurde. Eine Hauptattraktivität der Engine ist die Verwendung von WebGL für eine schnellere Leistung. Wenn WebGL nicht unterstützt wird, fällt die Engine auf Standard -Leinwand zurück.
- ? Planck.js - 2d JavaScript Physics Engine für plattformübergreifende HTML5 -Spielentwicklung.
- ? Playcanvas - eine WebGL -Game -Engine.
- ? Verarbeitung - Verarbeitung ist eine Programmiersprache, Entwicklungsumgebung für Künstler, Designer und Forscher.
- ? Rätselkript - Open -Source HTML5 Puzzle Game Engine.
- ? Pygame - Eine 2D -Spielmotor in Python.
- ? Pyxel - eine Retro -Spielmotor für Python.
- ? RPGMaker - Programme für die Entwicklung von Rollenspielspielen.
- ? Rajawali - Android OpenGL ES 2.0/3.0 Motor
- ? RAYLIB-Eine einfache und benutzerfreundliche Bibliothek, um Videospiele zu genießen, die mit OpenGL (1.1, 2,1, 3.3 oder ES 2.0) beschleunigt wurde, Hardware wird genießen.
- ? Ren'py - Eine Open -Source -visuelle Roman -Engine, die die Python -Sprache in vereinfachte Form verwendet. Es unterstützt Windows, Mac OS X, Linux, Android und iOS.
- ? RGFW-Leichtes Multi-Plattform-Einzelhader-Bibliothek zum Erstellen von Windows unterstützt viele Grafikkontexte und Software-Rendering.
- ? RPGBOSS - Eine 2D -RPG -Game -Engine und -seditor basierend auf Scala und Libgdx. Benutzerfreundlichkeit ohne Programmierkenntnisse.
- ? Szenekit - Apple Proprietary 3D Game Engine (verfügbar auf MacOS, iOS, iPados, tvos und watchos).
- ? Bildschirm 13-Ein benutzerfreundlicher Vulkan-Rendering-Motor. Bietet eine Render -Grafik für Rost.
- ? SDL - SDL ist eine plattformübergreifende Bibliothek, die über OpenGL und Direct3D auf niedrigem Niveau Zugriff auf Audio-, Tastatur-, Maus-, Joystick- und Grafikhardware bietet.
- ? SFML - Einfache und schnelle Multimedia -Bibliothek.
- ? Solar2d - Eine auf LUA -basierte Spieleimotor mit Fokus auf einfache Iterationen und Nutzung.
- ? Solarus - plattformübergreifende 2D -Action/Abenteuer C ++ Game Engine mit Lua API und Game Editor.
- ? Feder - Ein leistungsstarker frei plattformübergreifender RTS -Motor.
- ? SPRITEKIT - Apple Proprietary 2D Game Engine (verfügbar auf macOS, iOS, iPados, tvOS und watchos).
- ? Stage.js - Leichtes und schnelles 2D -HTML5 -Rendering und Layout -Engine für die plattformübergreifende Spielentwicklung.
- ? STARLING - Die 2D -Flash -API von GPU betrieben
- ? STOCCL - Eine Plattform für Spielerstellung, auf der Benutzer 2D -Videospiele für Computer, Mobilgeräte und das Web erstellen können.
- ? STRIDE - Open Source C# Game Engine.
- ? Supernova Engine-plattformübergreifende Spiele-Engine für 2D- und 3D-Projekte mit Entity Component System (ECS) und datenorientiertem Design in C ++ und Lua.
- ? Superkräfte - HTML5 Collaborative 2D/3D Game Maker
- ? TIC-80-TIC-80 ist ein Fantasy-Computer zum Erstellen, Spielen und Teilen von winzigen Spielen.
- ? Tiny Physics Engine - TPE ist ein kleiner, vollständig öffentlich zugänglicher Fixpunkt, der physikalisch ungenau reine C -Header -nur 3D -Physik -Engine, die auf winzigen Computern wie eingebettetem und sogar bloßem Metall ausgeführt wurden.
- ? Drei.js - JavaScript 3D -Bibliothek.
- ? Turbulenz-Turbulenz bietet die Möglichkeit, hochwertige Spiele zu bauen, zu veröffentlichen, zu iterieren und zu monetarisieren, die wie keine anderen reagieren, mit immersiven 3D-Effekten und Echtzeitphysik, die eine ganz neue Welt mit beispiellosen und außergewöhnlichen Webinhalten eröffnen.
- ? TWINE - Downloadable oder Browser -basierte Spielentwicklungsplattform, mit der Benutzer verknüpfte Story -Pfade erstellen können. Nicht nur textbasierte, Twine unterstützt Musik, Bilder und Soundeffekte. Sehr wenig Codierungskenntnisse für grundlegende Textabenteuerspiele.
- ? UNITY 3D - Eine Entwicklungsmotor für die Erstellung von 2D- und 3D -Spielen und interaktiven Inhalten.
- ? Unreal Engine 4 - Die neue Game Engine -Technologie, die von epischen Spielen entwickelt wurde.
- ? URHO3D - plattformübergreifende Rendering und Game Engine.
- ? URSINA - Eine von Python und Panda3d angetriebene Spielmotor.
- ? VASSAL - VASSAL ist eine Game -Engine zum Erstellen und Spielen von Online -Anpassungen von Brettspielen und Kartenspielen. Spielen Sie live im Internet oder per E -Mail. Vasall läuft auf allen Plattformen und ist kostenlose Open-Source-Software.
- ? voxel.js - voxel.js ist eine Sammlung von Projekten, die es einfacher denn je erleichtern, 3D -Voxel -Spiele wie Minecraft im Browser zu erstellen.
- ? Welle - plattformübergreifende Motor in C#geschrieben.
- ? Wolf RPG Editor English - Open Source Editor für RPG Maker Style Gamessl
- ? Whitestorm.js - 3D JavaCript -Framework zum Erstellen von Apps und Spielen
Ai
- ? Fluent Verhaltensbaum - C# Verhaltensbaumbibliothek mit einer unter MIT freigegebenen fließenden API.
- ? SimpleAi - C ++ 11 Verhaltensbaumbasierte Bibliothek mit einem QT5 -basierten Remote -Debugger (und mit optionalen LuA -Bindungen) unter MIT veröffentlicht.
Audio
Audio -Redakteure, Sounds Collections und mehr.
Sammlungen
- ? Free Game Sounds - Archiv aller Arten von lizenzfreien Spielen.
- ? Freesound - Kollaborative Datenbank von Creative Commons Lizenzierten Sounds.
- ? Musopen - Lizenzfreie Musik.
- ? Oktave - Kostenlose Bibliothek der UI -Sounds.
- ? PACDV - Lizenzfreie Sounds Collection.
- ? Soundbible.com - Royalty -Free, durchsuchbares Archiv von Soundeffekten unter verschiedenen Lizenzen.
Musik- und Audio -Redakteure
- ? Audacity - Open Source, plattformübergreifende Software zum Aufnehmen und Bearbeiten von Sounds.
- ? Audiosauna - Verwandelt Ihren Webbrowser in ein schnelles und flexibles Musikproduktionsstudio mit integrierten Synthesizern und Live -Effekten.
- ? Audiotool - Online -Musikproduzent.
- ? BFXR - Ein Werkzeug, um Soundeffekte für Computerspiele zu erzielen.
- ? Bosca Ceoil - Online (und auch Desktop) Musikproduzent von Terry Cavanagh. Einfach, intuitiv, hat einen unverwechselbaren Retro-ish-Sound.
- ? Chiptone - Online -Sound -Effekt -Generator
- ? Famistudio - Famistudio Nes Musikredakteur.
- ? Famitracker - Kostenloser Windows -Tracker für die Produktion von Musik für die NES/Famicom -Systeme.
- ? JFXR - Ein JavaScript -Port des BFXR -Sound -Effect -Generators.
- ? LMMS - plattformübergreifende Musikproduktionssoftware.
- ? Madtracker - ein leistungsstarker und effizienter Ansatz zur Musikgestaltung. Vielseitigkeit und Kompatibilität sind aufgrund der Unterstützung des vollen VST ™, ASIO ™ und REWIRE ™ garantiert.
- ? MilkyTracker - Open Source Tracker für Mac/Linux/Windows -Plattformen.
- ? Musagi - Open Source, ziemlich großer und anspruchsvoller Musikredakteur und Synthesizer
- ? Ähneln - ähnelt von Sprachklonmotor innerhalb der Einheit
- ? Soundation - Online Professional Music Studio.
- ? SUNVOX - Ein kleiner, schneller und leistungsstarker modularer Synthesizer mit musterbasiertem Sequenzer (Tracker).
Brettspiele
Tools zur Herstellung von Brettspielen
- ? Iterary - Brettspiel -Design -Tool.
- ? RPTOOLS-Eine Marke von Open-Source-Programmen zur Verbesserung der traditionellen Spiele von Pen-and-Paper-Rollen.
Muss sehen
Blogs, Portale, Zeitschriften und mehr
Blogs und Portale
- Amits Spielprogrammierung
- Designernotizen
- Emanuele Feronatos Blog
- GameIdea
- Gamasutra
- Spielentwicklung auf Stackexchange
- Gameevs.org
- Gamejolt
- Greenlit Gaming
- HTML5 Game Devs Forum
- HobbyGamedev
- HTML5 -Spielentwicklung
- Indiedb
- Mod db
- Java Gaming
- Verlorener Garten
- Polygon
- Echtzeit-Rendering
- SlidedB - Auf Slide DB geben wir Entwicklern eine Community, mit der sie ihre Ideen teilen können, und präsentieren die Arbeiten, die sie leisten, über die grundlegenden App -Stores und die hochkämpften "Top -Diagramme" hinaus.
- Superlevel
- Tigsource
- Whatgamesare
- iforce2d
- Indiegames
Bücher
- ? 2D -Spielentwicklung: Von Null zum Helden
- 3D -Mathematik -Grundierung für Grafik und Spielentwicklung
- Künstliche Intelligenz für Spiele
- Entwerfen von Spielen: Ein Leitfaden für technische Erlebnisse
- Essentielle Mathematik für Spiele und interaktive Anwendungen: Ein Programmierhandbuch
- Fließen
- Spielcodierung vollständig
- Game Development Essentials: Game Level Design
- Game Engine Architecture
- Spielmechanik: Fortgeschrittenes Spieldesign
- Spieleprogrammierung Edelsteine
- Spielprogrammiermuster
- Game Scripting Mastery
- Geometrie für Programmierer (Buch)
- Hallo Kratzer: Lernen Sie das Programm, indem Sie Arcade -Spiele machen
- Stufe!
- Spiele mit Python & Pygame machen
- Mathematik für 3D -Spielprogramme und Computergrafiken
- Natur des Code
- Physik für Spieleentwickler
- Programmierspiel KI mit gutem Beispielsweise
- Echtzeit-Rendering
- Spielregeln
- Die Kunst des Spieldesigns
- Der ultimative Leitfaden zum Schreiben und Design von Videospielen
- Die visuelle Geschichte
- Theorie des Spaßes
- Tricks des Windows Game -Programmiergurus
- Einheit in Aktion (Buch)
- Lernen Sie OpenGL: Anfängerleitfaden für 3D -Rendering und Spielentwicklung mit OpenGL und C ++
Zeitschriften
- ? Game Developer Magazine
- ? Indiemag
Videos/Podcasts
- Awesome -Gametalks - Eine kuratierte Liste von Spielgesprächen (GDC, YouTube usw.).
- Twitch Gamedev - Twitch Gamedev Streams
Spiele Jams
- Game Jams auf itch.io - Auflistung von iTCH.IO Game Jams
- Game Off - Githubs Spiel Jam
- GMTK Game Jam - beliebtes jährliches Spiel Jam
- Indie -Game -Jams - Auflistung von Spielen Jams
- Ludum Dare - sehr beliebtes Spiel Jam
- Ein Stunde Spiel Jam - Weekly 1 -Stunden -Spiel Jam
Projektmanagement
- ? Casual - visuelles Projektmanagement
- ? Codecks - Projektmanagement -Tool inspiriert von Sammelkartenspielen
- ? HacknPlan - Projektmanagement für Spieleentwickler
- ? Taiga - Projektmanagementplattform für agile Entwickler und Designer
- ? Trello - Projekte organisieren und priorisieren
Komplette Spielquellen
- ? Barotrauma
- ? Canabalt iOS
- ? Doom 3
- ? Untergang
- ? Herzog Nukem 3D: Atomic Edition
- ? Nethack
- ? Openra
- ? Openenttd
- ? Prinz von Persien
- ? Beben 2
- ? Quake III Arena
- ? Beben
- ? Simcity
- ? Wolfenstein 3d
- ? VVVVVV
Gemeinschaften
Wo kann man andere Spieleentwickler finden
- Reddit R/Gamedev
- Game Dev League
- Reddit R/Indiegaming
- Brackeys Zwietracht
- Brackeys Forum
- Gameev.tv
Anzeigen
Wir müssen noch etwas Geld verdienen, oder?
- ADMOB BY Google - Googles Anzeigen und Monetarisierungsdienst für Mobilgeräte.
- Adcolony - Mobile Video -Anzeigenservice.
- Appodeal - Eine programmatische AD -Mediationslösung für mobile Apps.
- Chartboost - Monetarisierung, Analytics -Plattform.
- Unity ADS - UNITY3D Offizielle Anzeigen SDK.
- Vungle - Video -Anzeigenservice.
Lernen
Online -Kurse, Tutorials, Screencasts
Allgemeine Spielentwicklung
- ? Chris Kurse: Komplette Kurse für eine Auswahl von 2D -Spielen
- ? Coursera: Einführung in die interaktive Python -Programmierung
- ? Handmedehero: 2D -Spiel von Grund auf neu machen
- ? Khan Academy: Advanced JS: Games & Visualisierungen
- ? Einfaches HTML5 -Canvas -Spiel
- ? Miloyip/Game-Programmer Ein Studienweg für Spielprogrammierer
- ? Thechernoproject
- ? Udacity: HTML5 -Spielentwicklung
Computergrafik
- ? 3D -Spiel -Shader für Anfänger
- ? Interaktive 3D -Grafiken
- ? Interaktive Computergrafiken