SchultzGames
Para tirar dúvidas, crie um tópico especifico na área "Dúvidas em Geral" e aguarde ser respondido. Evite comentar em tópicos não relacionados a sua dúvida :D
TÓPICOS RECENTES:
Tópico:
Postado em:
Postado por:
[Projeto] Line Battle
Procuro Equipe Para Criação de Jogo [PAGO]
BUG UNITY 3D ROSA A SCENE E GAME
iniciar jogo com uma cena desativada e ativá-la ao colidir com bloco desativando as outras
Salvar e carregar dados json player pref
[TUTORIAL] Desbloqueio e Escolha de Personagens.
(UNITY) Erro ao compilar a Build Android
[RESOLVIDO] Problema com o navmesh agent
[RESOLVIDO] Registro cadrastando uma vez?
Programação Unity android 2D
(Dúvida) Encontrar o objeto mais próximo partindo do ponto inicial ao final.
[TUTORIAL] Barra de vida usando a UI da Unity(Slider)
Como Faz pra barra de vida aparecer de uma cena pra outra?
Sistema de Grau Realista - Jogo de Moto
[TUTORIAL] Como spawnar inimigos [Tutorial simples]
Vaga de modelador 3D, com remuneração...
Problemas com Colisores
[____ENQUETE____] Eleições para presidente 2018 (2º turno)
Como criar Atlas de textura com modelos exportados do Sketchup?
Unity - Sistema de Pagamento
[RESOLVIDO] iniciar áudio ao passar por uma área da cena
[RESOLVIDO] como envia asset para asset store
[TUTORIAL] Mover personagem com Touch, no estilo SUBWAY SURFERS
codigo não deleta prefab e não respeita o if
[TUTORIAL] Filtros de áudio para AudioListner (Low pass filter, High pass filter, etc)
[____CICLO DE TRABALHO DA UNITY____]
Meu jogo não está abrindo em outro PC
[TUTORIAL] DANO POR QUEDA e BARRA DE VIDA CONTÍNUA no mesmo script
[TUTORIAL] Sistema de vida,morte,dano
Discord para desenvolvimento de jogos
FAB in WWII (Novo jogo na Play Storee é Free :D)
[____TÓPICO LIVRE____] FALE O QUE QUISER (Parte 2)
[TUTORIAL] Sistema de PORTAS e CHAVES
Criar uma Array ou List com as resoluções suportadas
Alguem traz esse tutorial pro forum?
Realistic fps prefab tenho esses erros ao tentar colocar um script de entrar sair do carro
[RESOLVIDO] Alguem pode me ajudar? tenho esse erro aqui em um script
[RESOLVIDO] Personagem 2d batendo na borda e voando.
[RESOLVIDO] Não consigo usar o Sphere collider.
[RESOLVIDO] Como usa o UI.Text do unity?
Como criar botão de nova tentativa
[RESOLVIDO] Duvida em Jogo de tiro 2D
[TUTORIAL] Barra de VIDA / HP contínua
[RESOLVIDO] duvida com PlayerPrefs
Iniciar animação em determinado frame
Sistema De Troca De Armas 2D
[TUTORIAL] Script de arma completo! [FREE]
[TUTORIAL] Ordenar valores de uma array[] em ordem CRESCENTE OU DECRESCENTE
Meu jogo de runner em primeira pessoa !
[RESOLVIDO] Timer pra mudar de cena na unity 2018
Atualizar Build
[TUTORIAL] 42 ÓTIMAS DICAS DE OTIMIZAÇÃO PARA JOGOS MOBILE (Android)
Como usar Vector3.Angles para detectar que algo está na frente de outro objeto?
[TUTORIAL] Como fazer porta malas do carro abrir atravez de um botão?
Script nao funciona
Como desativar scripts em objetos distantes
[RESOLVIDO] Bug Da Unity ?
[AULA] HTML - Aula 1: Introdução
Raycast
[TUTORIAL]"Morte" do personagem (Unity 5.3 ou Superior)
Problema com a unity ads
como eu faço para a camera orbitar um objeto atraves de um joystick?????
[PROJETO MOBILE] Defeat the Illuminatis
XML, suporte e utilização.
Arrastar objetos em plano 2D (ArrastarT).
[TUTORIAL] Sistema de fome, sede, barra de vida, barra de estamina, itens e dano por queda
Participe da Game Jam - Jaaj do canal Amdré Young!
Criar sistema de arrastar e soltar objetos em determinado lugar
AWM Champions I
[RESOLVIDO] Como verificar se o objeto é diferente de null
COMO FAÇO PARA FAZER UM SISTEMA DE SKIN PARA ANDROID ESTILO HEAVY BUS, PROTON BUS, ETC
[TUTORIAL] Snake com Unity + C#
Sobre Som (Ouvir som do sistema , duas caixas de som ... )
Configurar NPCs
[RESOLVIDO] Script Carta
[TUTORIAL] Texto Legenda Character Por Character Para Uso Básico
Ajuda com script movimento por Grid Tile no Navmesh
[Devlog] Lost in the world 05/10
[___COMO UTILIZAR O FÓRUM___] Principais botões e suas funções
inimigo nao persegue player
[RESOLVIDO] Build setting não entra
[RESOLVIDO] Player Sair Da animaçao
[RESOLVIDO] Erro colider
Dúvida sobre Resolução
[____APOIE O FÓRUM E O CANAL E GANHE RECOMPENSAS____]
[____ENQUETE____] Eleições para presidente 2018
[Plugin dll] DigData basico save data Para Unity
Conquistas Steam? Adicionar
Montando equipe! [Game survival]
[TUTORIAL] Banco de dados || MySQL
[RESOLVIDO] Rotação com Mouse Vídeo 360
Problema com a velocidade do objeto
ANIMAÇÃO INIMIGO AI
Alguem sabe explicar o que é o C# Job System e para o que ele serve
[RESOLVIDO] Comando ScreenToWorldPoint.
[TUTORIAL] Sistema de tiro com RAYCAST (várias armas, mira laser, munição, dano, etc, etc)
[TUTORIAL] Como salvar dados em arquivos de texto .txt, .ini ou . qualquer coisa.
Firebase e Unity 5
[ASSET] Modelo de casa
Ontem à(s) 11:21 pm
Ontem à(s) 9:56 pm
Ontem à(s) 9:48 pm
Ontem à(s) 9:00 pm
Ontem à(s) 4:05 pm
Ontem à(s) 3:34 pm
Ontem à(s) 12:47 pm
Ontem à(s) 12:41 pm
Ontem à(s) 11:48 am
Ontem à(s) 12:57 am
Seg Out 15, 2018 11:36 pm
Seg Out 15, 2018 9:39 pm
Seg Out 15, 2018 8:31 pm
Seg Out 15, 2018 8:18 pm
Seg Out 15, 2018 6:51 pm
Seg Out 15, 2018 5:34 pm
Seg Out 15, 2018 5:03 pm
Seg Out 15, 2018 2:46 pm
Seg Out 15, 2018 1:19 pm
Seg Out 15, 2018 12:56 pm
Seg Out 15, 2018 11:34 am
Seg Out 15, 2018 6:17 am
Seg Out 15, 2018 12:30 am
Seg Out 15, 2018 12:18 am
Dom Out 14, 2018 12:52 am
Sab Out 13, 2018 9:08 pm
Sab Out 13, 2018 5:24 pm
Sab Out 13, 2018 4:00 pm
Sex Out 12, 2018 10:42 pm
Sex Out 12, 2018 6:00 pm
Sex Out 12, 2018 2:56 pm
Sex Out 12, 2018 2:55 pm
Sex Out 12, 2018 2:42 pm
Qui Out 11, 2018 8:59 pm
Qui Out 11, 2018 8:32 pm
Qui Out 11, 2018 3:09 pm
Qui Out 11, 2018 2:32 pm
Qui Out 11, 2018 12:15 pm
Qui Out 11, 2018 11:35 am
Qui Out 11, 2018 10:50 am
Qui Out 11, 2018 8:24 am
Qua Out 10, 2018 11:31 pm
Qua Out 10, 2018 11:11 pm
Qua Out 10, 2018 10:43 pm
Qua Out 10, 2018 8:22 pm
Qua Out 10, 2018 4:53 pm
Qua Out 10, 2018 4:44 pm
Qua Out 10, 2018 3:48 pm
Qua Out 10, 2018 12:40 pm
Ter Out 09, 2018 9:51 pm
Ter Out 09, 2018 8:16 pm
Ter Out 09, 2018 8:16 pm
Ter Out 09, 2018 8:10 pm
Ter Out 09, 2018 8:09 pm
Ter Out 09, 2018 7:38 pm
Ter Out 09, 2018 2:55 pm
Seg Out 08, 2018 6:13 pm
Seg Out 08, 2018 4:40 pm
Seg Out 08, 2018 2:39 pm
Seg Out 08, 2018 12:52 pm
Seg Out 08, 2018 12:16 pm
Seg Out 08, 2018 10:33 am
Seg Out 08, 2018 9:22 am
Dom Out 07, 2018 1:59 pm
Dom Out 07, 2018 11:53 am
Dom Out 07, 2018 10:53 am
Sab Out 06, 2018 11:14 pm
Sab Out 06, 2018 10:55 pm
Sab Out 06, 2018 8:50 pm
Sab Out 06, 2018 8:41 pm
Sab Out 06, 2018 2:21 pm
Sab Out 06, 2018 1:33 pm
Sab Out 06, 2018 2:04 am
Sex Out 05, 2018 8:22 pm
Sex Out 05, 2018 7:39 pm
Sex Out 05, 2018 6:35 pm
Sex Out 05, 2018 11:27 am
Sex Out 05, 2018 11:22 am
Sex Out 05, 2018 9:35 am
Sex Out 05, 2018 12:53 am
Qui Out 04, 2018 11:40 pm
Qui Out 04, 2018 10:43 pm
Qui Out 04, 2018 6:23 pm
Qui Out 04, 2018 3:36 pm
Qui Out 04, 2018 3:12 pm
Qui Out 04, 2018 3:11 pm
Qui Out 04, 2018 3:11 pm
Qui Out 04, 2018 3:07 pm
Qui Out 04, 2018 12:45 am
Qua Out 03, 2018 10:50 pm
Qua Out 03, 2018 7:15 pm
Qua Out 03, 2018 4:18 pm
Qua Out 03, 2018 3:16 pm
Qua Out 03, 2018 9:07 am
Qua Out 03, 2018 8:47 am
Ter Out 02, 2018 11:12 pm
Ter Out 02, 2018 8:22 pm
Ter Out 02, 2018 12:27 pm
Seg Out 01, 2018 10:40 pm
Daniel Dória
MRX
MRX
Daniel Dória
JuR
ismarspn
francisco barroso
Jmspp
Callyde Jr
dhy paulo
rafaelllsd
dstaroski
francisco barroso
Duarte
francisco barroso
igorobm
conceptfac
Dom3000
Isabela
Callyde Jr
Daniel Dória
diegopds
MarcosSchultz
igorobm
MarcosSchultz
MarcosSchultz
Flávio
francisco barroso
Callyde Jr
SuperGamer
SoullSec
SoullSec
SoullSec
Flávio
francisco barroso
Samuelostgamer
Samuelostgamer
gurgelg752
luansantos
guimaraf
theus.mors
TecnoGames
francisco barroso
Eduardoro39
QueriaStarMorto
QueriaStarMorto
mecjo
NyanHeavyBR
CaioItz
RodriGO3477
MarcosSchultz
MarcosSchultz
MarcosSchultz
MarcosSchultz
FelipeSouza11
FelipeSouza11
QueriaStarMorto
Tegh
Jmspp
Callyde Jr
Jmspp
Gabryellx007
dstaroski
Tegh
Tegh
SuperGamer
Luizdanhp
MarcosSchultz
TioUV
QueriaStarMorto
KAYKETHEO27
NKKF
MarcosSchultz
Callyde Jr
francisco barroso
FelipeSouza11
Nowsfeky
Mateus2583
FelipeSouza11
Callyde Jr
Daniel Dória
marcosdanielnerydasilva
francisco barroso
NKKF
dstaroski
dstaroski
dstaroski
dstaroski
PedroSilva
igorobm
natanael.olimpio
Socates
francisco barroso
Madson
gurgelg752
francisco barroso
efsbio
brunocvz
TioUV

