Sobre este proyecto
it-programming / desktop-apps
Abierto
Procuro desenvolvedor(a) UE5 / Gameplay Programmer, com experiência em Blueprints, C++ e Multiplayer/Replication, para um jogo survival multiplayer para PC em preparação para Early Access na Steam.
O projeto já possui Building, Melee/Firearms, Hunting, Animal AI/Spawning, Resources, Workbenches, Forge, Cooking, Survival, Equipment, PCG, biomas e Multiplayer Host/Join (Listen Server).
Não é um projeto do zero. Preciso de alguém capaz de compreender/modificar sistemas existentes, corrigir bugs e expandi-los.
Cerca de 20% da ilha está pronta e será o conteúdo inicial do Early Access. Ela será expandida através de updates, portanto os sistemas devem ser modulares e expansíveis.
fase 1 – bug fixing + character creator
r$ 2.000 | ~14 dias
Bugs/tarefas principais:
Player ocasionalmente spawnando no ar;
Problemas no Building Placement;
Ajustar Resource Spawning e Hunting/Combat;
Debugging/performance;
Multiplayer/Replication;
Swimming com lag;
Ajustar animações ao andar/correr segurando ferramentas;
Highlight verde ao olhar para objetos coletáveis à mão.
Lista detalhada será fornecida. As correções deverão ser testadas em Packaged Windows Build e Host/Join.
Character Creator
Já possuo um Character Creator UE5 com 50+ outfits modulares, que deverá ser integrado ao personagem/gameplay/multiplayer existentes.
Será necessário compreender e adaptar os Blueprints atuais e do Creator, modificando nodes quando necessário e preservando as mecânicas existentes.
Após a criação do personagem, as roupas deverão continuar modulares: equipar, remover e trocar peças, com aparência corretamente replicada no multiplayer.
O Creator também contém armaduras, mas elas NÃO estarão disponíveis na criação inicial. Serão obtidas/craftadas no gameplay na Fase 2.
fase 2 – armor + farming + environmental audio
armor
melee sets: bronze, iron, adamantium
long range: fiber, leather
cada set: gloves, chest, pants, boots, helmet.
Proteção: Fiber → Leather → Bronze → Iron → Adamantium
Proteção, resistência, dano/força e bônus devem ser configuráveis/data-driven. Set completo deverá ativar Set Bonus Melee ou Long Range.
Armor será craftada no Advanced Workbench existente. Criar/configurar receitas e recursos necessários. Ex.: Adamantium Armor requer Adamantium Ore. Resource Nodes já existem para Stone/Iron e deverão ser expandidos.
Farming
Sistema modular:
Plant → Fertilize → Water → Grow → Harvest
Crops: Beans, Blueberries, Garlic, Tomato, Potato, Mushroom, Wheat e Corn.
Estados incluem Planted, Fertilized, Watered/Dry, Growing, Almost Ready, Ready e Dead.
Criar/configurar Data Assets/Data Tables para growth time, água, fertilizante, seeds, harvest etc., Permitindo adicionar novas plantas. Incluir interações/animações básicas.
Environmental Audio
Áudio por região: Forest, River, Swamp e Ocean/Beach. Sons deverão transicionar conforme o bioma e permitir expansão futura.
fase 3 – wildlife + fishing
animal ai/spawning já existem. Adicionar:
Crocodile, Iguana, Frog, Snake, Shoebill, Toucan, Anteater e Capybara.
Configurar conforme necessário: AI, movement, player detection, flee/attack, spawning/respawning, animações e sons. Ex.: Crocodilo poderá detectar/atacar; animais passivos poderão fugir.
Fishing
Criar sistema simples e modular. Inicialmente 1 espécie de peixe, mas preparado para novas espécies/regiões posteriormente.
Peixes deverão possuir spawning/respawning com tempo configurável. Incluir interações/animações necessárias.
REQUISITOS
Experiência com UE5, Blueprints + C++, Multiplayer/Replication/Listen Server, debugging/performance, AI/Spawning e Animation Blueprints.
É Essencial conseguir compreender/modificar sistemas desenvolvidos por terceiros.
Experiência com personagens modulares e jogos publicados na Steam será diferencial.
CONTRATAÇÃO
Fase 1: R$ 2.000 | ~14 dias.
Fases 2 e 3 serão negociadas separadamente. Procuro preferencialmente alguém que possa continuar nas três fases e no desenvolvimento futuro do Early Access.
Também aceito proposta para as 3 fases completas. Informe valor/prazo de cada fase + valor/prazo total. Mesmo contratando tudo, o projeto será dividido em milestones para teste/aprovação.
Preferência por profissional brasileiro. Inicialmente freelance, com possibilidade de continuidade e eventual contratação formal.
Envie experiência com UE5/Multiplayer, disponibilidade e portfólio/projetos anteriores.
Categoría Programación y Tecnología
Subcategoría Aplicaciones de escritorio
¿Cuál es el alcance del proyecto? Cambio mediano
Plazo de Entrega: No definido
Habilidades necesarias