Inquiridor
Dúvida qual iniciar C# ou C++ ?

Discussão Geral
-
Boa tarde,
Esse é meu primeiro post aqui no fórum, caso a área seja inapropriada para a minha pergunta, peço que o moderador mova para área correta.
Bom a algum tempo já, eu venho aprendendo c# com videos aulas na internet e pesquisas no google, estou a fim de desenvolver alguns projetos para mim.
recentemente conversando com um amigo sobre programação ele disse que o c# é facil de conseguir a código fonte do programa, ver as conexões, e eu precisa desenvolver um sistema que vai usar banco de dados de jogos e o jogador vai precisar ter o aplicativo no computador para logar no sistema e assim ter acesso ao jogo.
oque acontece é que tem muita gente que sabe como abrir o programa pegar a senha ou até mesmo burlar, queria ver qual linguagem é mais apropriada para mim, para fazer um sistema seguro e que os usuários mal intencionados não consigam abrir o codígo e nem ter acesso ao meu banco de dados.
desde já agradeço.
- Tipo Alterado AndreAlvesLimaModerator quarta-feira, 17 de outubro de 2012 11:55
Todas as Respostas
-
Boa tarde,
O C# é uma boa opção para você.
Neste link http://www.macoratti.net/vbn5_pco.htm, você vai ver um exemplo de como protejer seu código
Bruno Viegas D. Ribeiro
Analista Desenvolvedor de Sistemas www.brunoviegas.com.br -
Anderson, uma série de ponderações:
1- Se vai fazer um jogo, prefica C# com XNA;
2- Se o quesito segurança é realmente TÃO importante assim, considere fazer a biblioteca de autenticação em C++, mas integre ela no C#.
3- Se você é iniciante e está aprendendo, esqueça o item 2. :D
-
Boa tarde,
O C# é uma boa opção para você.
Neste link http://www.macoratti.net/vbn5_pco.htm, você vai ver um exemplo de como protejer seu código
Bruno Viegas D. Ribeiro
Analista Desenvolvedor de Sistemas www.brunoviegas.com.br -
Anderson, uma série de ponderações:
1- Se vai fazer um jogo, prefica C# com XNA;
2- Se o quesito segurança é realmente TÃO importante assim, considere fazer a biblioteca de autenticação em C++, mas integre ela no C#.
3- Se você é iniciante e está aprendendo, esqueça o item 2. :D
Então Ucha, sobre a 1 dica eu não vou usa-lá , pois não vou criar um jogo, porém um sistema para um jogo que já existe, funciona assim :
Eu tenho o jogo e o executável para que eu possa acessar o jogo, porém eu preciso passar um parâmetro para eu conseguir executa-lo, no caso eu vou fazer um sistema onde o jogador vai precisar logar no sistema com sua login e senha própria do jogo, abrindo uma tela principal onde vai conter algumas informações do usuário que acabou de efetuar o login, e o principal é que dentro desse painel vai ter um botão entrar no jogo. onde ele vai poder acessar o jogo e poder jogar.
2- acho que essa é a parte que me interessa eu acho, como sou iniciante vou pesquisar como devo fazer.
obrigado pela ajuda.