Pessoal, eu vou encerrar as vendas de todos os pacotes da CAVE essa semana, então se você tiver interesse, tem até quarta-feira agora para garantir o seu! www.unidaystudio.com.br/cave?Demo O Motivo do encerramento é que como já temos dezenas de pessoas utilizando o motor e interagindo lá na comunidade, agora é hora de eu poder focar 100% em entregar o melhor possível para ajudar essa galera a desenvolver jogos ÉPICOS na Cave. Então não vou conseguir conciliar isso e as vendas ao mesmo tempo. Bora entrar e desenvolver jogos então? 🚀
@@Josesimaovuite você pode publicar seu jogo para Computador (e com isso poderá vende-lo no steam, gog, etc). A publicação na Cave é com literalmente um clique. :)
@@UnidayStudio Por favor 🥺 mano eu quero que você faça um vídeo explicando como criar uma Game Engine por favor do zero por favor mano eu preciso de isso de saber de aprender por favor mano faça um vídeo do zero obrigado❤️❤️❤️
@@Josesimaovuite infelizmente não é tão tão simples assim. É um conhecimento que se você dedicar 100% do seu tempo aprender, fazer uma faculdade e trabalhar profissionalmente na área, ainda assim acho que levaria de cinco a 10 anos pra você conseguir absorver que é necessário. Então a minha dica é: se você quiser fazer uma game engine, foque em criar jogos primeiro pois é o primeiro passo .
eu achei seu video buscando conhecimento sobre Blender, e te digo, você é uma das poucas pessoas que tem a melhor didática que eu já presenciei. parabéns pela sua dinamica e conteudo! a sua explicação é ótima.
Oi Guilherme! Parabéns pelo projeto. Eu já passei pelo UE5, Unity e hoje estou amando a Godot. Quem sabe futuramente posso conhecer a CAVE. Desejo sucesso! Só uma observação que vi em 4:34 que está escrito "SEMA BEM VINDO!" no doc Leiame.
Por enquanto ela só suporta Windows e linux. O próximo objetivo é fazer ela exportar os jogos para web, que naturalmente rodam celulares também. Por último, quero analisar a possibilidade de exportar para Android, mas esse aqui ainda não tenho certeza se vai dar certo. Valeu
Não acho que o preço esteja ruim, mas pra mim pelo menos, a execução de ser uma "landing page de alta conversão" com os grandes descontos ficticios que é de praxe nesse método diminui um pouco a imagem da engine cara, mas é só a minha opinião. Acho que um site mais mais empresarial, que apresenta a engine e suas diferenças seriam mais eficazes do que essa pegada de vendedor de curso (o fato do pagamento ser via hotmart deixa ainda mais parecido com venda de curso). Dito isso, gostei bastante do projeto e acho que tu ta de parabéns pelo resultado até agora, foi só um toque mesmo.
@@alexoliveira5019 como assim fictício? Entra lá no nosso site tenta comprar os cursos que estão inclusos nos pacotes pra você ver um negócio... não tem nada de fictícios nesses descontos não, até porque eu nem acho uma coisa integra de fazer.
Concordo com você, faz mais sentido vender pela qualidade e diferenças únicas da Cave Engine do que vender pelo medo de perder os descontos fictícios ou a ultima data para comprar, sendo que em breve disponibilizam de novo.
@@UnidayStudio O básico sem nenhum curso está de 1997,00 por 297 a vista, um grande desconto de 1700. Com timer de limite de prazo para compra, em uma landing page, onde só invés de focar nos pontos fortes você foca no medo de ficar sem. Pra mim parece o clichê de conversão de cursos. De qualquer forma você faz como quiser, só dei minha opinião e sugestão, até porque gostei do projeto como te falei. Foi uma crítica construtiva visando o bem mesmo. Enfim, desejo boa sorte pra você aí.
Obrigado Alex, mas você chegou tentar adiqruirir a Cave em qualquer outra situação para verificar o valor? Não me lembro de ter recebido qualquer contato seu anteriormente a respeito...😥 Mas principalmente: chegou a assistir as quase 5 horas de conteúdo que eu postei anteriormente falando exatamente sobre as vantagens e pontos fortes do motor? 😁 Essa página seria para quem já tomou a decisão de adquirir e agora só precisa decidir entre os planos. Não acho que foi uma crítica construtiva , parece mais um comentário para ganhar Likes pois não considerou o contexto global... só que seu que não foi sua intenção, claro! Estou há meses fazendo conteúdo falando sobre as vantagens do motor e sem falar de preço nem tempo nem vender nada. Assim fica fácil pegar uma visão específica e tirar de contexto para tornar algo negativo. Mas de qualquer forma muito obrigado por comentar, vou alterar o trailer da página para o vídeo de quase uma hora falando sobre as vantagens do motor que você provavelmente não assistiu. Espero que você assista agora que está lá na página! 🚀 Hehe mas independente disso eu leio seu comentário 👍🏻 Tmj!
@@UnidayStudio Sim, acompanho o canal a um bom tempo, vi todo o conteúdo postado. Não, não tenho o intuito de conseguir likes por motivo algum, realmente só comentei pra ajudar. Em nenhum momento falei que ela não valia o que você cobra, na verdade disse que o valor está bom. O que comentei foi que eu não achei legal a forma que você abordou, enfim, o conteúdo é seu, a engine é sua, faz o que quiser com ela. Novamente, sucesso aí pra você.
A performance parece boa mesmo, vi num comentário que vc disse que usa uma GTX 960 e um i3, então é bem interessante como está rodando. Você poderia mostrar as informações do seu hardware no Windows antes de fazer esses testes, assim enfatiza mais o ponto que quer trazer sobre performance. Agora uma dúvida, é possível mexer nas sombras na Cave? notei nos vídeos que as sombras estão sempre muito serrilhadas, então queria saber se é possível suavizá-las e deixá-las mais realistas.
3 місяці тому
Guilherme, vai adicionar suporte para alguma lib de ECS, ou criar a tua própria ? Tenho interesse em contribuir e criar exemplos para a engine/comunidade.
Will there be [visual script/neudal] programming like “Blueprint”? (if this is planned or not) even if other engines do it... they don't try to make it the main argument like an unreal engine with a blueprint (really a shame)
A Cave tá de parabéns 🎉 todo sucesso ao motor, sou usuário de Godot, porém tem coisas que realmente estão muito mais intuitivas que os métodos da Godot
Você exemplificou com sistema de partículas porque os personagens são animados na GPU? Ou perguntando de outra forma, está usando animações através da GPU ou CPU? Se for na CPU, está num desempenho bem bom pra uma engine caseira, mas não consegui notar direito no vídeo, cada personagem está rodando a mesma animação igualmente como um espelho? Está usando GPU instancing? E se cada personagem rodar a animação em tempos diferentes? E com dezenas de animações diferentes? E com meshes diferentes? (ou seja, mais próximo de um caso de uso real). Seria legal uma demonstração disso mais profunda, pois é comum que muitas pessoas animadas sejam um dos principais fatores de baixo desempenho de um jogo com muitas pessoas, como open world urbano.
Valeu! Depende do que você considera Animado com física. O sistema de partículas roda na GPU e não tem integração com a física do motor por esse motivo, mas você certamente consegue simular algum efeito similar de uma forma artística. Tmj!
Existe algum notebook bom para trabalhar com o 3D com a faixa de preço de até 3800? Tenho esse valor pra comprar um porém não achei um certo que seja bom para as produções e animações em 3d
@@UnidayStudio Um plugin para blender que pudesse exportar a cena com um clique para tal pasta da engine. Para ver as mudanças quase em tempo real. utilizando as linkeds como se fossem "prefabs" dentro da sua engine.
@@LuizMoratelli nossa é bem fácil, acho que eu deveria até ter mostrado. Mas tem literalmente uma opção na hora de criar um asset no asset browser que já criaram um script para você com o código necessário para criar uma aba nova no editor e um pequeno exemplo de como adicionar interfaces nele. E é simples assim! Pois a API que você vai utilizar no editor é exatamente a mesma utilizada no jogo, o que significa que não tem mais nada para aprender além do que você já vai absorver ao desenvolver os seus games. Bem fácil e prático
Como funciona a camada de network da cave? Caso eu queria fazer por exemplo um MMORPG, como fica a parte de protocolos? Posso instalar pacotes externos como de websocket do próprio Python ou fico restrito aos sockets UDP e TCP builtins do Python?
Aqui tem um sistema nativo que permite que você faça network de forma reliable ou não bem fácil. Ela integra a biblioteca ENET para isso. Então se o seu servidor usar a mesma biblioteca, seu jogo será capaz de se comunicar com ele sem problemas. Tmj!
guilherme eu gosto mt dos seus videos mas tem um bug n sei em alguma coisa q vc usa q quando vc grava fica com 2 mouses na tela, meus olhos ficam parecendo ate o madara com sharingan ativado olhando pros dois mouses mexendo é mt estranho mano kkkk
Olá amigo, eu tava vendo seus videos antigos sobre unreal engine e seus cursos sobre unreal tbm, e decidi olhar seus ultimos videos e me deparo com essa nova engine... Eu, como novatissimo nesse meio, vou conseguir usar sua engine? porque a Unreal, mesmo com varios cursos e tutoriais, já tenho uma enorme dificuldade... fala ae sua opinião! vlw
O unreal é uma engine excelente e extremamente robusta, mas em contrapartida, isso faz com que ela seja uma das mais complexas. Já a cave é um motor que pode não ser tão avançado fomo o UE5 em termos técnicos, mas também é extremamente mais simples do que ela.
@@UnidayStudio ta interessante então, é claro que um jogo não se resumiria apenas a isso e um jogo completo cairia pra uns 30 frames tudo junto mas sabendo dozar fica legal
Eu uso macOS no meu dia a dia, agora a cave só executa no Linux e Windows, certo? Qual seria o nível de dificuldade de executar a cave no macOS e também pra exportar pra Mac, considerando que o openGL é multiplataforma, esses sistemas tem características únicas de cada um?
Ei Luan! Atualmente a única dificuldade que impede o motor de rodar no Mac é que nós não temos uma máquina com este sistema aqui no estúdio para fazer os testes. Conhecendo a Apple, não sei se daria muito certo utilizarmos uma máquina virtual, principalmente porque eu sei que para distribuir aplicativos no sistema deles é bem provável que a gente tem que ter uma licença de desenvolvedor. Se você tiver algum feedback sobre essa questão e quiser nos passar, pode dizer! Valeu 🚀
cara sou seu aluno desde o desafio 14 dias.... sinceramente qual o objetivo real de se cobrar por algo (CAVE) sendo que Unreal é de graça? Não me leve a mal.
Como funciona a camada de network da cave? Caso eu queria fazer por exemplo um MMORPG, como fica a parte de protocolos? Posso instalar pacotes externos como de websocket do próprio Python ou fico restrito aos sockets UDP e TCP builtins do Python?
Aqui tem um sistema nativo que permite que você faça network de forma reliable ou não bem fácil. Ela integra a biblioteca ENET para isso. Então se o seu servidor usar a mesma biblioteca, seu jogo será capaz de se comunicar com ele sem problemas. Tmj!
Pessoal, eu vou encerrar as vendas de todos os pacotes da CAVE essa semana, então se você tiver interesse, tem até quarta-feira agora para garantir o seu!
www.unidaystudio.com.br/cave?Demo
O Motivo do encerramento é que como já temos dezenas de pessoas utilizando o motor e interagindo lá na comunidade, agora é hora de eu poder focar 100% em entregar o melhor possível para ajudar essa galera a desenvolver jogos ÉPICOS na Cave. Então não vou conseguir conciliar isso e as vendas ao mesmo tempo. Bora entrar e desenvolver jogos então? 🚀
poxa so vou ter dinheiro no inicio do mês que vem e gostaria do pacote que tem o curso de python :/
@@UnidayStudio só tenho uma pergunta como fazemos para publicar jogos na Plataformas ??? Que seja no 🎮🎮Console ou PC 🖥️💻
@@Josesimaovuite você pode publicar seu jogo para Computador (e com isso poderá vende-lo no steam, gog, etc). A publicação na Cave é com literalmente um clique. :)
@@UnidayStudio Por favor 🥺 mano eu quero que você faça um vídeo explicando como criar uma Game Engine por favor do zero por favor mano eu preciso de isso de saber de aprender por favor mano faça um vídeo do zero obrigado❤️❤️❤️
@@Josesimaovuite infelizmente não é tão tão simples assim. É um conhecimento que se você dedicar 100% do seu tempo aprender, fazer uma faculdade e trabalhar profissionalmente na área, ainda assim acho que levaria de cinco a 10 anos pra você conseguir absorver que é necessário. Então a minha dica é: se você quiser fazer uma game engine, foque em criar jogos primeiro pois é o primeiro passo .
eu achei seu video buscando conhecimento sobre Blender, e te digo, você é uma das poucas pessoas que tem a melhor didática que eu já presenciei. parabéns pela sua dinamica e conteudo! a sua explicação é ótima.
Oi Guilherme! Parabéns pelo projeto. Eu já passei pelo UE5, Unity e hoje estou amando a Godot. Quem sabe futuramente posso conhecer a CAVE. Desejo sucesso! Só uma observação que vi em 4:34 que está escrito "SEMA BEM VINDO!" no doc Leiame.
Show de bola
Valeu!
Interessante. Da hora
É uma pena que seja focado unicamente em jogos para PC, como tenho foco em mobile acabo só vendo a engine de longe 😢
Por enquanto ela só suporta Windows e linux. O próximo objetivo é fazer ela exportar os jogos para web, que naturalmente rodam celulares também. Por último, quero analisar a possibilidade de exportar para Android, mas esse aqui ainda não tenho certeza se vai dar certo. Valeu
Os Gráficos da sua Game Engine e muito bonito eu acho 😊
Obrigado!
Primeira vez que testei eu me apaixonei nesse sistema de partículas simples
😍😍
acabei de chegar. aguardarei o proximo lançamento para eu migrar meu game para essa plataforma..
uso a unit mas é muito pesado...
@@ICOartesOficial boaaa!
@@UnidayStudio não tem nem um tira gosto... poxa, se tivesse visto antes. Me passa o pix
Não acho que o preço esteja ruim, mas pra mim pelo menos, a execução de ser uma "landing page de alta conversão" com os grandes descontos ficticios que é de praxe nesse método diminui um pouco a imagem da engine cara, mas é só a minha opinião. Acho que um site mais mais empresarial, que apresenta a engine e suas diferenças seriam mais eficazes do que essa pegada de vendedor de curso (o fato do pagamento ser via hotmart deixa ainda mais parecido com venda de curso).
Dito isso, gostei bastante do projeto e acho que tu ta de parabéns pelo resultado até agora, foi só um toque mesmo.
@@alexoliveira5019 como assim fictício? Entra lá no nosso site tenta comprar os cursos que estão inclusos nos pacotes pra você ver um negócio... não tem nada de fictícios nesses descontos não, até porque eu nem acho uma coisa integra de fazer.
Concordo com você, faz mais sentido vender pela qualidade e diferenças únicas da Cave Engine do que vender pelo medo de perder os descontos fictícios ou a ultima data para comprar, sendo que em breve disponibilizam de novo.
@@UnidayStudio O básico sem nenhum curso está de 1997,00 por 297 a vista, um grande desconto de 1700. Com timer de limite de prazo para compra, em uma landing page, onde só invés de focar nos pontos fortes você foca no medo de ficar sem. Pra mim parece o clichê de conversão de cursos. De qualquer forma você faz como quiser, só dei minha opinião e sugestão, até porque gostei do projeto como te falei.
Foi uma crítica construtiva visando o bem mesmo. Enfim, desejo boa sorte pra você aí.
Obrigado Alex, mas você chegou tentar adiqruirir a Cave em qualquer outra situação para verificar o valor? Não me lembro de ter recebido qualquer contato seu anteriormente a respeito...😥 Mas principalmente: chegou a assistir as quase 5 horas de conteúdo que eu postei anteriormente falando exatamente sobre as vantagens e pontos fortes do motor? 😁 Essa página seria para quem já tomou a decisão de adquirir e agora só precisa decidir entre os planos.
Não acho que foi uma crítica construtiva , parece mais um comentário para ganhar Likes pois não considerou o contexto global... só que seu que não foi sua intenção, claro! Estou há meses fazendo conteúdo falando sobre as vantagens do motor e sem falar de preço nem tempo nem vender nada. Assim fica fácil pegar uma visão específica e tirar de contexto para tornar algo negativo.
Mas de qualquer forma muito obrigado por comentar, vou alterar o trailer da página para o vídeo de quase uma hora falando sobre as vantagens do motor que você provavelmente não assistiu. Espero que você assista agora que está lá na página! 🚀 Hehe mas independente disso eu leio seu comentário 👍🏻
Tmj!
@@UnidayStudio Sim, acompanho o canal a um bom tempo, vi todo o conteúdo postado. Não, não tenho o intuito de conseguir likes por motivo algum, realmente só comentei pra ajudar. Em nenhum momento falei que ela não valia o que você cobra, na verdade disse que o valor está bom. O que comentei foi que eu não achei legal a forma que você abordou, enfim, o conteúdo é seu, a engine é sua, faz o que quiser com ela.
Novamente, sucesso aí pra você.
Sensacional.
Valeu!
A performance parece boa mesmo, vi num comentário que vc disse que usa uma GTX 960 e um i3, então é bem interessante como está rodando. Você poderia mostrar as informações do seu hardware no Windows antes de fazer esses testes, assim enfatiza mais o ponto que quer trazer sobre performance.
Agora uma dúvida, é possível mexer nas sombras na Cave? notei nos vídeos que as sombras estão sempre muito serrilhadas, então queria saber se é possível suavizá-las e deixá-las mais realistas.
Guilherme, vai adicionar suporte para alguma lib de ECS, ou criar a tua própria ? Tenho interesse em contribuir e criar exemplos para a engine/comunidade.
A gente tem um sistema de entidades e componentes, mas não é ECS.
A cave ta demais!! tem planos para criação de jogos 2D no futuro?
Will there be [visual script/neudal] programming like “Blueprint”? (if this is planned or not)
even if other engines do it... they don't try to make it the main argument like an unreal engine with a blueprint (really a shame)
Yes, it's planned! 😁
A Cave tá de parabéns 🎉 todo sucesso ao motor, sou usuário de Godot, porém tem coisas que realmente estão muito mais intuitivas que os métodos da Godot
Obrigado, Vitor! 👊🏻
Você exemplificou com sistema de partículas porque os personagens são animados na GPU? Ou perguntando de outra forma, está usando animações através da GPU ou CPU?
Se for na CPU, está num desempenho bem bom pra uma engine caseira, mas não consegui notar direito no vídeo, cada personagem está rodando a mesma animação igualmente como um espelho? Está usando GPU instancing? E se cada personagem rodar a animação em tempos diferentes? E com dezenas de animações diferentes? E com meshes diferentes? (ou seja, mais próximo de um caso de uso real). Seria legal uma demonstração disso mais profunda, pois é comum que muitas pessoas animadas sejam um dos principais fatores de baixo desempenho de um jogo com muitas pessoas, como open world urbano.
Cada personagem roda uma animação própria, na GPU.
19:00 campos lindos ... vegetação animada com física e possível?
Valeu! Depende do que você considera Animado com física. O sistema de partículas roda na GPU e não tem integração com a física do motor por esse motivo, mas você certamente consegue simular algum efeito similar de uma forma artística. Tmj!
Eu usaria a cave so por ser feito por Brazucas, temos que ter orgulho dos nossos DEVs
Existe algum notebook bom para trabalhar com o 3D com a faixa de preço de até 3800? Tenho esse valor pra comprar um porém não achei um certo que seja bom para as produções e animações em 3d
Guilherme como consigo criar movimento pra roupa do meu personagem na upbge ?
Essa é a primeira engine br que eu vejo muito potencial (a maioria dás que vi são 2d ou tem um 3d muito ruim).
Qual framework vc usou para fazer o sistema de janelas como game,hierarquia e etc que vc arasta a janelas dentro da engine, ou vc usou sfml mesmo
Dear Imgui
faz um workflow integrado com blender
Como você imagina que seria esse workflow?
@@UnidayStudio Um plugin para blender que pudesse exportar a cena com um clique para tal pasta da engine. Para ver as mudanças quase em tempo real. utilizando as linkeds como se fossem "prefabs" dentro da sua engine.
Como funciona pra criar ferramentas pra engine? Tipo na Unity a gente cria Editors pra facilitar o trabalho.
@@LuizMoratelli nossa é bem fácil, acho que eu deveria até ter mostrado. Mas tem literalmente uma opção na hora de criar um asset no asset browser que já criaram um script para você com o código necessário para criar uma aba nova no editor e um pequeno exemplo de como adicionar interfaces nele.
E é simples assim! Pois a API que você vai utilizar no editor é exatamente a mesma utilizada no jogo, o que significa que não tem mais nada para aprender além do que você já vai absorver ao desenvolver os seus games. Bem fácil e prático
Como funciona a camada de network da cave? Caso eu queria fazer por exemplo um MMORPG, como fica a parte de protocolos? Posso instalar pacotes externos como de websocket do próprio Python ou fico restrito aos sockets UDP e TCP builtins do Python?
Aqui tem um sistema nativo que permite que você faça network de forma reliable ou não bem fácil. Ela integra a biblioteca ENET para isso. Então se o seu servidor usar a mesma biblioteca, seu jogo será capaz de se comunicar com ele sem problemas. Tmj!
Quais as config do pc?
guilherme eu gosto mt dos seus videos mas tem um bug n sei em alguma coisa q vc usa q quando vc grava fica com 2 mouses na tela, meus olhos ficam parecendo ate o madara com sharingan ativado olhando pros dois mouses mexendo é mt estranho mano kkkk
Kkkkkkk eu percebi isso mesmo, acho que é alguma coisa no OBS que entra em conflito com o aplicativo de dar zoom na tela kkk
a cave é eficiente para criar um FPS + MULTIPLAYER?
Olá amigo, eu tava vendo seus videos antigos sobre unreal engine e seus cursos sobre unreal tbm, e decidi olhar seus ultimos videos e me deparo com essa nova engine... Eu, como novatissimo nesse meio, vou conseguir usar sua engine? porque a Unreal, mesmo com varios cursos e tutoriais, já tenho uma enorme dificuldade... fala ae sua opinião! vlw
O unreal é uma engine excelente e extremamente robusta, mas em contrapartida, isso faz com que ela seja uma das mais complexas. Já a cave é um motor que pode não ser tão avançado fomo o UE5 em termos técnicos, mas também é extremamente mais simples do que ela.
alguma previsão desse motor, compilar para Android algum do futuro próximo?
@@fish2055 não, sem previsão nenhuma
20:13 e qual maquina vc tem pra gente ter uma ideia do peso?
@@RVLTNS um i3 e uma gtx 960. 😅
@@UnidayStudio ta interessante então, é claro que um jogo não se resumiria apenas a isso e um jogo completo cairia pra uns 30 frames tudo junto mas sabendo dozar fica legal
a engine ja tem suporte para o API do steamworks?
Ainda não, mas pretendemos adicionar
Muito bom! China Simulator.
Kkkkk
Queria mexer mas não deu tempo ainda , tempo livre tô focado no meu jogo tmb . Mas dá vontade de aprender
Boa Fábio! Estamos te esperando lá na comunidade. Muito obrigado pela confiança, valeu!
É triste que não conseguirei ter a cave, desejo que todos façam seus jogos! No momento vou continuar com a UPBGE 0.4x
Pensei que iria ser open.
Eita 😢 o que aconteceu man?
Eu uso macOS no meu dia a dia, agora a cave só executa no Linux e Windows, certo? Qual seria o nível de dificuldade de executar a cave no macOS e também pra exportar pra Mac, considerando que o openGL é multiplataforma, esses sistemas tem características únicas de cada um?
Ei Luan! Atualmente a única dificuldade que impede o motor de rodar no Mac é que nós não temos uma máquina com este sistema aqui no estúdio para fazer os testes. Conhecendo a Apple, não sei se daria muito certo utilizarmos uma máquina virtual, principalmente porque eu sei que para distribuir aplicativos no sistema deles é bem provável que a gente tem que ter uma licença de desenvolvedor. Se você tiver algum feedback sobre essa questão e quiser nos passar, pode dizer! Valeu 🚀
A cave aceita c++ ou é só python?
Apesar da Cave ter sido inteiramente escrita em C++, para criação dos jogos você vai precisar usar o Python.
Ensinando a fazer uma DLC
Ai depende do projeto, engine, arquitetura que você fez o jogo, etc.
cara sou seu aluno desde o desafio 14 dias.... sinceramente qual o objetivo real de se cobrar por algo (CAVE) sendo que Unreal é de graça? Não me leve a mal.
Respondo precisamente, exatamente, isso nesse vídeo: ua-cam.com/video/b9qKgAGvz7w/v-deo.html
Como funciona a camada de network da cave? Caso eu queria fazer por exemplo um MMORPG, como fica a parte de protocolos? Posso instalar pacotes externos como de websocket do próprio Python ou fico restrito aos sockets UDP e TCP builtins do Python?
Aqui tem um sistema nativo que permite que você faça network de forma reliable ou não bem fácil. Ela integra a biblioteca ENET para isso. Então se o seu servidor usar a mesma biblioteca, seu jogo será capaz de se comunicar com ele sem problemas. Tmj!