Servidores dedicados - BatchMode

Ir em baixo

DÚVIDA Servidores dedicados - BatchMode

Mensagem por hen000 em Sab Dez 09, 2017 3:18 am

Estou aqui para falar e perguntar mais sobre serviços multiplayer,

em um antigo tópico meu falei sobre servidores e perguntei sobre qual a ideia que foi usada para criar servidores dedicados em Rust pois ele é feito dentro da Unity, e melhor usa componentes da Unity (exemplo Transform que ajuda no progresso inicial do projeto esse componentes básicos.) e também é simplificado com o display apenas de um console 'CMD' que todos devem conhecer que é muito mais leve para rodar múltiplos players e evitar que servidor caiu ou tenha latência.

" https://garry.tv/2014/04/23/unity-batchmode-console/ "

Eu gostaria de discutir mais sobre servidores dedicados para fugir de qualquer ambiente Multiplayer da Unity ou Phanton eu realmente não gosto de usar componentes feitos por outros pelo fato que pode ficar defasado e o pessoal demorar pra ajeitar plugin ou tal coisa.

o caso é que não sei fazer a build conhecida como BatchMode dentro da Unity, até onde sei parace que só é permitida essa build na Unity Pro, eu quero fazer um bom projeto de referencia 'open source' para que todos possam usar servidos grátis o ruim de todos os servidores é que são ruins sempre tem latência pode cair pode dar um problema que vc não pode resolver e é muito ruim ser dependente de alguem.

