none
Dúvida qual iniciar C# ou C++ ? RRS feed

  • 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.

    terça-feira, 2 de outubro de 2012 16:56

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
     

    terça-feira, 2 de outubro de 2012 17:10
  • 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

    terça-feira, 2 de outubro de 2012 19:57
  • 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
     

    Obrigado pela dica Bruno, mais não entendi muito bem como funciona esse método. mais vou continuar estudando uma forma para eu testá-lo.
    quarta-feira, 3 de outubro de 2012 01:06
  • 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.

    quarta-feira, 3 de outubro de 2012 01:19