O site está em reconstrução - obrigado pela paciência.

CryBits

BrunoX · 01 Jul 2015 - 18:00

CryBits é um engine 2D open source que estou montando em C# com MonoGame. Tem foco em multiplayer simples: login, chat, inventário, combates básicos. A inspiração veio do EO, mas reescrevi networking usando Lidgren para ficar estável.

O repositório está no Git com MIT. Hoje já temos editor de mapas tile-based, suporte a tiles animados e NPC agressivo/passivo. Falta polir o sistema de quests e interface.

NinaSet · 01 Jul 2015 - 20:15

Baixei e compilei. Rodou de primeira no VS2013, só precisei restaurar NuGet. Latência ficou boa em LAN (ping <20ms). Sugestões: adicionar compressão de pacotes (Deflate) e limitar tamanho de chat pra evitar flood. HUD ficou bem clean.

Gostei do editor: layers e atributos lembram o EO, mas com atalhos modernos. O tileset loader aceita PNG com canal alpha sem precisar converter.

JoaoP · 02 Jul 2015 - 09:40

Testei no Linux via Mono 4.2, compilou após instalar monogame-sdk. FPS ok, mas a janela não redimensiona corretamente; talvez forçar viewport fixo. Também notei que o server não fecha as threads ao dar stop; precisa de cancel token.

Enviei PR com correção na serialização de itens (int vs short).

AlvaroJ · 02 Jul 2015 - 12:05

Incluí um patch de hot reload para mapas: o editor salva e o servidor envia streaming pro cliente sem reiniciar. Útil pra dev. Próximos passos: sistema de guilda, pets e crafting básico. Quem quiser colaborar, abra issues com prints dos bugs.

Valeu pelo feedback; vamos mantendo o tópico com builds semanais.

Parceiros
Centro RPG Maker Mundo RPG Maker La Communauté RPG Maker Condado Braveheart