caso alguém quiser discutir mais detalhado pois o conteúdo é imenso.

#Servidores testados
-Unity - Tive pequena latência entre os players. Erros scripts internos da unity conhecido #505 eo (Normalmente erro em php ou html escrito errado), e o limite que nós da por players e mais cobrança por uso de dados (bits) a cada X uma taxa a ser cobrada.
-Phanton (ou alguma porcaria assim) - Limite mesmo que o da Unity mas que o processamento dele é 2x mais lento de que qualquer um ele é como se fosse um pirata da Unity, Repassador de codigo, é uma porcaria e tem o um custo também por dados (bits).
-NodeJs - Unico problema que dizer é por usar JavaScript e dizer o ser a linguagem mais lenta que tem pra servidores, mas eu use ficou bacana o problema é vc escreve muito mais que o normal é mais demorado pois não ha como usar componentes da Unity então deve fazer tudo de uma forma vinculado ao NodeJs.
-

hen000
Membro
Membro

Masculino PONTOS : 1124
REPUTAÇÃO : 7
Áreas de atuação : Programação C#, HTML, XML, SQL, PHP, CSS, um pouco de JavaScript, aprendendo json node js
Respeito as regras :

Ver perfil do usuário http://zurack22gm.blogspot.com.br

Voltar ao Topo Ir em baixo

