Postagens

Mostrando postagens de agosto, 2018

Rapidinha nerd - Quer publicar jogos? Game Jolt e Itch.io

Imagem
 Game Jolt e Itch.io Antigamente os desenvolvedores de jogos indies não tinham muitas plataformas aonde poderiam publicar seus jogos sem a necessidade de esperarem avaliação de terceiros para de fato publicar algo. Bom, hoje em dia isso é muito diferente. Não apenas as ferramentas, meios e custos ficaram acessíveis às pessoas normais como o ator de publicar também. Por que publicar em um desses sites? Eu diria que caso seja necessário você, leitor, criar um portfólio esse seria um dos meios mais indicados. Você pode vender ou disponibilizar gratuitamente para as pessoas. Caso queira um testador, é só dar aquele upload. Esses sites são bons? Sabe de onde os teus youtubers favoritos acham aqueles jogos bizarros? Não? Pois é, desses dois sites acima. Eu sei que há muita jogos que nem sequer vale a pena olhar(risos de tristeza), porém há sempre algum ouro dentro do barro, certo? O que devo saber para usar? Para us...

#3 - Qual distribuição Linux devo usar? Interfaces gráficas!

Imagem
 Interfaces?             As interfaces hoje em dia são extremamente necessárias para a utilização de softwares em geral, no nosso caso, usar um sistema operacional. A função principal é deixar tudo mais agradável aos olhos do usuário e fazer o intermédio entre usuário->software->hardware.             Aproveitem esta lista que não é bem uma lista e há, as informações aqui dispostas podem não parecer completa mas elas foram tiradas das "wikis" das respectivas interfaces gráficas ou ambientes gráficos, escolha. Espero que gostem e até o próximo artigo da série. KDE neon   Requisitos para usá-lo: Computador de 64bits (Intel ou AMD) 2GB de RAM; 10GB de HD para instalação. Gnome(14.10) Requisitos minimos para usá-lo: 1 GHz processador (Intel Celeron, por exemplo) ou melhor. 1.5 GB de RAM; 7 GB de HD para instalação...

Alguns Versos para TI parte 2

Imagem
Segue mais alguns textos que foram originalmente publicados nesse link: https://www.vivaolinux.com.br/topico/Off-Code-Cafe/Alguns-versos-para-TI-parte-2 Tópicos impossíveis que deveriam existir no Viva o Linux: X*tópico:Pacote com dependência descontraídas... Uma distro que tem pacotes muito feliz e de bem com a vida que ninguém quer desinstalar X*tópico:Socorro removi todos os nódulos do kernel... Alguém que fez uma cirurgia delicada no seu próprio sistema, salvando assim do câncer da vergonha alheia. X*tópico:PowerShell, como executo um arquivo morcego? Alguém que pensa que o batman vai salvar somente no diretório /home/batcaverna X*tópico:Como coloco num zíp um modelo de calça? Bem, pelo menos é uma costureira que sabe usar o pc... ou não. X*tópico:Ubuntu: preciso adotar usuário... Uma pessoa muito gentil, mostrando como criar um usuário do modo mais difícil, na base da realidade nua e crua X*tópico:NOTÍCIA prenderam o alias maluco='rm -rf /sanidade...

Tutorial SDL2 em português: O Renderer - parte 2

Imagem
No tutorial anterior vimos como criar uma janela no SDL2 com C++. Agora vamos criar um renderer para desenhar coisas na tela. O Renderer   Certo, chegou o momento de ver algo mais que uma janela: vamos ver o SDL_Renderer. No SDL1.2, anterior ao SDL2, não existia render, era tudo feito em cima da janela. Como o SDL2 foi feita uma imensa atualização, passou-se a usar o rendering separado da janela. A grosso modo, uma janela no SDL2 é apenas uma rendering (canvas 2D pra alguns) e a janela propriamente. Com isso precisamos de duas variáveis: um SDL_Window e um SDL_Renderer para poder mostrar alguma coisa na janela. Vamos ver com que função criamos um SDL_Renderer, veja abaixo: SDL_Renderer * SDL_CreateRenderer(SDL_Winddow * janela, int id, Uint32 flags); Onde:      SDL_Window * janela é a janela que criamos e que será agregada ao renderer para desenhar coisas nela      int id é o id do renderer, aqui é um id que você define como qu...

#2 - Qual distribuição Linux devo usar? Gerenciador de pacotes? Tipos de pacotes?

Imagem
Tipos de pacotes e seus gerenciadores            Para ajudar um iniciante a escolher uma distribuição para si, este deve saber algumas coisas para ajudá-lo. Uma dessas coisas é como uma distro lida com o gerenciamento de pacotes e quais esta usa. Vamos aos conceitos:           Gerenciador de pacotes: É um conjunto de ferramentas que ajudam o usuário a realizar diversas coisas como: atualizar, instalar ou remover algum programa. Veja os gerenciadores mais conhecidos: Yum(DNF)   Distros: Redhat, CentOs e Fedora. Exemplos de alguns comandos # yum install nome_do_pacote //instalar um pacote # yum update //atualizar pacotes # yum upgrade //atualizar distro # yum remove nome_do_pacote //remover pacote Pacman    Distros: Arch, Manjaro e Antergos. //atualizar sistema # pacman -Syyu //instalar um pacote # pacman -S netbeans //remov...

#1 - Qual distribuição Linux devo usar? Estabilidade ou atualizações?

Imagem
Qual distribuição Linux devo usar? Muitos quando começam a aprender sobre Linux e o mundo open source, perguntam em qualquer lugar que tenha alguma relação com este S.O, sejam um fórum ou um canal no Youtube. A maior questão que pelo menos a maioria dos iniciantes possui é em qual distro começar seus estudos. Para ajudar nisso, escrevi este artigo. Vamos começar. Estabilidade X Novidade Quando eu estava começando a aprender sobre Linux, li diversos artigos de vários locais sobre distros Rolling-Release(RR) ou Fixed release(FR) . Saber o significado destes dois termos me ajudaria a escolher algo mais adequado ao meu perfil, por isso é uma boa ideia que as pessoas que estejam lendo isto saibam também. Bom, após ler diversos artigos, muitos dizem que se uma distro é RR ela é obrigatoriamente instável por natureza, contudo discordo desta afirmação uma vez que ao termos cuidado e filtramos o que queremos atualizar, tal distro pode ser bastante agradável. En...

Tutorial SDL2 em português - parte 1

Imagem
Sobre o SDL2     SDL2 é uma API multiplataforma para criar jogos e aplicações multimídias. Instalação do SDL2 (para Linux): Para instalar o SDL2 no seu Linux rode o comando abaixo (para Ubuntu e derivados): sudo apt-get install libsdl2-dev Para instalar em outras plataformas consulte o tutorial: SDL2 Installation Iniciando e fechando o SDL (sistema de video) Para iniciar o SDL usaremos a função SDL_Init, que carrega todas as funções do SDL para que possamos usá-las, veja o protótipo abaixo:     int SDL_Init ( Uint32 flags ) //protótipo da função A função SDL_Init pode receber diversos parâmetros que servem para iniciar certos subsistemas, como video, timer, ou mesmo CDROM. No SDL2 existem esses sistemas básicos abaixo:      SDL_INIT_TIMER | inicia subsistema de timer      SDL_INIT_AUDIO | inicia subsistemas de audio      SDL_INIT_VIDEO | inicia subsistema de video (janelas), automaticamente ...