Regret: Small P2P MOBA Project
A downloadable Open Source MOBA for Windows
ENGLISH:
This is just a simple game project that I'm making to play with my friends. I also want to make it as accessible as possible, even being Open Source, so you can study, modify, improve and give new life to this game in the way you find better.
I am using Godot to make the game and must say that I am really new at making games and using this wonderful engine, so it WILL BE full of bugs and things that I can't fix yet because of lack of skill or simply the presence of bigger problems that demand greater attention.
The game currently has only one character, but I am also working on a second character to test melee combat and other mechanics. Of course, they now are only colored capsules and cubes, but it is also on my plans to give them more life by making models and animations for both.
No need to say that by working on a new character means that a character selection system will be implemented too, although I didn't start working on it. With that said, it is also in my ambition to create a new layer of depth (and ways to be cursed because of it), by creating a system where you can choose one of at most 3 different versions of the same character, that each have different kits, skills and passives, although may be still on the same tematic.
By now the game is only a 1v1 match between 2 players, but my goal is to make a 3v3 map, with a single lane, minions, 3 towers and a jungle surrounding it, with 2 special mobs in it (god help me ;u;). I also plan on making a iten shop so people can still have the same level of build depth as seen in LoL or any similar MOBA, maybe even a Talent System similar to the Runes too, who knows...
For those who want to help or even make it's own version for your own purposes, know that I am really thankful for your atention at this project and hope that you love it as much as I do and may reach new heights (in a good sense) with it .
The current only playable character has no passive nor a Ultimate, being only able to only dash at Skill 1, cast a shield on Skill 2 and shoot projectiles in it's Basic Attack. It will later be turned into a Mage that deals magic damage by it's Basic Attack and it's skills serve mostly to help it reposition and protect itself than actively doing damage.
My email, in case anyone wants to send me tips, help, doubts or anything like that:
To help those who only wish to try it out, the current control scheme is:
Aiming - Mouse
Movement - WASD.
Basic Attack - Left Mouse Button.
Skills 1, 2 and 3 (respectively) - Right Mouse Button, SHIFT and SPACE.
Connection:
The game works on a Peer To Peer connection, needing that both players are already connected in the same network. This can be easily made via Hamachi or Radmin (those who play Minecraft may be familiar). After that, all you need to do is past your network's IP Address on the game, decide who will host or join the match and have fun playing.
---
PORTUGUÊS:
Esse é apenas um projeto simples de um joguinho que estou fazendo para jogar com meus amigos. Também pretendo fazê-lo o mais acessível possível, até mesmo sendo Open Source, para que você possa estudar, modificar, melhorar e até mesmo dar nova vida a esse jogo, da maneira que achar melhor.
Estou usando a Godot para fazer o jogo e preciso já avisar que sou bem iniciante e inexperiente, tanto em fazer jogos, quanto em usar essa engine que mal conheço e já considero pakas. Isso quer dizer que terão MUITOS bugs e coisas que não consigo consertar, seja porque ainda não sei como fazer, ou porque tem coisas piores para lidar antes.
O jogo atualmente possui apenas um personagem, mas já estou trabalhando em um segundo personagem para testar combate corpo-a-corpo e outras mecânicas. É claro, atualmente eles são apenas cápsulas e cubos coloridos, porém também está nos meus planos dar vida própria a eles por meio de modelos e animações, tornando-os personagens de verdade e não apenas bonecos de teste.
Não preciso dizer que, por estar trabalhando em um novo personagem, isso também quer dizer que também implementarei um sistema de escolha de personagens, por mais que não tenha começado a trabalhar nele ainda. Dito isso, também é minha ambição criar uma nova camada de profundidade (e formas de ser xingado por causa dela), ao criar um sistema onde você pode escolher uma de, no máximo 3, versões diferentes do mesmo personagem. Cada versão terá diferentes kits, habilidades e passivas, por mais que possam ainda girar em torno da mesma temática.
Por enquanto, o jogo possui apenas uma partida 1x1 entre dois jogadores, porém meu objetivo é tornar o modo principal do jogo em um mapa 3x3, com uma única lane, minions, 3 torres e uma selva em torno dela, tendo 2 mobs especiais na selva também (que deus me ajude ;u;). Também planejo criar uma loja de itens, para que os jogadores tenham o mesmo nível de profundidade de builds que o LoL ou qualquer outro MOBA similar tenha. Talvez até crie um Sistema de Talendos ao estilo das Runas também, quem sabe...
Para quem queira ajudar ou até mesmo fazer sua própria versão do jogo, por qual motivo seja, saiba que estou profundamente grato pela sua atenção a esse projeto e espero, do fundo do meu coração, que você o ame tanto quanto eu amo e que alcance novos limites (que não sejam de raiva ou estresse) com ele.
O atual único personagem jogável não possui passiva nem uma Ult, sendo apenas capa de dar um Dash na Skill 1, conjurar um Escudo na Skill 2 e disparar projéteis no seu Ataque Básico. Ele depois irá se tornar em um Mago, que aplica dano mágico através de seus ataques básicos, com suas habilidades servindo majoritariamente para ajudá-lo a se reposicionar e se proteger, não ativamente o ajudando a aplicar dano.
Meu email, caso alguém queira me enviar dicas, ajuda, dúvidas ou qualquer coisa do tipo:
Para ajudar aqueles que desejam apenas experimentar o jogo, o esquema de controles atual é o seguinte:
Mira - Mouse
Movimento - WASD.
Ataque Básico - Botão Esquerdo do Mouse.
Habilidades 1, 2 e 3 (respectivamente) - Botão Direito do Mouse, SHIFT e ESPAÇO.
Conexão:
O jogo opera por meio de uma conexão Ponto A Ponto (Peer To Peer ou P2P), necessitando que ambos os jogadores estejam conectados por alguma rede. Isso pode ser facilmente feito via Hamachi ou Radmin (velhos conhecidos para quem joga Minecraft). Depois disso, tudo que você precisa fazer é colar o seu Endereço IP no jogo, decidir quem irá ser o Host da partida e se divertir jogando.
Status | Prototype |
Platforms | Windows |
Author | Razer Jegue |
Made with | Godot |
Tags | 1v1, 3D, Godot, moba, Multiplayer, Open Source, PvP, Top-Down |
Code license | MIT License |
Asset license | Creative Commons Attribution_ShareAlike v4.0 International |
Average session | A few minutes |
Languages | English |
Inputs | Keyboard, Mouse |
Multiplayer | Ad-hoc networked multiplayer |
Download
Click download now to get access to the following files:
Development log
- Sharing Some Ideas 01Feb 04, 2022
Leave a comment
Log in with itch.io to leave a comment.