DÚVIDA Re: Servidores dedicados - BatchMode

Mensagem por hen000 em Sab Dez 09, 2017 3:36 am

@hen000 escreveu:#Resumido Como fazer a build de um servidor dedicado usando BatchMode (Console)?

FALE DIRETAMENTE COMIGO

FACEBOOK - https://www.facebook.com/luiz.hennrique.79?ref=bookmarks
WHATSAPP - 55 21 972528461

Estou aqui para falar e perguntar mais sobre serviços multiplayer,

em um antigo tópico meu falei sobre servidores e perguntei sobre qual a ideia que foi usada para criar servidores dedicados em Rust pois ele é feito dentro da Unity, e melhor usa componentes da Unity (exemplo Transform que ajuda no progresso inicial do projeto esse componentes básicos.) e também é simplificado com o display apenas de um console 'CMD' que todos devem conhecer que é muito mais leve para rodar múltiplos players e evitar que servidor caiu ou tenha latência.

" https://garry.tv/2014/04/23/unity-batchmode-console/ "

Eu gostaria de discutir mais sobre servidores dedicados para fugir de qualquer ambiente Multiplayer da Unity ou Phanton eu realmente não gosto de usar componentes feitos por outros pelo fato que pode ficar defasado e o pessoal demorar pra ajeitar plugin ou tal coisa.

o caso é que não sei fazer a build conhecida como BatchMode dentro da Unity, até onde sei parace que só é permitida essa build na Unity Pro, eu quero fazer um bom projeto de referencia 'open source' para que todos possam usar servidos grátis o ruim de todos os servidores é que são ruins sempre tem latência pode cair pode dar um problema que vc não pode resolver e é muito ruim ser dependente de alguem.

caso alguém quiser discutir mais detalhado pois o conteúdo é imenso.

#Servidores testados Lado Ruim

-Unity - Tive pequena latência entre os players. Erros scripts internos da unity conhecido #505 eo (Normalmente erro em php ou html escrito errado), e o limite que nós da por players e mais cobrança por uso de dados (bits) a cada X uma taxa a ser cobrada.

-Phanton (ou alguma porcaria assim) - Limite mesmo que o da Unity mas que o processamento dele é 2x mais lento de que qualquer um ele é como se fosse um pirata da Unity, Repassador de codigo, é uma porcaria e tem o um custo também por dados (bits).

