Daftar sumber daya pengembangan game yang dikuratori untuk membuat keajaiban terjadi.
Legenda lisensi
- ? - Bebas
- ? - Sumber terbuka
- ? - Dibayar
- ? - sebagian gratis
Daftar isi
- Grafik
- Aset/placeholder
- Alat spritesheet
- Kompresi bitmap
- Alat tekstur
- Generator karakter
- Editor ubin/level
- Animasi
- Editor Vektor/Gambar
- Pemodelan
- Generator medan
- Editor Voxel
- Kode
- Mesin dan kerangka kerja
- Ai
- Audio
- Koleksi
- Editor Musik dan Audio
- Permainan papan
- Harus melihat
- Blog dan portal
- Buku
- Majalah
- Video/podcast
- Game Jams
- Manajemen Proyek
- Sumber permainan lengkap
- Komunitas
- Iklan
- Mempelajari
- Pengembangan Game Umum
- Grafik komputer
Grafik
Placeholder dan alat grafis yang bagus untuk mengubah permainan kuadrat itu menjadi lukisan Picasso
Aset/placeholder
- ? 2D Cartoon Mobile Game UI Pack - Paket Asset Antarmuka Pengguna Kartun. Muncul sebagai file PSD berlapis.
- ? Ikon seni 420 piksel untuk RPG - set 420 ikon rpg, gratis untuk penggunaan komersial.
- ? Blender 3D Model - Model 3D, Sistem Partikel/Efek
- ? CGTextures - Kumpulan tekstur yang besar.
- ? Gamedev Market - Pasar berbasis komunitas yang menghubungkan pengembang game indie dengan pencipta aset berbakat.
- ? Game -Icons Set - Ikon gratis untuk game Anda.
- ? IconMonstr - Sumber daya ikon gratis lainnya untuk game Anda.
- ? Aset Kenney - Aset Gratis Royalti
- ? Aset Pixel Pixel yang Dibebaskan - Aset Grafik Gratis dari Pixel Cup (LPC) yang Dibebaskan Diadakan oleh Forum OpenGameart
- ? MATCAPS - Perpustakaan besar tekstur matcap di PNG dan ZMT, diatur berdasarkan warna.
- ? OpenGameart - Repositori media yang dimaksudkan untuk digunakan dengan proyek permainan perangkat lunak gratis.
- ? Oryx Design Lab - Sprite bebas royalti berkualitas tinggi murah
- ? Plaintextures - Tekstur, kuas, dan foto resolusi tinggi gratis
- ? Pixelicious-konverter seni gambar-ke-pixel.
- ? Poly Pizza - 6000+ Model Poli Rendah Gratis
- ? Reiner's Tilesets - Blog dengan grafik 2D dan 3D gratis.
- ? SketchFab - Publish & Embed Model 3D Interaktif.
- ? Spritelib - Kumpulan objek grafis statis dan animasi (juga umumnya dikenal sebagai sprite).
- ? Stickypng - Gambar PNG transparan gratis.
- ? TextureHaven - Tekstur gratis dengan peta tambahan seperti perpindahan dan peta benjolan. Juga hdris.
- ? TekstureKing - Tekstur stok materi gratis
- ? Vecteezy - Seni Vektor Gratis.
Alat spritesheet
- ? Cheetah-Texture-Packer-Alat pengepakan 2D BIN yang efisien dan cepat
- ? Ezspritesheet - Membuat lembaran sprite dari gif animasi dan banyak lagi
- ? Libgdx Texture Packer - Texture Packer yang dibangun menjadi libgdx
- ? Littera - Generator Font Bitmap
- ? Snowb Bitmap Font - Bitmap Font Generator
- ? Shoebox - Aplikasi berbasis Adobe Air dengan game dan alat terkait UI.
- ? TexturePacker - Editor Kreasi Great Spritesheet.
- ? TilesPlit - CLI Tilesheet SPLITTER DAN NAMER. Ubah spritesheet menjadi banyak file terpisah dengan nama yang Anda pilih, atau tidak jika Anda tidak peduli. Template dan tekstur dukungan yang tidak semuanya memiliki ukuran yang sama.
Kompresi bitmap
- ? Imagealpha - Mac OS X GUI untuk pngquant dan alat lainnya
- ? Pnggauntlet - Smash pngs untuk situs yang lebih cepat
- ? PNGOO - Windows GUI untuk konversi batch.
- ? PNGYU - Alat Kompresi File Gambar PNG Sederhana.
- ? Tinypng - Kompresi lossy canggih untuk gambar PNG yang mempertahankan transparansi alfa penuh.
Alat tekstur
- ? FilterForge - Plugin untuk Adobe Photoshop yang memungkinkan Anda membangun filter Anda sendiri.
- ? Live Normal - Aplikasi Android dan iOS untuk menghasilkan bahan mulus saat bepergian. Anda mengambil foto, dan Live Normal membuat tekstur yang mampu dan menghasilkan peta tekstur yang siap untuk mesin PBR pilihan Anda.
- ? PixPlant - Pixplant adalah alat tekstur 3D pintar yang menciptakan kualitas tinggi, perpindahan, peta specular, dan tekstur mulus dari foto.
Generator karakter
- ? Charas - Charas adalah generator charset untuk pembuat RPG.
Editor ubin/level
- ? Autotilegen - Autotilegen adalah generator tileset otomatis untuk medan game 2D.
- ? LDTK-LDTK adalah editor level 2D open-source untuk devs indie, dengan fokus yang kuat pada keramahan pengguna.
- ? Mappermate - Editor peta ubin berbasis cloud yang digunakan untuk membuat level 2D secara langsung di browser.
- ? Pembuat Materi - Pencipta Tekstur Prosedural Dibuat dalam Godot
- ? Editor OGMO- Editor Tingkat Generik.
- ? Overlap2D - Level 2D dan editor UI dengan filosofi agnostik engine.
- ? Sprite Fusion - Alat desain level gratis untuk membuat tilemaps 2D yang indah tepat di browser Anda menggunakan tileset apa pun.
- ? Redaksi peta ubin gratis, gratis, mudah digunakan dan fleksibel.
Animasi
- ? Cascadeur - Animasi karakter 3D berbasis fisika yang kuat
- ? LWF - SWF ringan. LWF adalah mesin animasi yang dapat memutar data animasi yang dikonversi dari konten flash di HTML5, Unity, Cocos2D-X, iOS Uikit, dan banyak lagi.
- ? Fusion Character Animator - Alat Kecil untuk Clickteam Fusion 2.5 untuk memfasilitasi animasi sprite karakter 2D untuk pengembang.
- ? Graphicsdale - Alat yang kuat untuk spriting dan pixel art.
- ? Mixamo - Alat untuk Rigging Otomatis Otomatis dan Animasi Model Humanoid 3D,
- ? Pixel Composer - Editor VFX berbasis simpul yang kuat untuk Pixel Art
- ? Spine - Spine didedikasikan untuk animasi 2D, memberikan alur kerja yang efisien baik untuk membuat animasi yang luar biasa dan untuk mengintegrasikannya ke dalam game Anda.
- ? Spriter Pro - Alat Modern untuk Animasi Sprite.
Editor Vektor/Gambar
- ? Affinity Designer - Editor Grafik Vektor dengan banyak fitur yang juga mendukung format file Adobe
- ? Foto Affinity - Editor Grafis Foto dan Raster yang berfungsi bersama dengan format file adobe dan perancang afinitas
- ? Aseprite - Animasi Sprite Editor & Pixel Art Tool.
- ? GIMP - Program Manipulasi Gambar GNU. Ini adalah perangkat lunak yang didistribusikan secara bebas untuk tugas -tugas seperti retouching foto, komposisi gambar, dan penulisan gambar.
- ? Inkscape - Editor grafis vektor open -source mirip dengan Adobe Illustrator, Corel Draw, Freehand, atau Xara X.
- ? KRITA - Krita adalah program melukis sumber terbuka dan open source yang profesional. Itu dibuat oleh seniman yang ingin melihat alat seni yang terjangkau untuk semua orang.
- ? Libresprite - LibResPrite adalah garpu open source dari Aseprite.
- ? LightCube - Editor Seni Pixel untuk Windows, seharusnya file PSD selain JPEG, PNG, BMP, GIF.
- ? Multiply-Editor/peluke cross-platform (Win, Linux, Mac) yang mencakup keterbatasan warna mesin 8-bit (seperti C64, ZX Spectrum dll.)
- ? Paint.net - Paint.net adalah perangkat lunak pengeditan gambar dan foto gratis untuk PC yang menjalankan Windows.
- ? Pickle - Editor Seni Pixel Lain.
- ? Piskelapp - Seni Pixel Online Gratis dan Alat Sprite Animasi.
- ? Pixelmator - Aplikasi Pengeditan Gambar Berfitur Penuh Untuk Mac
- ? Pixelator - Ubah gambar apa pun menjadi Pixel -Art mewah
- ? Pixen - Editor Seni Pixel untuk OSX
- ? Project One - konverter gambar dan editor untuk Commodore 64 yang mencakup berbagai mode grafis komputer ini. Hanya windows
- ? Pyxeledit - Editor Seni Pixel yang dirancang untuk membuatnya menyenangkan dan mudah membuat ubin, level, dan animasi.
- ? RexPaint - Editor Seni ASCII yang kuat dan ramah pengguna.
- ? RX - Editor Pixel Modern & Minimalis
- ? Tilemancer - Pencipta ubin prosedural cepat yang dirancang untuk game Pixel -Art.
- ? Timanthes - Editor Seni Pixel untuk komputer Commodore 64 yang berjalan di Windows
- ? Charas - Charas adalah generator charset untuk pembuat RPG.
- ? Spritemate - Editor Online untuk Commodore 64 Sprite
- ? SVGCODE - SVGCode adalah aplikasi web progresif yang memungkinkan Anda mengonversi gambar raster seperti JPG, PNG, GIF, Webp, Avif, dll. Ke vektor grafik dalam format SVG.
- ? Vektor Magic - Raster Gratis ke Vektor Grafis Converter
- ? VTRACER - Raster to Vector Graphics Converter Dibangun di atas VisionCortex
Pemodelan
- ? 3ds maks
- ? BESEL - Buat desain kolaborasi real -time 3D dan prototipe di headset VR Anda atau AR seluler.
- ? Blender - Perangkat Lunak Gratis dan Sumber Open -Source Grate of the World
- : Canvascript Gratis - Alat untuk membuat grafik HTML Canvas tanpa menulis kode.
- ? Clara.io
- ? DAZ 3D - Perangkat lunak 3D memungkinkan Anda untuk dengan mudah membuat adegan dan karakter khusus dalam hitungan detik.
- ? Makehuman
- ? Maya
- ? modo
- ? Sculptris - Versi oleh Pixologic dan 1.01 asli
- ? Spline - waktu nyata kolaboratif 3D
- ? WOMP - intuitif 3D dan mudah digunakan untuk membuat tepat di browser Anda
- ? Zbrush
- ? Zbrushcoremini - versi baru Sculptris oleh Maxon
Generator medan
- ? Editor Medan Canyon - Buat medan yang berkualitas dan realistis dengan cepat dan intuitif
- ? Dem Net Elevation API - Live 3D Tekstur Medan Terrain dari Data Nyata - Tinggi Ekspor/Peta Normal, GLTF, OBJ, STL
- ? FracPlanet - Planet Fraktal dan Generator Terrain
- ? Pencipta Dunia - Medan Prosedural dan Generasi Lansekap di GPU Secara Real Time, Simulasi Erosi dan Sedimen, Editor Cantik. lebih banyak lagi
- ? World Machine - Penciptaan medan prosedural, simulasi alam, dan pengeditan interaktif
Editor Voxel
- ? Goxel
- ? MAGNACAVOXEL
- ? Sproxel
Kode
Set kerangka kerja game, mesin, dan platform
Mesin dan kerangka kerja
- ? 6502 Unit Test Executor - Alat pengujian unit lintas platform untuk perakitan MOS 6502. (yaitu NES)
- ? Allegro - Allegro 4 & 5 adalah perpustakaan lintas platform, open source, game, terutama untuk pengembang C dan C ++.
- ? AMULET - Audio/visual toolkit berbasis LUA gratis yang cocok untuk game kecil dan eksperimen. Ini berjalan di Windows, Mac, Linux, HTML5 dan iOS.
- ? Asimov -ts - mesin tipe aman (sebanyak mungkin) untuk web yang ditulis dalam naskah.
- ? Astera - 2D C99 Cross Platform Game Library / Framework
- ? AXYS-Garpu Cocos2D-X-4.0, ia memiliki dukungan penuh untuk semua platform, penangan tekstur multi-GPU tekstur tunggal dan C ++ 17.
- ? Azul3D - mesin 3D yang ditulis dalam go.
- ? Babylon.js - Perpustakaan 3D JavaScript.
- ? Bevy - mesin game berbasis data sederhana yang menyegarkan yang dibangun dengan karat
- ? BGFX - Cross -Platform, Graphics API Agnostik, "Bawa Engine/Framework" Rendering Rendering Library.
- ? Bitsy - Editor kecil untuk permainan kecil atau dunia. Tujuannya adalah untuk membuatnya mudah untuk membuat permainan di mana Anda dapat berjalan -jalan dan berbicara dengan orang -orang dan berada di suatu tempat.
- ? Bladecoder - Klasik titik dan klik mesin game petualangan dan editor.
- ? Blend4Web - Kerangka kerja JavaScript untuk membuat dan menampilkan grafik komputer 3D interaktif di browser web.
- ? BLITZ3D 3D Bahasa Pemrograman Basic-Like untuk Game Desktop 3D Cepat.
- ? BoardGame.io - Manajemen Negara dan Jaringan Multiplayer untuk Game Berbasis Turn.
- ? BOX2D - Mesin fisika 2D untuk game.
- ? Simulasi Fisika Real -Time.
- ? Chipmunk C# - C# Implementasi Lib Chipmunk2d.
- ? Chipmunk2D - Perpustakaan Fisika Game 2D yang cepat dan ringan.
- ? Cinder-Cinder adalah perpustakaan yang dikembangkan komunitas, gratis, dan open source untuk pengkodean kreatif berkualitas profesional di C ++.
- ? Cocos Creator-Cocos Creator, editor pengembangan permainan lintas platform gratis yang mendukung COCOS2D-JS, membantu pengembang membangun adegan game 2D dan 3D, edit game UI dan sumber daya game lainnya dengan cepat dan efisiensi.
- ? Cocos2D - Perpustakaan Grafis untuk Game dan Multimedia, untuk Bahasa Python
- ? COCOS2D -X - mesin game C ++ OpenGL 2D dan 3D. Menggunakan C ++ tetapi memiliki binding JS dan LUA. Targetkan semua platform seluler utama dan sistem operasi. Alat tambahan Cocostudio dan Cocos Code IDE.
- ? Construct - Pembuat game HTML5, yang berarti Anda tidak benar -benar menulis JavaScript. Sebaliknya, Anda menggunakan tindakan, peristiwa, dan kondisi untuk melakukan pengangkatan berat.
- ? CopperCube-CopperCube adalah mesin game 3D all-in-one. Sangat mudah digunakan.
- ? Coquette - Kerangka kerja mikro untuk game JavaScript. Menangani deteksi tabrakan, loop pembaruan game, rendering kanvas, dan input keyboard dan mouse.
- ? CT.JS - Mesin game 2D ini membuat pemrograman belajar menyenangkan dan pengembangan game mudah oleh alat visual, dokumen yang baik, dan perpustakaan modular yang fleksibel.
- ? Dash - mesin game 3D gratis dan terbuka yang ditulis dalam D.
- ? Dear ImGUI - Mode langsung bebas GUI untuk C ++ dengan dependensi minimal.
- ? Defold - Mesin game 2D gratis untuk penerbitan lintas platform
- ? Dem Net Elevation API C# - Generasi Terrain dari Data Nyata dengan Tekstur, Peta Normal, GLTF, OBJ, Dukungan STL
- ? Mesin Tempul-Perpustakaan Grafis Low-Platform Low-Level Modern yang mendukung Direct3D11, Direct3D12, OpenGL/GLES, dan VULSAN.
- ? DotRecast - Port Recast & Detour, Navigation Mesh Toolset untuk Game, Unity3D, Server, C#.
- ? Eburp - Mesin Bermain Peran Universal Delapan -Bit
- ? ENGI - Perpustakaan game 2D multi -platform untuk Go.
- ? Engo - Engo adalah mesin game 2D open -source yang ditulis dalam Go.
- ? Ebiten - Perpustakaan Game 2D sederhana yang mati di Go.
- ? ECS-LIB- ECS-LIB adalah perpustakaan ECS (Sistem Komponen Entitas Komponen) yang kecil dan mudah digunakan untuk pemrograman game. Ini ditulis dalam TypeScript tetapi Anda dapat menggunakan di node.js dan browser web juga.
- ? Ejecta - JavaScript open source, Canvas & Audio implementasi untuk iOS.
- ? Entt - Gaming Memenuhi C ++ Modern, Sistem Komponen Entitas (ECS) yang cepat dan andal dan banyak lagi
- ? FXGL - Mesin game JavaFX/Kotlin untuk Win/Mac/Linux.
- ? Farseer - Sistem deteksi tabrakan dengan respons fisika yang realistis.
- ? Api - mesin game minimalis untuk flutter
- ? FlashPunk - Perpustakaan ActionScript 3 GRATIS Dirancang untuk mengembangkan game flash 2D.
- ? ? Mesin Flax - Mesin Game 3D Multi -Platform
- ? Foster - Kerangka kerja permainan 2D lintas platform kecil di C#.
- ? Gamemaker - GameMaker mengakomodasi pembuatan video game lintas platform menggunakan drag and drop atau bahasa skrip yang dikenal sebagai bahasa pembuat game, yang dapat digunakan untuk mengembangkan game yang lebih canggih yang tidak dapat dibuat hanya dengan menggunakan fitur drag and drop.
- ? Gameplay-Kerangka kerja game gratis, open-source, cross-platform, 2D+3D ditulis dalam C ++. Ini ditujukan untuk pengembang game indie yang membuat game desktop dan mobile.
- ? Gamesalad - Mesin Pembuatan Game untuk Mac dan Windows.
- ? GB Studio - Pembuat game petualangan retro yang gratis dan mudah digunakan untuk sistem video game genggam favorit Anda.
- ? GDevelop - mesin game 2D open -source, cross -platform yang dirancang untuk semua orang - ini dapat diperluas, cepat dan mudah dipelajari.
- ? GGEZ - Perpustakaan Rust untuk membuat game yang bagus dengan mudah.
- ? Gideros - Kerangka kerja lintas platform untuk membuat aplikasi dan game seluler untuk iOS, Android menggunakan bahasa pemrograman LUA.
- ? Glide Engine - Mesin untuk membuat game 2D di iOS, macOS dan TVOS dalam bahasa pemrograman Swift, dengan contoh dan tutorial praktis.
- ? Godot-mesin game open-source 2D dan 3D yang maju, penuh fitur, dan 3D.
- ? Gorgon - API Rendering 2D untuk .NET, ditulis dalam C#.
- ? Grid - mesin game multiplayer -first untuk Lua.
- ? HAXEFLIXEL - Buat game lintas platform lebih mudah dan gratis.
- ? Heaps - Cross Platform Graphics untuk game kinerja tinggi.
- ? Horde3D - Mesin rendering 3D open source kecil.
- ? IIO.JS - Perpustakaan JavaScript yang mempercepat kreasi dan penyebaran aplikasi Canvas HTML5
- ? Impacterjs - Impact adalah mesin game JavaScript yang memungkinkan Anda mengembangkan game HTML5 yang menakjubkan untuk desktop dan browser seluler.
- ? Inform7 - Sistem desain untuk fiksi interaktif berdasarkan bahasa alami.
- ? Tinta - Bahasa Scripting untuk Menulis Narasi Interaktif.
- ? IRRLICHT - Open Source High Performance Realtime 3D Engine Ditulis dalam C ++.
- ? Jitter - Mesin fisika yang cepat dan ringan ditulis dalam C#.
- ? JMonkeyEngine 3 - Mesin game open -source 3D untuk pengembang Java yang suka berpetualang.
- ? JNGL - mesin game open -source ke -2. Kembangkan di Linux, Windows, OS X. Deploy ke Nintendo Switch, Xbox, Linux, Windows, OS X, Web, Android, iOS dan banyak lagi.
- ? JPCT - JPCT adalah mesin 3D untuk Desktop Java dan Google's Android.
- ? Juno - Kerangka kerja game 2D yang bersih dan ringan ditulis dalam TypeScript
- ? Juno - Kerangka kerja untuk membuat game 2D dengan piksel chunky di Lua
- ? Kivent - Kerangka kerja game 2D untuk Kivy.
- ? Kivy - Kerangka Python Platform Cross untuk Membuat Aplikasi dan Game untuk Linux, Windows, OS X, Android dan iOS
- ? Kogge - Mesin game multiplatform modern untuk Kotlin. Tulis game untuk JVM, JavaScript, Android dan iOS dalam waktu singkat menggunakan Kotlin.
- ? LEADWERKS-Mesin game yang mudah dipelajari untuk 3D dan VR.
- ? Libgdx - perpustakaan yang kuat (benar -benar gratis) untuk Java, kode sekali dan jalankan game di Desktop, Android, Web, dan iOS.
- ? Limejs - Kerangka kerja game HTML5 untuk membangun game pengalaman asli yang cepat untuk semua layar sentuh modern dan
- ? LITIEngine - Mesin Game Java 2D. Ini menyediakan semua infrastruktur untuk membuat game 2D berbasis ubin dengan java polos
- ? Lumberyard - Amazon Lumberyard adalah mesin game AAA gratis yang sangat terintegrasi
- ? LUMIXENGINE - Mesin game 3D dibangun di C ++.
- ? LUMS - Kerangka kerja 2D / 3D yang ditulis dalam C ++ 11. Sangat efisien dan modern. Masih di bawah perkembangan besar.
- ? Löve - Lua 2D Game Engine.
- ? MINX - Open Source 2D Game Framework Ditulis dalam C ++ (ke gaya XNA)
- ? Macroquad - Mesin game lintas platform di Rust.
- ? Mach - Game Engine & Graphics Toolkit Build in Zig.
- ? Magnum - Mesin grafis/game 2D/3D yang ringan dan modular ditulis dalam C ++ 11
- ? Matter.js - mesin fisika 2D untuk web.
- ? Melonjs - Open Source Light -Weight HTML5 Game Engine.
- ? Mini Micro - Mini Micro adalah komputer fantasi untuk membuat, bermain, dan berbagi game dan program 2D yang ditulis dalam bahasa MiniScript modern.
- ? Monogame - Implementasi Open Source dari Microsoft XNA 4 Framework.
- ? Nakama - Server terdistribusi untuk game dan aplikasi sosial dan realtime.
- ? NCINE - Mesin game 2D lintas platform dengan penekanan pada kinerja, ditulis dalam C ++ 11 dan secara opsional dapat ditulis di LUA.
- ? Nodebox - Keluarga alat Python untuk membuat desain generatif.
- ? Nuklear-Perpustakaan GUI Cross-Platform Ansi C Single-Header.
- ? Öbengine - mesin game 2D dengan skrip Lua yang dibuat di atas SFML!
- ? Ode - Ode adalah source open, perpustakaan berkinerja tinggi untuk mensimulasikan dinamika tubuh yang kaku.
- ? OGRE3D-adalah mesin rendering 3D yang berorientasi pada adegan, real-time, fleksibel (berbeda dengan mesin game) yang ditulis dalam C ++.
- ? OpenFL - Open Source Haxe Engine untuk membuat game multi -platform.
- ? OpenFrameworks - Sumber terbuka dan toolkit C ++ gratis untuk pengkodean kreatif.
- ? Openra - Openra adalah mesin game strategi real time libre/gratis.
- ? OpenXRAY-Mesin X-Ray yang dimodifikasi komunitas yang digunakan dalam seri game Stalker.
- ? ORX-ORX adalah mesin pengembangan game Open Source & Multi-Platform yang digerakkan oleh data 2.5D.
- ? PICO -8 - Konsol fantasi untuk membuat, berbagi, dan bermain game kecil dan program komputer lainnya.
- ? P2.JS - Perpustakaan Fisika 2D JavaScript
- ? PANDA3D - Kerangka kerja untuk rendering 3D dan pengembangan game untuk program Python dan C ++.
- ? Phaser - Kerangka kerja game 2D gratis dan cepat untuk membuat game HTML5 untuk browser web desktop dan seluler, mendukung kanvas dan rendering WebGL.
- ? Piston - Mesin game open source modular yang ditulis dengan karat.
- ? Pixel Vision 8 - Filosofi inti Pixel Vision 8 adalah untuk mengajarkan pengembangan game retro dengan alur kerja yang ramping. PV8 juga merupakan platform yang menstandarkan batasan konsol fantasi 8-bit yang dibangun di atas mesin game C# open-source berdasarkan monogame.
- ? Pixijs - adalah pendatang baru HTML5 Game Renderer - pertama kali dirilis pada awal 2013. Daya tarik utama mesin adalah penggunaan WebGL untuk kinerja yang lebih cepat. Jika WebGL tidak didukung, mesin jatuh kembali ke kanvas standar.
- ? Planck.js - Mesin Fisika JavaScript 2D untuk pengembangan game HTML5 lintas platform.
- ? PlayCanvas - mesin game WebGL.
- ? Pemrosesan - Pemrosesan adalah bahasa pemrograman, lingkungan pengembangan untuk seniman, perancang, peneliti.
- ? Puzzlescript - Open -Source HTML5 Puzzle Game Engine.
- ? Pygame - mesin game 2D di Python.
- ? Pyxel - mesin game retro untuk Python.
- ? RPGMaker - Serangkaian program untuk pengembangan permainan peran.
- ? Rajawali - Android OpenGL ES 2.0/3.0 Mesin
- ? Raylib-Perpustakaan yang sederhana dan mudah digunakan untuk menikmati pemrograman videogame, perangkat keras yang dipercepat dengan OpenGL (1.1, 2.1, 3.3 atau ES 2.0)
- ? Ren'Py - Mesin novel visual open -source menggunakan bahasa Python dalam bentuk yang disederhanakan. Ini mendukung Windows, Mac OS X, Linux, Android dan iOS.
- ? RGFW-Perpustakaan single-header multi-platform ringan untuk membuat Windows, mendukung banyak konteks grafik dan rendering perangkat lunak.
- ? RPGBoss - Mesin game RPG 2D dan editor berdasarkan Scala dan Libgdx. Kemudahan penggunaan, tanpa pengetahuan pemrograman.
- ? Scenekit - Mesin Game 3D Proprietary Apple (tersedia di MacOS, iOS, Ipados, TVOS dan WatchOS).
- ? Layar 13-Mesin rendering Vulkan yang mudah digunakan. Memberikan grafik render untuk karat.
- ? SDL - SDL adalah perpustakaan lintas platform yang dirancang untuk memberikan akses tingkat rendah ke audio, keyboard, mouse, joystick, dan perangkat keras grafis melalui OpenGL dan Direct3D.
- ? SFML - Perpustakaan Multimedia Sederhana dan Cepat.
- ? Solar2D - Mesin game berbasis LUA dengan fokus pada kemudahan iterasi dan penggunaan.
- ? Solarus - Cross -Platform 2D Action/Adventure C ++ Game Engine dengan LUA API dan editor game.
- ? Spring - Mesin RTS cross -platform gratis yang kuat.
- ? SpriteKit - Mesin Game 2D Proprietary Apple (tersedia di MacOS, iOS, Ipados, TVOS dan WatchOS).
- ? Stage.js - Rendering dan mesin tata letak 2D HTML5 yang ringan dan cepat untuk pengembangan game lintas platform.
- ? Starling - GPU Powered 2D Flash API
- ? Stencyl - Platform pembuatan game yang memungkinkan pengguna untuk membuat video game 2D untuk komputer, perangkat seluler, dan web.
- ? Stride - Open Source C# Game Engine.
- ? Mesin Supernova-Mesin permainan lintas platform untuk proyek 2D dan 3D dengan Sistem Komponen Entitas (ECS) dan desain berorientasi data di C ++ dan LUA.
- ? Superpowers - HTML5 Collaborative 2D/3D Game Maker
- ? TIC-80-TIC-80 adalah komputer fantasi untuk membuat, bermain, dan berbagi permainan kecil.
- ? Mesin Fisika Kecil - TPE adalah titik tetap domain kecil yang sepenuhnya publik secara fisik tidak akurat, hanya mesin fisika 3D yang dibangun untuk berjalan di atas komputer kecil seperti logam tertanam dan bahkan telanjang.
- ? Three.js - Perpustakaan 3D JavaScript.
- ? Turbulenz-Turbulenz menawarkan kemampuan untuk membangun, menerbitkan, mengulangi, dan memonetisasi game berkualitas tinggi yang bereaksi tidak seperti yang lain, dengan efek 3D yang mendalam dan fisika real-time yang membuka dunia baru konten web yang belum pernah terjadi sebelumnya dan luar biasa.
- ? Twine - Platform pengembangan game yang dapat diunduh atau berbasis browser yang memungkinkan pengguna untuk membuat jalur cerita yang tertaut. Bukan hanya berbasis teks, Twine mendukung musik, gambar, dan efek suara. Sangat sedikit pengetahuan pengkodean yang diperlukan untuk game petualangan teks dasar.
- ? Unity 3D - Mesin pengembangan untuk pembuatan game 2D dan 3D dan konten interaktif.
- ? Unreal Engine 4 - Teknologi mesin game baru yang dikembangkan oleh Epic Games.
- ? Urho3D - Rendering Cross -Platform dan Mesin Game.
- ? Ursina - mesin game yang ditenagai oleh Python dan Panda3d.
- ? Vassal - Vassal adalah mesin game untuk membangun dan bermain adaptasi online dari permainan papan dan permainan kartu. Mainkan langsung di internet atau melalui email. Vassal berjalan di semua platform, dan perangkat lunak open-source gratis.
- ? Voxel.js - Voxel.js adalah kumpulan proyek yang membuatnya lebih mudah dari sebelumnya untuk membuat game voxel 3D seperti Minecraft semua di browser.
- ? WAVE - Mesin lintas platform ditulis dalam C#.
- ? Editor RPG Wolf English - Editor Sumber Terbuka untuk RPG Maker Style Gamesl
- ? Whitestorm.js - Kerangka kerja JavaCript 3D untuk membangun aplikasi dan game
Ai
- ? FLUENT Behavior Tree - Perpustakaan Pohon Perilaku C# dengan API yang lancar dilepaskan di bawah MIT.
- ? Simpleai - C ++ 11 Perpustakaan berbasis pohon perilaku dengan debugger jarak jauh berbasis QT5 (dan dengan binding LUA opsional) yang dirilis di bawah MIT.
Audio
Editor audio, koleksi suara dan banyak lagi.
Koleksi
- ? Suara Game Gratis - Arsip dari semua jenis suara permainan bebas royalti.
- ? Freesound - Database kolaboratif suara berlisensi Creative Commons.
- ? Musopen - Musik Gratis Royalti.
- ? Octave - Perpustakaan Gratis Suara UI.
- ? PACDV - Koleksi Suara Bebas Royalti.
- ? Soundbible.com - Arsip Efek Suara bebas royalti dan dapat dicari di bawah berbagai lisensi.
Editor Musik dan Audio
- ? Audacity - Open Source, Software lintas platform untuk merekam dan mengedit suara.
- ? Audiosauna - Mengubah browser web Anda menjadi studio produksi musik yang cepat dan fleksibel dengan synthesizer bawaan dan efek langsung.
- ? AUDIOLOOL - Produser Musik Online.
- ? BFXR - Alat untuk membuat efek suara untuk game komputer.
- ? Bosca Ceoil - Produser musik online (dan juga desktop) yang dibuat oleh Terry Cavanagh. Sederhana, intuitif, memiliki suara retro-ish yang khas.
- ? Chiptone - Generator Efek Suara Online
- ? Famistudio - Editor Musik Famistudio NES.
- ? Famitracker - Windows Tracker gratis untuk memproduksi musik untuk NES/Famicom -Systems.
- ? JFXR - Port Javascript dari generator efek suara BFXR.
- ? LMMS - Perangkat lunak produksi musik lintas platform.
- ? Madtracker - pendekatan yang kuat dan efisien untuk membuat musik. Fleksibilitas dan kompatibilitas dijamin karena dukungan penuh VST ™, ASIO ™ dan REWIRE ™.
- ? Milkytracker - Pelacak Sumber Terbuka untuk Platform Mac/Linux/Windows.
- ? Musagi - Open Source, cukup besar dan editor musik dan synthesizer
- ? Menyerupai - menyerupai mesin kloning suara di dalam Unity
- ? Soundation - Studio Musik Profesional Online.
- ? Sunvox - Synthesizer modular kecil, cepat dan kuat dengan Sequencer berbasis pola (pelacak).
Permainan papan
Alat untuk membuat permainan papan
- ? Iterary - Alat Desain Game Papan.
- ? RPTOOLS-Merek program open-source yang dirancang untuk meningkatkan permainan peran pena-dan-kertas tradisional.
Harus melihat
Blog, portal, majalah dan banyak lagi
Blog dan portal
- Pemrograman game Amit
- Catatan Desainer
- Blog Emanuele Feronato
- Gameidea
- Gamasutra
- Pengembangan game di stackexchange
- Gamedevs.org
- Gamejolt
- Gaming GreenLit
- Forum Devs Game HTML5
- Hobbygamedev
- Pengembangan game HTML5
- Indiedb
- Mod db
- Java Gaming
- Taman yang hilang
- Poligon
- Rendering real-time
- SlidedB - On Slide DB Kami memberi pengembang komunitas tempat mereka dapat berbagi ide dengan dan memamerkan pekerjaan yang mereka lakukan, di luar toko aplikasi dasar dan "grafik teratas" yang sangat diperebutkan.
- SuperLevel
- Tigsource
- Whatgamesare
- iforce2d
- Indiegame
Buku
- ? Pengembangan game 2D: Dari nol ke pahlawan
- Primer matematika 3D untuk grafik dan pengembangan game
- Kecerdasan buatan untuk permainan
- Mendesain Permainan: Panduan untuk Pengalaman Rekayasa
- Matematika Esensial untuk Permainan dan Aplikasi Interaktif: Panduan Programmer
- Mengalir
- Game Coding Lengkap
- Essential Pengembangan Game: Desain Level Game
- Arsitektur mesin game
- Mekanika Game: Desain Game Lanjutan
- Permata Pemrograman Game
- Pola Pemrograman Game
- Game Scripting Mastery
- Geometri untuk programmer (buku)
- Halo Scratch: Belajar memprogram dengan membuat game arcade
- Level!
- Membuat Game dengan Python & Pygame
- Matematika untuk Pemrograman Game 3D dan Grafik Komputer
- Sifat kode
- Fisika untuk Pengembang Game
- Game Pemrograman AI dengan contoh
- Rendering real-time
- Aturan permainan
- Seni Desain Game
- Panduan utama untuk penulisan dan desain video game
- Cerita visual
- Teori kesenangan
- Trik Guru Pemrograman Game Windows
- Unity in Action (buku)
- Pelajari OpenGL: Panduan Pemula untuk Rendering 3D dan Pengembangan Game dengan OpenGL dan C ++
Majalah
- ? Majalah Pengembang Game
- ? Indiemag
Video/podcast
- Awesome -gametalks - daftar pembicaraan game yang dikuratori (GDC, YouTube, dll).
- Twitch Gamedev - Twitch Gamedev Streams
Game Jams
- Game Jams on itch.io - Daftar gim gim
- Game Off - Game Jam Github
- GMTK Game Jam - Jam Game Tahunan Populer
- Indie Game Jams - Daftar Game Jams
- Ludum Dare - Jam Game yang Sangat Populer
- Jam Game Satu Jam - Kemacetan Game 1 Jam Mingguan
Manajemen Proyek
- ? Casual - Manajemen Proyek Visual
- ? Codecks - Alat manajemen proyek yang terinspirasi oleh permainan kartu koleksi
- ? HacknPlan - Manajemen Proyek untuk Pengembang Game
- ? Taiga - Platform Manajemen Proyek untuk Pengembang & Desainer Agile
- ? Trello - mengatur dan memprioritaskan proyek
Sumber permainan lengkap
- ? Barotrauma
- ? Canabalt iOS
- ? Doom 3
- ? Malapetaka
- ? Duke Nukem 3D: Edisi Atom
- ? Nethack
- ? Openra
- ? Openttd
- ? Pangeran Persia
- ? Gempa 2
- ? Quake III Arena
- ? Gempa
- ? Simcity
- ? Wolfenstein 3d
- ? VVVVVV
Komunitas
Di mana menemukan pengembang game lainnya
- Reddit r/gamedev
- Game Dev League
- Reddit r/indiegaming
- Perselisihan Brackeys
- Forum Brackeys
- Gamedev.tv
Iklan
Kita masih perlu menghasilkan uang, bukan?
- Admob oleh Google - Iklan Google dan layanan monetisasi untuk seluler.
- Adcolony - Layanan Iklan Video Seluler.
- Appodeal - Solusi mediasi iklan terprogram untuk aplikasi seluler.
- ChartBoost - Monetisasi, platform analitik.
- Unity Ads - Unity3D Official Ads SDK.
- Vungle - Layanan Iklan Video.
Mempelajari
Kursus online, tutorial, screencasts
Pengembangan Game Umum
- ? Kursus Chris: kursus lengkap untuk bermacam -macam game 2D
- ? Coursera: Pengantar Pemrograman Python Interaktif
- ? Handmadhero: Membuat game 2D dari awal
- ? Khan Academy: Advanced JS: Game & Visualisasi
- ? Game Canvas HTML5 Sederhana
- ? Miloyip/Game-Programmer Path Studi untuk Programmer Game
- ? THECHERNOPREPTY
- ? Udacity: Pengembangan game HTML5
Grafik komputer
- ? Shaders game 3D untuk pemula
- ? Grafik 3D interaktif
- ? Grafik komputer interaktif