Una lista curada de recursos de desarrollo de juegos para hacer que la magia suceda.
Leyendas de licencia
- ? - Gratis
- ? - Corrido abierto
- ? - Pagado
- ? - Parcialmente gratis
Tabla de contenido
- Gráficos
- Activos/marcadores de posición
- Herramientas de hoja de sprits
- Compresión de mapa de bits
- Herramientas de textura
- Generadores de personajes
- Editores de baldosas/niveles
- Animación
- Vector/Editor de imágenes
- Modelado
- Generadores de terreno
- Editores de voxel
- Código
- Audio
- Colecciones
- Editores de música y audio
- Juegos de mesa
- Debe ver
- Blogs y portales
- Libros
- Revistas
- Videos/podcasts
- Mermeladas de juegos
- Gestión de proyectos
- Fuentes de juego completas
- Comunidades
- Anuncios
- Aprender
- Desarrollo general del juego
- Gráficos por computadora
Gráficos
Excelentes marcadores de posición y herramientas gráficas para convertir ese juego cuadrado en una pintura de Picasso
Activos/marcadores de posición
- ? Paquete de interfaz de usuario móvil de dibujos animados 2D - paquete de activos de interfaz de usuario de dibujos animados. Viene como un archivo PSD en capas.
- ? Iconos de arte de 420 píxeles para RPG - conjunto de iconos de 420 rpg, gratis para uso comercial.
- ? Modelos 3D Blender: modelos 3D, sistemas/efectos de partículas
- ? CGtextures: una gran colección de texturas.
- ? Mercado Gamedev: un mercado impulsado por la comunidad que conecta a los desarrolladores de juegos independientes con creadores de activos talentosos.
- ? Games -Icons Set: íconos gratis para tus juegos.
- ? IconMonstr: otro recurso de iconos gratis para sus juegos.
- ? Activos de Kenney - Activos libres de regalías
- ? Activos de la Copa Píxel Liberada - Activos gráficos gratuitos de la Copa Pixel Liberada (LPC) en poder de los foros de OpenGameart
- ? MATCAPS: una enorme biblioteca de texturas MATCAP en PNG y ZMT, organizada por color.
- ? OpenGameart: un repositorio de medios destinado a usar con proyectos de juegos de software gratuitos.
- ? Oryx Design Lab - Sprites libres de regalías de alta calidad baratos
- ? Texturas de plantón: texturas, cepillos y fotos de alta resolución gratuitas
- ? Pixelicious-convertidor de arte de imagen a píxel.
- ? Poly Pizza - más de 6000 modelos gratuitos de baja poli
- ? Reiner's Tilesets: un blog con gráficos 2D y 3D gratuitos.
- ? SketchFab - Publicar e incrustar modelos 3D interactivos.
- ? Spritelib: una colección de objetos gráficos estáticos y animados (también comúnmente conocidos como sprites).
- ? StickyPng - Imágenes PNG transparentes gratuitas.
- ? TextureHaven: texturas libres con mapas adicionales como mapas de desplazamiento y protuberancia. También hdris.
- ? Textureking - Texturas de stock de material gratuito
- ? VECTEEZY - Free Vector Art.
Herramientas de hoja de sprits
- ? Cheetah-Texture-Packer-Herramienta de embalaje de 2D de alta eficiencia y rápida
- ? Ezspritheet: crea sprites sábanas de gifs animados y más
- ? Libgdx Texture Packer - Packer de textura integrado en libgdx
- ? Litera - generador de fuentes de mapa de bits
- ? Fuente Snowb Bitmap - Generador de fuentes de mapa de bits
- ? Shobox: aplicación basada en Adobe Air con herramientas relacionadas con el juego y la interfaz de usuario.
- ? TexturePacker - Gran editor de creación de spritheet.
- ? Tiles Plit - CLI Based de texto basado en texto Splitter y namer. Convierta una hoja de sprit en muchos archivos separados con los nombres que elija, o no si no le importa. Soporte de plantillas y texturas que no son del mismo tamaño.
Compresión de mapa de bits
- ? Imagealpha - Mac OS X GUI para Pngquant y otras herramientas
- ? PnggAuntlet - Smash PNGS para sitios más rápidos
- ? Pngoo - GUI de Windows para conversión por lotes.
- ? PNGYU - Herramienta de compresión de archivo de imagen PNG simple.
- ? TinyPng: compresión con pérdida avanzada para imágenes PNG que conserva la transparencia alfa completa.
Herramientas de textura
- ? FilterForge: un complemento para Adobe Photoshop que le permite construir sus propios filtros.
- ? Live Normal: una aplicación Android e iOS para generar materiales sin problemas sobre la marcha. Toma una foto, y Live Normal crea una textura de mosaico y genera mapas de textura listos para un motor PBR de su elección.
- ? Pixplant: Pixplant es una herramienta de textura 3D inteligente que crea una alta calidad normal, desplazamiento, mapas especulares y texturas sin costuras de las fotos.
Generadores de personajes
- ? Charas: Charas es un generador de Charset para RPG Maker.
Editores de baldosas/niveles
- ? AUTOTILENGEN - Autotilegen es un generador automático de mosaicos para terrenos de juego 2D.
- ? LDTK-LDTK es un editor de nivel 2D de código abierto para desarrolladores independientes, con un fuerte enfoque en la facilidad de uso.
- ? Mappermate: un editor de mapas de mosaico basado en la nube utilizado para crear niveles 2D directamente en el navegador.
- ? Creador de materiales - Creador de textura de procedimiento hecho en Godot
- ? OGMO Editor- Editor de nivel genérico.
- ? Overlap2d: un editor de UI de nivel 2D y una filosofía agnóstica del motor.
- ? Sprite Fusion: una herramienta de diseño de nivel gratuito para crear hermosos tilempapas 2D justo en su navegador usando cualquier conjunto de mosaicos.
- ? Azuleos: editor de mapas de azulejos gratuitos, fáciles de usar y flexibles.
Animación
- ? Cascadeur: potente animación de personajes 3D basados en física
- ? LWF - SWF liviano. LWF es un motor de animación que puede reproducir datos de animación convertidos de contenidos flash en HTML5, Unity, COCOS2D-X, iOS Uikit y más.
- ? Animador de caracteres Fusion: pequeña herramienta para ClickTeam Fusion 2.5 para facilitar la animación de sprites de personajes 2D para desarrolladores.
- ? Graphicsdale: herramienta potente para sprites y arte de píxeles.
- ? Mixamo: herramienta para aparejos automáticos y animación de modelos humanoides 3D,
- ? Pixel Composer: poderoso editor de VFX basado en nodos para Pixel Art
- ? SPINE - Spine está dedicada a la animación 2D, proporcionando un flujo de trabajo eficiente tanto para crear una animación sorprendente como para integrarla en sus juegos.
- ? Spriter Pro - herramienta moderna para la animación de sprites.
Vector/Editor de imágenes
- ? Affinity Designer: editor de gráficos vectoriales con un montón de características que también admite formatos de archivo Adobe
- ? Affinity Photo - Editor de gráficos de fotos y ráster que funciona junto con formatos de archivo Adobe y diseñador de afinidad
- ? ASEPRITE - Animated Sprite Editor & Pixel Art Tool.
- ? GIMP - Programa de manipulación de imágenes GNU. Es una pieza de software distribuida libremente para tareas tales como el retiro de fotos, la composición de imágenes y la autoridad de imágenes.
- ? Inkscape: un editor de gráficos vectoriales de código abierto similar a Adobe Illustrator, Corel Draw, Freehand o Xara X.
- ? KRITA - Krita es un programa profesional de pintura gratuita y de código abierto. Está hecho por artistas que desean ver herramientas de arte asequibles para todos.
- ? LibreSprite - LibreSprite es una bifurcación de código abierto de Aseprite.
- ? LightCube - Editor de arte de Pixel para Windows, supuestos archivos PSD además de JPEG, PNG, BMP, GIF.
- ? Múltiple de la múltiple: un editor/pintor de imágenes multiplataforma (Win, Linux, Mac) que cubre las limitaciones de color de las máquinas de 8 bits (como C64, ZX Spectrum, etc.)
- ? Paint.net - Paint.net es un software gratuito de edición de fotos y fotos para PC que ejecutan Windows.
- ? Pickle - Otro editor de arte de Pixel.
- ? Piskelapp - Arte de píxeles en línea gratuito y herramienta de sprite animado.
- ? Pixelmator - Aplicación de edición de imágenes con todas las funciones para la Mac
- ? Pixelator - Convierta cualquier imagen en elegante Art Pixel
- ? Pixen - Editor de arte de Pixel para OSX
- ? Proyecto One: un convertidor de imágenes y editor para el Commodore 64 que cubre el modo de gráficos diferentes de esta computadora. Solo Windows
- ? PYXELEDIT - Editor de arte de Pixel diseñado para que sea divertido y fácil hacer mosaicos, niveles y animaciones.
- ? RexPaint: un editor de arte ASCII poderoso y fácil de usar.
- ? RX - Un editor de píxeles moderno y minimalista
- ? Tilemancer: un creador de mosaicos de procedimiento rápido diseñado para juegos de píxeles.
- ? Timanthes: un editor de arte de píxeles para la computadora Commodore 64 que se ejecuta en Windows
- ? Charas: Charas es un generador de Charset para RPG Maker.
- ? Spritemate - Editor en línea para Commodore 64 Sprites
- ? SVGCODE - SVGCODE es una aplicación web progresiva que le permite convertir imágenes ráster como JPG, PNG, GIF, WebP, AVIF, etc. a gráficos vectoriales en formato SVG.
- ? Vector Magic - Convertidor gráfico de ráster gratuito para vectores
- ? Vtracer - Convertidor gráfico de trama a vector construido sobre VisionCortex
Modelado
- ? 3ds max
- ? BESEL: haga un diseño y un prototipo de colaboración en tiempo real en 3D en sus auriculares VR o AR móvil.
- ? Licuadora: el software gratuito y la rejilla 3D de código abierto del mundo
- : Canvascript gratuito: una herramienta para crear gráficos de lona HTML sin escribir código.
- ? Clara.io
- ? DAZ 3D: un software 3D le permite crear fácilmente escenas y personajes personalizados en segundos.
- ? Maquinoso
- ? maya
- ? moderno
- ? Sculptris: una versión de Pixologic y el 1.01 original
- ? SPLINE - un 3D colaborativo en tiempo real
- ? Womp: un 3D intuitivo y fácil de usar para crear bien en su navegador
- ? Zistrush
- ? ZbrushCorEmini - La nueva versión de Sculptris de Maxon
Generadores de terreno
- ? Editor de terreno de Canyon: cree un terreno realista de calidad de calidad rápida e intuitivamente
- ? Dem Net Elevation API - Generación de terreno de textura 3D en vivo a partir de datos reales - Altura de exportación/mapas normales, GLTF, OBJ, STL
- ? Fracplanet - Planeta fractal y generador de terreno
- ? Creador mundial: terreno de procedimiento y generación de paisajes en la GPU en tiempo real, simulación de erosión y sedimento, hermoso editor. mucho más
- ? World Machine - Creación de terreno de procedimiento, simulaciones de la naturaleza y edición interactiva
Editores de voxel
- ? goxel
- ? Mágico
- ? Sproxel
Código
Conjunto de marcos de juegos, motores y plataformas
Motores y marcos
- ? 6502 Ejecutor de prueba unitaria: una herramienta de prueba unitaria multiplataforma para el ensamblaje MOS 6502. (es decir, nes)
- ? Allegro: Allegro 4 y 5 son bibliotecas de plataforma cruzada, código abierto, programación de juegos, principalmente para desarrolladores de C y C ++.
- ? Amulet: un conjunto de herramientas de audio/visual de audio/visual basado en Lua gratuito adecuado para pequeños juegos y experimentación. Se ejecuta en Windows, Mac, Linux, HTML5 e iOS.
- ? ASIMOV -TS: un motor seguro (tanto como sea posible) para la web escrita en TypeScript.
- ? Astera - Biblioteca / marco de juegos de plataforma cruzada 2D C99
- ? Axys: una bifurcación de COCOS2D-X-4.0, tiene soporte completo Openal para todas las plataformas, manejador de textura de GPU de textura única y C ++ 17.
- ? AZUL3D - Un motor 3D escrito en GO.
- ? Babylon.js - Biblioteca JavaScript 3D.
- ? Bevy: un motor de juego basado en datos refrescantemente simple integrado en óxido
- ? BGFX - Plataforma cruzada, API Graphics API Agnostic, "Traiga su propio motor/marco" Biblioteca de renderizado de estilo.
- ? Bitsy: un pequeño editor para pequeños juegos o mundos. El objetivo es facilitar que los juegos puedan caminar y hablar con la gente y estar en algún lugar.
- ? BladeCoder - Motor y editor de juegos de aventura clásico y punto de clic.
- ? Blend4Web: un marco de JavaScript para crear y mostrar gráficos interactivos de computadora 3D en navegadores web.
- ? BLITZ3D 3D Lenguaje de programación básico para juegos rápidos de escritorio 3D.
- ? BoardGame.io - Redes de gestión estatal y multijugador para juegos por turnos.
- ? Box2d: un motor de física 2D para juegos.
- ? Bullet - Simulación de física en tiempo real.
- ? Chipmunk C# - Implementación de C# de la Lib de Chipmunk2D.
- ? Chipmunk2d: una biblioteca de física de juego 2D rápida y liviana.
- ? Cinder: Cinder es una biblioteca de código abierto, gratuita y de código abierto desarrollada por la comunidad para la codificación creativa de calidad profesional en C ++.
- ? COCOS Creador: Cocos Creator, un editor de desarrollo de juegos multiplataforma gratuito que apoya COCOS2D-JS, ayuda a los desarrolladores a construir escenas de juegos 2D y 3D, editar UI de juego y otros recursos de juegos rápidamente y eficiencia.
- ? COCOS2D - Biblioteca gráfica para juegos y multimedia, para el lenguaje de Python
- ? COCOS2D -X - Un motor de juego C ++ OpenGL 2D y 3D. Utiliza C ++ pero tiene enlaces JS y LUA. Apunte a todas las principales plataformas móviles y sistemas operativos. Herramientas adicionales COCOSTUDIO y COCOS CODE IDE.
- ? Construct: un fabricante de juegos HTML5, lo que significa que en realidad no estás escribiendo JavaScript. En cambio, usa acciones, eventos y condiciones para hacer el trabajo pesado.
- ? CopperCube: CopperCube es un motor de juego 3D todo en uno. Muy fácil de usar.
- ? Coquette: un marco micro para los juegos de JavaScript. Maneja la detección de colisiones, el bucle de actualización del juego, la representación de lienzo y la entrada del teclado y el mouse.
- ? CT.JS: este motor de juegos 2D facilita la diversión y el desarrollo de juegos de aprendizaje por sus herramientas visuales, buenos documentos y biblioteca flexible y modular.
- ? Dash: un motor de juego 3D gratuito y abierto escrito en D.
- ? Estimado IMGUI: una GUI de modo inmediato sin hinchazón para C ++ con dependencias mínimas.
- ? Defold - motor de juego 2D gratis para la publicación multiplataforma
- ? Dem Net Elevation API C# - Generación del terreno a partir de datos reales con texturas, mapas normales, GLTF, OBJ, STL Support
- ? Motor diligente: una moderna biblioteca de gráficos de bajo nivel multiplataforma que admite DIRECT3D11, DIRECT3D12, OpenGL/GLES y Vulkan.
- ? DotRecast: un puerto de REPREST & DETOUR, conjunto de herramientas de malla de navegación para juegos, Unity3D, servidores, C#.
- ? Eburp: el motor de juego de rol universal de ocho bits
- ? Engi: una biblioteca de juegos 2D multiplataforma para Go.
- ? Engo - Engo es un motor de juego 2D de código abierto escrito en GO.
- ? Ebiten - Una biblioteca de juegos 2D simple en Go.
- ? ECS-LIB- ECS-LIB es una biblioteca ECS (sistema de componentes de entidad) pequeña y fácil de usar para la programación de juegos. Está escrito en TypeScript pero también puede usar en Node.js y el navegador web.
- ? EjectA: una implementación de JavaScript, lienzo e audio de código abierto, lienzo e audio para iOS.
- ? ENTT - Los juegos se encuentran con C ++ moderno, un sistema de componentes de entidad rápido y confiable (ECS) y mucho más
- ? FXGL - Un motor de juego Javafx/Kotlin para Win/Mac/Linux.
- ? FARSEER: un sistema de detección de colisiones con respuestas físicas realistas.
- ? Flame: un motor de juego minimalista para Flutter
- ? FlashPunk - Biblioteca gratuita de ActionScript 3 diseñada para desarrollar juegos Flash 2D.
- ? ? Motor de lino: motor de juego 3D multiplataforma
- ? Foster: un pequeño marco de juego multiplataforma en 2D en C#.
- ? Gamemaker: Gamemaker acomoda la creación de videojuegos multiplataforma utilizando arrastrar y soltar o un lenguaje de secuencias de comandos conocido como lenguaje de fabricantes de juegos, que puede usarse para desarrollar juegos más avanzados que no se pudieran crear simplemente utilizando las características de arrastrar y soltar.
- ? Gameplay: un marco de juego gratuito, de código abierto, multiplataforma, 2D+3D escrito en C ++. Está dirigido a desarrolladores de juegos independientes que están creando juegos de escritorio y móviles.
- ? GamesAlad: motor de creación de juegos para Mac y Windows.
- ? GB Studio: un creador de juegos de aventura retro gratuito y fácil de usar para su sistema de videojuegos de mano favorito.
- ? GDEVROVEL: un motor de juego 2D de origen abierto y de código abierto diseñado para todos, es extensible, rápido y fácil de aprender.
- ? GGEZ: una biblioteca de óxido para crear buenos juegos fácilmente.
- ? Gideros: un marco multiplataforma para crear aplicaciones y juegos móviles para iOS, Android usando el lenguaje de programación LUA.
- ? Glide Engine: motor para hacer juegos 2D en iOS, macOS y tvos en lenguaje de programación Swift, con ejemplos prácticos y tutoriales.
- ? GODOT: un motor avanzado, lleno de características, multiplataforma 2D y 3D de juego de código abierto.
- ? Gorgon: una API de representación 2D para .NET, escrita en C#.
- ? Grid: un motor de juego multijugador para Lua.
- ? Haxeflixel: cree juegos multiplataforma más fácil y gratuito.
- ? Montones - Gráficos de plataforma cruzada para juegos de alto rendimiento.
- ? Horde3D - Motor de renderizado 3D de código abierto pequeño.
- ? iio.js: una biblioteca JavaScript que acelera la creación y el despliegue de aplicaciones de lienzo HTML5
- ? ImpactJS: Impact es un motor de juego JavaScript que te permite desarrollar impresionantes juegos HTML5 para navegadores de escritorio y móviles.
- ? Inform7: un sistema de diseño para ficción interactiva basado en el lenguaje natural.
- ? Ink - lenguaje de secuencias de comandos para escribir narrativa interactiva.
- ? IRRLICHT - Motor 3D en tiempo real de alto rendimiento de código abierto escrito en C ++.
- ? Jitter: un motor de física rápido y liviano escrito en C#.
- ? JMonKeyEngine 3: un motor de juego de código abierto 3D para desarrolladores de Java aventureros.
- ? JNGL - Un motor de juego de código abierto 2D. Desarrolle en Linux, Windows, OS X. Implementación en Nintendo Switch, Xbox, Linux, Windows, OS X, Web, Android, iOS y más.
- ? JPCT - JPCT es un motor 3D para Java de escritorio y Android de Google.
- ? Juno - Marco de juego 2D limpio y liviano escrito en TypeScript
- ? Juno - Marco para hacer juegos 2D con píxeles gruesos en Lua
- ? Kivent: un marco de juego 2D para Kivy.
- ? KIVY - Marco de Python Cross Platform para crear aplicaciones y juegos para Linux, Windows, OS X, Android e iOS
- ? KOGGE - Motor de juego de juego multiplataforma moderno para Kotlin. Escriba juegos para JVM, JavaScript, Android e iOS en poco tiempo usando Kotlin.
- ? Leadwerks-motor de juego fácil de aprender para 3D y VR.
- ? LIBGDX - Biblioteca potente (totalmente gratuita) para Java, código una vez y ejecute el juego en escritorio, android, web e iOS.
- ? Limejs - Marco de juegos HTML5 para construir juegos rápidos de experiencia nativa para todas las pantallas táctiles modernas y
- ? Litiengine - 2d Java Game Engine. Proporciona toda la infraestructura para crear juegos 2D basados en mosaicos con Java simple
- ? Lumberyard - Amazon Lumberyard es un motor de juego AAA gratuito profundamente integrado
- ? LumixEngine - motor de juego 3D basado en C ++.
- ? Lums: un marco 2D / 3D escrito en C ++ 11. Muy eficiente y moderno. Todavía bajo un gran desarrollo.
- ? Löve - Lua 2D Game Engine.
- ? Minx - Marco de juego 2D de código abierto escrito en C ++ (al estilo de XNA)
- ? Macroquad: el motor de juego multiplataforma en Rust.
- ? Mach - Game Motor y Graphics Toolkit Build in Zig.
- ? Magnum: un motor/motor de juego 2D/3D modular y liviano escrito en C ++ 11
- ? Matter.js: un motor de física 2D para la web.
- ? Melonjs - Motor de juego HTML5 Light -Weight HTML5 de código abierto.
- ? Mini Micro - Mini Micro es una computadora de fantasía para hacer, jugar y compartir juegos y programas 2D escritos en el lenguaje de miniscript modernos.
- ? Monogame: implementación de código abierto del marco Microsoft XNA 4.
- ? Nakama: servidor distribuido para juegos y aplicaciones sociales y en tiempo real.
- ? NCINE: un motor de juego 2D multiplataforma con énfasis en el rendimiento, escrito en C ++ 11 y opcionalmente scriptable en LUA.
- ? NodeBox: una familia de herramientas de Python para crear un diseño generativo.
- ? Nuklear: una biblioteca de GUI multiplataforma de modo inmediato de un solo cabezal.
- ? Öbengine - ¡motor 2D de juego con secuencia de comandos LUA hecho en la parte superior de SFML!
- ? ODE - ODE es una biblioteca de alto rendimiento de código abierto para simular la dinámica rígida del cuerpo.
- ? OGRE3D-Es un motor de renderizado 3D flexible orientado a la escena, en tiempo real y flexible (a diferencia de un motor de juego) escrito en C ++.
- ? OpenFL: motor HAXE de código abierto para hacer juegos multiplataforma.
- ? OpenFrameworks: un código de herramientas C ++ gratuito y un conjunto de herramientas C ++ gratuito para la codificación creativa.
- ? Openra: Openra es un motor de juego de estrategia en tiempo real libre/gratuito.
- ? OpenXray: un motor de rayos X modificado por la comunidad utilizado en la serie de juegos Stalker.
- ? ORX: ORX es un motor de desarrollo de juegos de código abierto y de seguridad múltiple con datos y múltiples basados en datos.
- ? Pico -8: una consola de fantasía para hacer, compartir y jugar pequeños juegos y otros programas de computadora.
- ? P2.JS - Biblioteca JavaScript 2d de física
- ? Panda3d: un marco para la representación 3D y el desarrollo de juegos para los programas Python y C ++.
- ? Phaser: marco de juegos 2D gratuito y rápido para hacer juegos HTML5 para navegadores web de escritorio y móviles, compatibles con el lienzo y la representación de WebGL.
- ? Pistón: un motor de juego de código abierto modular escrito en óxido.
- ? Pixel Vision 8 - La filosofía central de Pixel Vision 8 es enseñar desarrollo de juegos retro con flujos de trabajo simplificados. PV8 también es una plataforma que estandariza las limitaciones de la consola de fantasía de 8 bits construidas en la parte superior del motor de juego C# de código abierto basado en Monogame.
- ? PIXIJS - Es un renderizador de juego HTML5 recién llegado - lanzado por primera vez a principios de 2013. Un atractivo principal del motor es su uso de WebGL para un rendimiento más rápido. Si WebGL no es compatible, el motor recurre al lienzo estándar.
- ? Planck.js - Motor de física JavaScript 2D para el desarrollo de juegos HTML5 multiplataforma.
- ? PlayCanvas: un motor de juego WebGL.
- ? Procesamiento: el procesamiento es un lenguaje de programación, un entorno de desarrollo para artistas, diseñadores, investigadores.
- ? Puzzlescript - motor de juego de rompecabezas HTML5 de código abierto.
- ? Pygame: un motor de juego 2D en Python.
- ? Pyxel: un motor de juego retro para Python.
- ? RPGMaker - Serie de programas para el desarrollo de juegos de rol.
- ? Rajawali - Motor Android OpenGL ES 2.0/3.0
- ? Raylib: una biblioteca simple y fácil de usar para disfrutar de la programación de videojuegos, hardware acelerado con OpenGL (1.1, 2.1, 3.3 o es 2.0)
- ? Ren'py: un motor novedoso visual de código abierto que usa el lenguaje Python en forma simplificada. Admite Windows, Mac OS X, Linux, Android e iOS.
- ? RGFW-Biblioteca ligera de liderazgo multiplataforma para crear Windows, admite muchos contextos gráficos y representación de software.
- ? RPGBoss: un motor de juego RPG 2D y editor basado en Scala y LibGDX. Facilidad de uso, sin conocimiento de programación.
- ? ScineKit - Motor de juegos 3D propietario de Apple (disponible en macOS, iOS, iPados, tvos y watchos).
- ? Pantalla 13: un motor de representación Vulkan fácil de usar. Proporciona un gráfico de renderizado para el óxido.
- ? SDL - SDL es una biblioteca multiplataforma diseñada para proporcionar acceso de bajo nivel al hardware de audio, teclado, mouse, joystick y gráficos a través de OpenGL y Direct3D.
- ? SFML - Biblioteca multimedia simple y rápida.
- ? Solar2D: un motor de juego basado en Lua con enfoque en la facilidad de iteraciones y el uso.
- ? Solarus: motor de juego C ++ de acción entre plataforma/aventura con API Lua y editor de juegos.
- ? Spring: un potente motor RTS de plataforma cruzada libre.
- ? SpriteKit - Motor de juego 2D Propietario de Apple (disponible en MacOS, iOS, iPados, Tvos y WatchOS).
- ? Stage.js: motor de representación y diseño de HTML5 2D ligero y rápido para el desarrollo de juegos multiplataforma.
- ? Starling: la API Flash 2D alimentada por GPU
- ? STIFYL: una plataforma de creación de juegos que permite a los usuarios crear videojuegos 2D para computadoras, dispositivos móviles y la web.
- ? Stride - Motor de juego C# de código abierto.
- ? Supernova Engine: motor de juego multiplataforma para proyectos 2D y 3D con sistema de componentes de entidad (ECS) y diseño orientado a datos en C ++ y LUA.
- ? Superpoderes - HTML5 Collaborative 2D/3D Game Maker
- ? TIC-80-Tic-80 es una computadora de fantasía para hacer, jugar y compartir pequeños juegos.
- ? Tiny Physics Engine: TPE es un motor de dominio pequeño y completamente público completamente público, un motor de física 3D de encabezado C Pure, solo solo, construido para funcionar en computadoras pequeñas, como metal integrado e incluso desnudo.
- ? Tres.js - Biblioteca 3D JavaScript.
- ? Turbulenz-Turbulenz ofrece la capacidad de construir, publicar, iterar y monetizar juegos de alta calidad que reaccionan como no otros, con efectos 3D inmersivos y física en tiempo real que abren un mundo completamente nuevo de contenido web sin precedentes y extraordinario.
- ? Twine: plataforma de desarrollo de juegos descargable o basada en navegador que permite a los usuarios crear rutas de historia vinculadas. No solo el texto, Twine admite música, imágenes y efectos de sonido. Muy poco conocimiento de codificación requerido para juegos de aventura de texto básicos.
- ? Unity 3D: un motor de desarrollo para la creación de juegos 2D y 3D y contenido interactivo.
- ? Unreal Engine 4: la nueva tecnología de motor de juegos desarrollada por Epic Games.
- ? URHO3D - Representación multiplataforma y motor de juego.
- ? Ursina: un motor de juego impulsado por Python y Panda3d.
- ? VASSAL - Vassal es un motor de juego para construir y jugar adaptaciones en línea de juegos de mesa y juegos de cartas. Juega en vivo en Internet o por correo electrónico. Vassal se ejecuta en todas las plataformas y es un software gratuito de código abierto.
- ? Voxel.js - Voxel.js es una colección de proyectos que hacen que sea más fácil que nunca crear juegos de Voxel 3D como Minecraft, todo en el navegador.
- ? Ola: motor multiplataforma escrito en C#.
- ? Editor de rpg de Wolf Inglés - Editor de código abierto para juegos de estilo RPG MakerLl
- ? Whitestorm.js - Marco 3D Javacript para construir aplicaciones y juegos
AI
- ? Árbol de comportamiento fluido - Biblioteca de árbol de comportamiento C# con una API fluida liberada bajo MIT.
- ? Simpleai - Biblioteca basada en árbol de comportamiento C ++ 11 con un depurador remoto basado en QT5 (y con enlaces de LUA opcionales) lanzado en MIT.
Audio
Editores de audio, colecciones de sonidos y más.
Colecciones
- ? Sonidos de juego gratuitos: archivo de todo tipo de sonidos de juegos libres de regalías.
- ? Freesound - Base de datos colaborativa de los sonidos con licencia Creative Commons.
- ? Musopen - Música libre de regalías.
- ? Octave - Biblioteca gratuita de sonidos de interfaz de usuario.
- ? PACDV - Colección de sonidos libres de regalías.
- ? Soundbible.com - Archivo de efectos de sonido libre de regalías y de búsqueda bajo varias licencias.
Editores de música y audio
- ? Audacity: código abierto, software multiplataforma para grabar y editar sonidos.
- ? Audiosauna: transforma su navegador web en un estudio de producción musical rápido y flexible con sintetizadores incorporados y efectos en vivo.
- ? Audiotol - Productor de música en línea.
- ? BFXR: una herramienta para hacer efectos de sonido para los juegos de computadora.
- ? Bosca CeOil - Productor musical en línea (y también de escritorio) hecho por Terry Cavanagh. Simple, intuitivo, tiene un sonido retro-ish distintivo.
- ? Chiptone - Generador de efectos de sonido en línea
- ? Famiistudio - Editor de música FamiStudio Nes.
- ? Famitracker: rastreador de Windows gratuito para producir música para los sistemas NES/Famicom.
- ? JFXR - Un puerto JavaScript del generador de efectos de sonido BFXR.
- ? LMMS - Software de producción musical multiplataforma.
- ? Madtracker: un enfoque poderoso y eficiente para hacer música. La versatilidad y la compatibilidad están garantizadas debido al soporte completo de VST ™, ASIO ™ y Rewire ™.
- ? MilkyTracker: rastreador de código abierto para plataformas Mac/Linux/Windows.
- ? Musagi: código abierto, editor y sintetizador de música bastante grande y sofisticado
- ? SEME SEMPLIO - Motor de clonación de voz de SEME SEME dentro de Unity
- ? Survación - Estudio de música profesional en línea.
- ? SUNVOX: un sintetizador modular pequeño, rápido y potente con secuenciador basado en patrones (Tracker).
Juegos de mesa
Herramientas para hacer juegos de mesa
- ? Iterary - Herramienta de diseño de juegos de mesa.
- ? RPTOOLS: una marca de programas de código abierto diseñados para mejorar los juegos tradicionales de juego de roles de lápiz y papel.
Debe ver
Blogs, portales, revistas y más
Blogs y portales
- Programación de juegos de Amit
- Notas de diseño
- Blog de Emanuele Feronato
- Gameidea
- Gamasutra
- Desarrollo del juego en stackexchange
- Gamedevs.org
- Gamejolt
- Juegos de greenlit
- Foro de desarrolladores de juegos HTML5
- Hobbygamedev
- Desarrollo del juego HTML5
- Indiedb
- Mod db
- Java Gaming
- Jardín perdido
- Polígono
- Representación en tiempo real
- SlideB: en DB DB, damos a los desarrolladores una comunidad con la que pueden compartir sus ideas y mostrar el trabajo que están haciendo, más allá de las tiendas de aplicaciones básicas y los "gráficos superiores" altamente disputados.
- Súper nivelado
- Tigsource
- Whatgamesare
- iforce2d
- indiegas
Libros
- ? Desarrollo del juego 2d: de cero a héroe
- Primer matemático 3D para gráficos y desarrollo de juegos
- Inteligencia artificial para juegos
- Diseño de juegos: una guía para experiencias de ingeniería
- Matemáticas esenciales para juegos y aplicaciones interactivas: una guía de programador
- Fluir
- Codificación de juego completa
- Essentials de desarrollo de juegos: diseño de nivel de juego
- Arquitectura del motor de juego
- Mecánica del juego: diseño avanzado del juego
- Gemas de programación de juegos
- Patrones de programación de juegos
- Dominio de secuencias de comandos de juego
- Geometría para programadores (libro)
- Hola Scratch: Aprenda a programar haciendo juegos de arcade
- ¡Elevar a mismo nivel!
- Hacer juegos con Python y Pygame
- Matemáticas para programación de juegos 3D y gráficos por computadora
- Naturaleza del código
- Física para desarrolladores de juegos
- Programación del juego ai por ejemplo
- Representación en tiempo real
- Reglas de juego
- El arte del diseño del juego
- La mejor guía para la escritura y el diseño de los videojuegos
- La historia visual
- Teoría de la diversión
- Trucos de los gurús de programación de juegos de Windows
- Unidad en acción (libro)
- Aprenda OpenGL: Guía para principiantes para la representación 3D y el desarrollo de juegos con OpenGL y C ++
Revistas
- ? Revista de desarrolladores de juegos
- ? Indiemag
Videos/podcasts
- Awesome -Gametalks: una lista curada de charlas de juegos (GDC, YouTube, etc.).
- Twitch Gamedev - Twitch Gamedev Streams
Mermeladas de juegos
- Juego de juegos en Itch.io - Listado de Itch.io Jame Jams
- Juego de juego - Juego de Github Jam
- GMTK Game Jam - Jam de juego anual popular
- Jamas de juegos independientes - Listado de Jame Jams
- Ludum Dare - Jam muy popular Jam
- Jam Game de una hora - Jam de 1 hora semanal
Gestión de proyectos
- ? Casual - Gestión de proyectos visuales
- ? Codecks - Herramienta de gestión de proyectos inspirada en juegos de cartas coleccionables
- ? Hacknplan - Gestión de proyectos para desarrolladores de juegos
- ? Taiga - Plataforma de gestión de proyectos para desarrolladores y diseñadores ágiles
- ? Trello - Organizar y priorizar proyectos
Fuentes de juego completas
- ? Barotrauma
- ? Canabalt iOS
- ? Doom 3
- ? Condenar
- ? Duke Nukem 3D: Atomic Edition
- ? Nethack
- ? Openra
- ? Openttd
- ? Príncipe de Persia
- ? Quake 2
- ? Quake III Arena
- ? Terremoto
- ? Simcidad
- ? Wolfenstein 3D
- ? Vvvvvv
Comunidades
Donde encontrar otros desarrolladores de juegos
- Reddit r/Gamedev
- Game Dev League
- Reddit r/indiegaming
- Discordia de Brackeys
- Foro de Brackeys
- Gamedev.tv
Anuncios
Todavía necesitamos ganar algo de dinero, ¿verdad?
- ADMOB por Google: los anuncios de Google y el servicio de monetización para dispositivos móviles.
- Adcolony - Servicio de anuncios de video móvil.
- Appodeal: una solución de mediación publicitaria programática para aplicaciones móviles.
- Chartboost - Plataforma de monetización, análisis.
- Anuncios de Unity - Unity3D anuncios oficiales SDK.
- Vungle - Servicio de anuncios de video.
Aprender
Cursos en línea, tutoriales, screencasts
Desarrollo general del juego
- ? Cursos de Chris: cursos completos para una variedad de juegos 2D
- ? Coursera: Introducción a la programación interactiva de Python
- ? Hano de handmade: hacer un juego 2D desde cero
- ? Academia Khan: JS avanzado: juegos y visualizaciones
- ? Juego de lienzo HTML5 simple
- ? Miloyip/Game-Programmer Una ruta de estudio para programador de juegos
- ? Thechernoproject
- ? Udacity: HTML5 Desarrollo del juego
Gráficos por computadora
- ? Sombreadores de juego 3D para principiantes
- ? Gráficos 3D interactivos
- ? Gráficos de computadora interactivos