-NodeJs - Unico problema que dizer é por usar JavaScript e dizer o ser a linguagem mais lenta que tem pra servidores, mas eu use ficou bacana o problema é vc escreve muito mais que o normal é mais demorado pois não ha como usar componentes da Unity então deve fazer tudo de uma forma vinculado ao NodeJs.

-C# - Criar tudo do zero (Em um ponto de vista).

#Servidores testados Lado Bom

-Unity - deixa vc fazer conexões com múltiplas plataformas e tem componentes prontos e é facil de usar e facil de recriar os componentes, fora que pode implementar mais coisas le da mais liberdade no caso de criar fora o limite de players(que saco por que tirarão o console open source ficou defasado alguem tem informação de que ele está dentro da unity agora fazendo parte integrada assim como foi feito da unity 4 até unity 5 alguns componentes como Terrain).

-Photon - Não tem lado bom.

-NodeJs - Não te limita a nada é só saber usar e ter tempo mais não é o recomendado.

-C# (VisualStudio) - Basicamente seria recriar tudo q a Unity fez do network que é muito complexo mas não é impossível. O foda é que não tem API pra isso nem tutorial há alguns e vcs baixar o MasterServer antigo e usar de base porem foi usado C++ eu não sei usar C++ porem não é uma linguagem ruim ela é usada para criar a porcaria do Windows junto com Assembly(0100 0111) blabla.



hen000
Membro
Membro

Masculino PONTOS : 1124
REPUTAÇÃO : 7
Áreas de atuação : Programação C#, HTML, XML, SQL, PHP, CSS, um pouco de JavaScript, aprendendo json node js
Respeito as regras :

Ver perfil do usuário http://zurack22gm.blogspot.com.br

Voltar ao Topo Ir em baixo

DÚVIDA Re: Servidores dedicados - BatchMode

Mensagem por hen000 em Sab Dez 09, 2017 10:27 pm

COMO USAR ?

https://unity3d.com/pt/master-server/?_ga=2.140641586.1661600664.1512863878-1497191246.1511544591

hen000
Membro
Membro

Masculino PONTOS : 1124
REPUTAÇÃO : 7
Áreas de atuação : Programação C#, HTML, XML, SQL, PHP, CSS, um pouco de JavaScript, aprendendo json node js
Respeito as regras :

Ver perfil do usuário http://zurack22gm.blogspot.com.br

Voltar ao Topo Ir em baixo

DÚVIDA Re: Servidores dedicados - BatchMode

Mensagem por hen000 em Sab Dez 09, 2017 10:30 pm

Como fazer a build e usar?

https://unity3d.com/pt/master-server/?_ga=2.140641586.1661600664.1512863878-1497191246.1511544591


hen000
Membro
Membro

Masculino PONTOS : 1124
REPUTAÇÃO : 7
Áreas de atuação : Programação C#, HTML, XML, SQL, PHP, CSS, um pouco de JavaScript, aprendendo json node js
Respeito as regras :

Ver perfil do usuário http://zurack22gm.blogspot.com.br

Voltar ao Topo Ir em baixo

DÚVIDA Re: Servidores dedicados - BatchMode

Mensagem por recagonlei em Dom Dez 10, 2017 12:21 pm

Olá velho...
Primeiramente, esse MasterServer é algo depreciado, ou seja, era utilizado nas versões 3.x e não são usamos mais, agora o sistema Unet foi a substituição!
Em questão de servidores batch(ou via cmd) e estou também pensando em uma lógica e como aplicar no projeto que estou a desenvolver, então não posso lhe dar uma resposta concreta sobre.


-Unity - Tive pequena latência entre os players. Erros scripts internos da unity conhecido #505 eo (Normalmente erro em php ou html escrito errado), e o limite que nós da por players e mais cobrança por uso de dados (bits) a cada X uma taxa a ser cobrada.

Qual o problema que enfrentou? A latência entre players aconteceu com quantos players online? Qual a config do servidor? Foi feito com o HLAPI ou diretamente no NetworkTransport, ou foi feito por outro sistema? Caso foi o Unet, estou utilizando e não estou tendo problemas nenhum por enquanto... Sincronização de personagens legal, ataques no servidor e enviado para os clientes de maneira simples e funcional, sistemas de inventários sincronizados com o servidor, itens instanciáveis(pets, armaduras), todos eles em funcionamento de acordo com o que lhe é proporcionado... Por isso lhe pergunto, pois o Unet veio muito bom e atendendo bem, talvez seja algo que esteja fazendo errado... 
Dicas de otimização para servidores dedicados com física aplicado(como no meu).
Não ative os renderes no server, ou seja, os players, inimigos, o mapa, deixe apenas os colliders... Como o servidor não terá ninguém como cliente, não há necessidade ter o gráfico sendo que é apenas para calculo de física e sincronização de informações.
Em questão de console, é fácil criar um pelo Unity usando o Ui também, deixando o servidor com o trampando na física, só colocar um ui com o código de debug criado, que terá um console normal também.


