Ir ao conteúdo
  • Cadastre-se

mrfrustrationman

Membro Júnior
  • Total de itens

    11
  • Registro em

  • Última visita

  • Qualificações

    0%
  1. Boa tarde, eu estou fazendo um jogo como uma forma de teste, no jogo eu tenho uma classe de npc, o jeito que eu gostaria que ela funcionasse seria, eu criaria um script, digamos "boss1.cs" e dentro de todo script desse tipo teria funções lá dentro, por exemplo: run(), stop(), destroy() etc. eu gostaria de saber como eu poderia rodar essas funções só pelo nome do script numa string, o jeito que eu gostaria que fosse seria tipo: Npc boss1 = new Npc("boss1.cs") Alguém poderia me ajudar? Desde já grato!
  2. Como pode-se ver nas duas imagens, estou tendo problema em ler da porta serial (arduino), pelo o que eu percebi, os dados ficam dando scrolling, exemplo: 507, 075, 0 75, 57 0, 0 e por aí vai, podem me ajudar?
  3. mingw32 adicionado 0 minutos depois Sim.. Esse programa é uma "transcrição" de um parecido que fiz em batch adicionado 1 minuto depois Tem muito pra mudar ainda, estava lendo sobre COORD, para tentar usar.
  4. @KXSY Estou usando GNU GCC, com code::blocks
  5. @vangodp Sim adicionado 0 minutos depois @vangodp Entendo... Mesmo assim obrigado!
  6. @KXSY Obrigado pela exemplificação, mas eu talvez faria desse projeto uma simples engine, então quanto mais "genérico" o código melhor.
  7. Aqui: #include <stdio.h> #include <stdlib.h> #include <windows.h> int a, b, x, y, dx, dy, fx, fy, maxx, maxy, ox, oy, gam, player, kkey; player = "P"; x = 1; y = 3; dx = 1; dy = 1; ox = 0; oy = 0; fy = 3; int main() { CONSOLE_SCREEN_BUFFER_INFO csbi; GetConsoleScreenBufferInfo(GetStdHandle(STD_OUTPUT_HANDLE), &csbi); maxx = csbi.srWindow.Right - csbi.srWindow.Left + 1; maxy = csbi.srWindow.Bottom - csbi.srWindow.Top + 1; gam = 1; while ((fx - 1) != maxx) { gotoxy(fx, 2);printf("="); fx++; } fx = 0; while ((fx - 1) !
  8. Epa! Tenho uma função pra isso: EDIT: é importante ter o exit para não rodar a função no final do seu código. exit :cor >%2 (set/p=.) <&1 findstr /a:%1 . %2 con &erase %2 for /f "delims=" %%a in ('cmd /k prompt $h$h ^<^&1') do echo %%a goto:eof pra usar a função, use call:cor f1 "Texto" ao invés de echo. Detalhe, o f1 é a cor. Espero ter ajudado.
  9. Oi, sou novo no fórum, e estou aprendendo a usar C, como meu primeiro projeto, eu estou fazendo um simples rpg, eu gostaria de implementar uma colisão precisa, então eu precisaria pegar um caractere em uma coordenada do buffer, teria como fazer? Agradeço! Na foto pode se ver o personagem (P) e um soldado (S), precisaria achar o S no buffer, para fazer o sistema de diálogo e colisão.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Aprenda a ler resistores e capacitores

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!