Sobre Bevy Game Engine

Um motor de jogo de dados atualizadomente simples construído em Rust. Fonte livre e aberta para sempre! Dados conduzidos Toda a lógica do motor e do jogo usa o Bevy ECS, um sistema de componentes da entidade personalizado - Rápido: Massivamente Paralelo e Cache-Friendly. O ECS mais rápido de acordo com alguns benchmarks - Simples: Componentes são estruturas de ferrugem, os sistemas são funções de ferrugem - Capaz: Consultas, Recursos Globais, Recursos Locais, Detecção de Mudança, Agendador Paralelo Livre de Bloqueio Renderização 2D Render gráficos 2D em tempo real para jogos e aplicativos - Características: folhas de sprite, atlas de textura dinâmica, câmeras, texturas e materiais - Extensível: shaders personalizados, materiais e pipelines de renderização - Common Core: constrói em cima de Bevy & #39;s Render Graph 3D Renderização Um renderizador 3D moderno e flexível - Características: luzes, câmeras, malhas, texturas, materiais, carregamento de gltf - Extensível: shaders personalizados, materiais e pipelines de renderização - Common Core: construído em cima de Bevy & #39;s Render Graph Gráfico do Render Componha pipelines de renderização personalizados usando uma estrutura de gráfico - Paralelo: Os gráficos do remetente são automaticamente renderizados em paralelo - Modular: Construa lógica de renderização composable e reutilizável usando nós do Render Graph - Backend Agnostic: Não ligado a um api gráfico específico UI de Bevy Uma estrutura UI conduzida pelo ECS personalizada construída especificamente para Bevy - Construído diretamente em cima de Bevy & #39;s ECS, Renderer e plugins Scene - Componha UIs dinamicamente em código ou declarativamente usando o formato Bevy Scene - Use um familiar " caixaflex " modelo para traçar suas UIs Cenas Criar, salvar e carregar mundos ECS usando Bevy & #39;s Sistema de cena - Carregamento: As cenas de carregamento preservam IDs de entidade (úteis para salvar jogos) - Introdução: Instancing cria duplicatas vinculadas de cenas com novos IDs de entidade - Hot Reloading: As alterações nos arquivos de cena são automaticamente aplicadas em aplicativos em execução Soa. Carregar arquivos de áudio e reproduzi-los sob demanda - Carregar arquivos de áudio mp3 como ativos - Jogar arquivos de áudio usando o recurso AudioOutput E muito mais...

Categorias

  • Free
  • Open Source
  • Paid
  • Development

Alternativas para Bevy Game Engine

Duality

Duality

grátis código aberto
Duality é um motor de jogo 2D modular / combo editor, escrito inteiramente em C# e construído em cima de um backend Open... ver detalhes
Pge Project

Pge Project

grátis código aberto
O que é isto? Este é um motor de jogo gratuito e de código aberto e kit de ferramentas, que permite a criação de jogos d... ver detalhes
Panda3d

Panda3d

grátis código aberto
Panda3D é um motor de jogo, uma estrutura para renderização 3D e desenvolvimento de jogos para programas Python e C+. Pa... ver detalhes
Sdl

Sdl

grátis código aberto
Simples DirectMedia A camada é uma biblioteca multimédia multiplataforma projetada para fornecer acesso de baixo nível a... ver detalhes
Castle Game Engine

Castle Game Engine

grátis código aberto
Um motor de jogo 3D/2D de código aberto para ObjectPascal. Nós apoiamos o lote de formatos 3D e 2D (VRML / X3D, Collada... ver detalhes
Phaser

Phaser

grátis código aberto
Phaser é uma estrutura de jogo 2D divertido, livre e rápido para fazer jogos HTML5 para desktop e navegadores web móveis... ver detalhes
Playcanvas

Playcanvas

compras integradas proprietário
PlayCanvas é o motor de jogo WebGL mais fácil do mundo. É gratuito, é open source e é suportado por ferramentas de desen... ver detalhes
Buildbox

Buildbox

compras integradas proprietário
Buildbox é uma experiência de criação de jogos revolucionária. Criar jogos é tão fácil como deixar cair imagens no softw... ver detalhes
Waveengine

Waveengine

grátis código aberto
O motor móvel de plataforma cruzada livre definitivo para liberar seus jogos usando C#. Agradecemos o seu feedback. Fiqu... ver detalhes
Pygame

Pygame

grátis código aberto
Pygame é um conjunto de módulos Python projetados para escrever jogos de vídeo. Pygame adiciona funcionalidade em cima d... ver detalhes
Monogame

Monogame

grátis código aberto
Uma estrutura para criar jogos multiplataforma poderosos. O sucessor espiritual do XNA com 1000's de títulos enviado... ver detalhes
Pixijs

Pixijs

grátis código aberto
PixiJS é um motor de criação HTML5 avançado e maduro com um renderizador WebGL 2D rápido e flexível. CARACTERÍSTICAS -... ver detalhes
Blitz3d

Blitz3d

grátis código aberto
Criar jogos 2D e 3D para Windows. Se você & #39; tem sido ansiosa para criar jogos, mas foram frustrados pela complexid... ver detalhes
Ct.js

Ct.js

grátis código aberto
ct.js é um editor de jogos 2D (desktop app) baseado em tecnologias web. Ele visa ser uma ferramenta extensível, mas simp... ver detalhes