-Unity - Tive pequena latência entre os players. Erros scripts internos da unity conhecido #505 eo (Normalmente erro em php ou html escrito errado), e o limite que nós da por players e mais cobrança por uso de dados (bits) a cada X uma taxa a ser cobrada.

QUanto a isso, se você decidir codar seus sistemas usando o NetworkTransport, você não terá limite nenhum e não precisará pagar nada além mais!

https://docs.unity3d.com/560/Documentation/Manual/UNetUsingTransport.html


Qualquer dúvida não exite, até mais!
avatar
recagonlei
MembroAvançado

Masculino PONTOS : 1402
REPUTAÇÃO : 180
Idade : 99
Áreas de atuação :
~Programação (C#, HTML, CSS3)
~Spriter
~Modelagem
~Produtor de rap/hip hop e eletrônico
Respeito as regras :

Ver perfil do usuário http://stwodio.ga

Voltar ao Topo Ir em baixo

DÚVIDA Re: Servidores dedicados - BatchMode

Mensagem por hen000 em Seg Dez 11, 2017 4:06 am

Obrigado por me responder sua resposta ajudou bastante para que eu não perca mais tempo.

No caso do projeto com latencia são os da propria unity usado como referencia para nós eu estudei todos eles rescrevi todos com maior carinho. Assim como o projeto Tanks!!! Reference Project encontrado na Asset Store e também tem download na GooglePlay, meu ultimo tutorial seguido.

Enfim,

Eu simplesmente estou estudando sobre servidores e como fazer um servidor dedicado para deixar como projeto referencia open source .

A ideia é ser algo como o servidor de mu online pirata pra quem ja fez viu q so tinha infomações la e n tinha nenhum render so cmd ou seja leve e ainda tem vaios mapas separadamente mas é usado o LLAPI e eu não gostaria de recriar tudo do zero pois sou burro igual a uma porta.

Seu servidor está parecido com 'Master Server Framework Feito por Barebones' eu também vi o projeto mas achei que possa ser pesado para o servidor rodar muitos players se caso vc usa este e está bom me diga mais sobre e por qual servidor optar.

usar o Barebones ou BatchMode ? (qual seria o mais Optmizado creio que o BatchMode).

o problema do batchmode não encontrei tutorial e conteudo open source para estudar profundamente o conteudo.

eu não gosto de usar plugins.

estarei sequindo o tutorial do Barebones pois é que tem pra hoje.

e se não for pedir de mais teria um projeto referencia para fornecer todo os meus projetos serão lançados open source e deixarei gratuitamente disponivel para baixar e blabla.

#Estou desenvolvendo - 'Necrosis' como o nome ja diz é de zomba.

#Contera - eu so deixarei o projeto com systema pronto mais sera um demo eu n vou fazer a porra toda sozinho cinematicas e o carpatio

inventario
loja
sistema de humanos e zombis.
save and clound - sera enviado todos os dados do personagem ao servidor web usando Banco de dados e os dado serão mostrados no site.
sistema de sobrevivencia assim como fome, sede dormir n né?(opcional deixado antes de criar a fase).
sitema de roupas
fps com pezinho e tps tambem.
sistema de escolha de missão multiplayer e sincronização de missões

é o sonho de qualquer criança.

deixarei o projeto open source pois o objetivo é chegar o mais longe possivel. quem quiser participar so me chamar - WHATSAPP - 55 21 972528461

hen000
Membro
Membro

Masculino PONTOS : 1124
REPUTAÇÃO : 7
Áreas de atuação : Programação C#, HTML, XML, SQL, PHP, CSS, um pouco de JavaScript, aprendendo json node js
Respeito as regras :

Ver perfil do usuário http://zurack22gm.blogspot.com.br

Voltar ao Topo Ir em baixo

DÚVIDA Re: Servidores dedicados - BatchMode

Mensagem por recagonlei em Seg Dez 11, 2017 3:48 pm

Obrigado por me responder sua resposta ajudou bastante para que eu não perca mais tempo.

No caso do projeto com latencia são os da propria unity usado como referencia para nós eu estudei todos eles rescrevi todos com maior carinho. Assim como o projeto Tanks!!! Reference Project encontrado na Asset Store e também tem download na GooglePlay, meu ultimo tutorial seguido.



Opa, primeiramente... Em questão dos servidores que você testou e ouve latência, qual as configs da máquina onde foram hosteado os servers? Qual a velocidade de internet? 


Enfim,

Eu simplesmente estou estudando sobre servidores e como fazer um servidor dedicado para deixar como projeto referencia open source .

A ideia é ser algo como o servidor de mu online pirata pra quem ja fez viu q so tinha infomações la e n tinha nenhum render so cmd ou seja leve e ainda tem vaios mapas separadamente mas é usado o LLAPI e eu não gostaria de recriar tudo do zero pois sou burro igual a uma porta.

E sobre o servidor de muonline, estou me baseando também nesse, mexi bastante, joguei bastante e vi que é uma alternativa interessante o modo que é criado o GS(GameServer) e tudo mais... Agora que você mexe com programação, tu entendeu mais ou menos como que funcionava os GS? Pelo menos o que eu consegui entender de acordo com o que eu sei, não sei se lembra, mas existia dois(GSe o GSCSpara season 2 >>), com eles o GS era que cuidava de todos os mapas, menos alguns que se não me engano era Crywolf e o Valley of Loren(se eu não me engano)do CS(Castle Siege). Os mapas eram integrados em uma só cena(pelo menos eu observei eram assim), digamos assim e o GS cuidava dela, isso garantia que qualquer player pudesse transitar normalmente de mapa para mapa, sem precisar instancar vários GS para cada mapa, por estarem interligados em um só e o os outros foram separados, por serem eventos distintos e para não sobrecarregar o outro GS, já que o GSCS era encarregado das tarefas do Castle Siege(caso não se lembre, geralmente toda semana existia a batalha do castelo, e geralmente o ciclo era de 1 semana e desde o inicio até o final do ciclo, existe cálculos para registro de guild e outros processos até o inicio da batalha e logo no término após pouco tempo já inicia o novo ciclo).
Em questão do LLAPI, eu digo que não é segredo nenhum se você ver bem, verá que o que utiliza no HLAPI, foi componentes totalmente simples feitos pelo LLAPI, para ajudar aqueles que não precisam de um controle maior sobre seus projetos, se eu lhe dou uma dica é sim, use o LLAPI, mesmo que no inicio pareça muito confuso, apenas leia bastante que entenderá bem, não tenha medo.


Seu servidor está parecido com 'Master Server Framework Feito por Barebones' eu também vi o projeto mas achei que possa ser pesado para o servidor rodar muitos players se caso vc usa este e está bom me diga mais sobre e por qual servidor optar.

Sobre o "Master Sever" do Barebones, eu estou utilizando ele como base, mesmo... Como é algo de terceiro, ele está até implementado no projeto, é muito bom, bastante funciona e ajuda demais, mas estou pegando ele como referência para criar o meu próprio sistema e não depender de softwares ou assets de terceiros!


usar o Barebones ou BatchMode ? (qual seria o mais Optmizado creio que o BatchMode).

o problema do batchmode não encontrei tutorial e conteudo open source para estudar profundamente o conteudo.

eu não gosto de usar plugins.

estarei sequindo o tutorial do Barebones pois é que tem pra hoje.

Varia... Por exemplo, com o Barebones, o intuito mais é de ter a facilidade de instanciar salas e tudo mais sem a necessidade de depender dos servidores relay da unity para matchmaking e não precisar pagar nada, caso seu servidor seja dessa forma, é um sistema perfeito caso não queria mexer muito com o sistema, mas se for um que terá apenas um servidor dedicado(como um mmo rpg com apenas um mapa, servidor de mine ou rust), você pode também utiliza-lo, por também atender essa necessidade, mas não será todas as funcionalidades do asset, no caso só desativar o sistema de spawner e boa.

Na unity, você pode usar os command lines, não sei se já viu, que você passa comandos para o build antes mesmo de inicia-lo, via atalho ou cmd(.bat). Com isso, você pode instanciar o server in -batchmode junto com -nographics, ou seja, ele não fará cálculos de renderização e executará em "segundo plano", pois ele estará sendo executado como um serviço no windows e por isso o servidor dedicado ficaria de uma forma mais leve de ser executado, mas nesse caso você não teria nenhum controle, por não ter nenhum tipo de interface.
Beleza, eu teria uma certa otimização, mas como eu teria o controle do servidor? Digamos que seria "simples", mas com um certo trabalho por não depender apenas da Unity. O que isso significaria? Você pode usar um asset(pago) que você pode usar uma conexão local como servidor dedicado em batchmode(que cria um console em cmd), que lhe mostrará um console para administração igual o bukiit do minecraft, dedicado! Existe uma forma gratuita? Sim, também existe, mas isso você irá ter que criar uma aplicação externa, via WinForms por exemplo, ou outro projeto apenas com o console desenvolvido, linkado ao seu servidor, quando iniciado ele iniciaria os dois e apenas o build do console apareceria(mas não seria totalmente otimizado dessa forma, pela build da Unity ser um pouco pesada de executa-la apenas para esse fim) que fará o mesmo que o asset, mas você criaria. No caso do WinForms(aplicação da plataform .Net), importando as bibliotecas do Network da Unity e codando os sistemas de mensagens e sincronizações entre o console e o servidor dedicado, com isso o servidor estará rodando apenas para cálculos de física, sincronizações e entre outros como um serviço e pelo console administrando e enviando comandos de acordo!! 


e se não for pedir de mais teria um projeto referencia para fornecer todo os meus projetos serão lançados open source e deixarei gratuitamente disponivel para baixar e blabla.

Você fala projeto de que? Um exemplo LLAPI?


#Estou desenvolvendo - 'Necrosis' como o nome ja diz é de zomba.

#Contera - eu so deixarei o projeto com systema pronto mais sera um demo eu n vou fazer a porra toda sozinho cinematicas e o carpatio

inventario
loja
sistema de humanos e zombis.
save and clound - sera enviado todos os dados do personagem ao servidor web usando Banco de dados e os dado serão mostrados no site.
sistema de sobrevivencia assim como fome, sede dormir n né?(opcional deixado antes de criar a fase).
sitema de roupas
fps com pezinho e tps tambem.
sistema de escolha de missão multiplayer e sincronização de missões

é o sonho de qualquer criança.

deixarei o projeto open source pois o objetivo é chegar o mais longe possivel. quem quiser participar so me chamar - WHATSAPP - 55 21 972528461

Muito bom velho, é um projeto muito interessante e viável, só não posso entrar para ajudar, por estar com o meu projeto em andamento(e outros projetos sem ser de games também) e por isso estou com o tempo meio que escasso, mas posso ajudar aqui no fórum pelo o que precisa.

Está bem extenso, mas espero que possa sanar algumas dúvidas e lhe indicar algumas direções! Até mais velho, abraços!

https://docs.unity3d.com/Manual/CommandLineArguments.html
https://forum.unity.com/threads/headless-dedicated-server-console-problems-solved-kinda.474009/
https://www.assetstore.unity3d.com/en/#!/content/49385
avatar
recagonlei
MembroAvançado

Masculino PONTOS : 1402
REPUTAÇÃO : 180
Idade : 99
Áreas de atuação :
~Programação (C#, HTML, CSS3)
~Spriter
~Modelagem
~Produtor de rap/hip hop e eletrônico
Respeito as regras :

Ver perfil do usuário http://stwodio.ga

Voltar ao Topo Ir em baixo

DÚVIDA Re: Servidores dedicados - BatchMode

Mensagem por hen000 em Ter Dez 12, 2017 4:34 am

cara eu ainda tenho mu em meu pc e o mais atual servidor e cliente!

agora não da pra escrever muito mas gostaria de falar mais com vc eu n gosto muito de ficar escrevendo em chats eu encisto que ligue pra mim no whatsapp q está ai e mande audio para poder falar sobre eu praticamente ainda n comecei o projeto tenho varios projetos referencia q fiz porem eu preciso de um network expecifico pra isso.

so quero q todos os player possam jogar on e off mas quero q todos os player possam se conectar a qualquer sala e possivelmente eles mesmos criarem seu servidor vejo q a versão criada em batch mode n me serviria muito bem mais tenho q saber mais sobre o assunto. me manda um audio la.

hen000
Membro
Membro

Masculino PONTOS : 1124
REPUTAÇÃO : 7
Áreas de atuação : Programação C#, HTML, XML, SQL, PHP, CSS, um pouco de JavaScript, aprendendo json node js
Respeito as regras :

Ver perfil do usuário http://zurack22gm.blogspot.com.br

Voltar ao Topo Ir em baixo

Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum