https://github.com/aristiklever-r-sousa/game-dev
Projeto desenvolvido durante a semana Imersão Gamedev🕹️ JavaScript, realizada pela Alura!
https://github.com/aristiklever-r-sousa/game-dev
css3 game-development javascript json p5js
Last synced: 3 months ago
JSON representation
Projeto desenvolvido durante a semana Imersão Gamedev🕹️ JavaScript, realizada pela Alura!
- Host: GitHub
- URL: https://github.com/aristiklever-r-sousa/game-dev
- Owner: Aristiklever-R-Sousa
- Created: 2020-06-26T17:31:24.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2020-06-29T14:14:33.000Z (about 6 years ago)
- Last Synced: 2025-03-17T02:45:24.866Z (over 1 year ago)
- Topics: css3, game-development, javascript, json, p5js
- Language: JavaScript
- Homepage:
- Size: 10.3 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Imersão Gamedev JavaScript
Esse game, denominado de "As aventuras de Hipsta, a bruxinha do bem" foi um projeto desenvolvido durante a semana Imersão Gamedev🕹️ JavaScript, realizada pela Alura!
O que é o P5.js?
Resumindo, o P5 é uma biblioteca de JavaScript, que serve para trabalhar com aspectos visuais.
Muito utilizado por programadores para prototipar, para cria games simples, etc.
O que foi ensinado nessa imersão?
Nessa imersão, proporcinada pela Alura Cursos, foi ensinado, passo a passo, como criar um game simples em 2D.
Nesse game, utilizamos concitos de gravidade, de velocidade, posicionamento, etc.
Estrutura básica do P5.js
Existem duas funçoes básicas:
```sh
// Setup, onde se carrega aqulio que seá usado durante todo o resto do arquivo (área de inicialização)
setup(){
}
// Pelo próprio nome, é onde se insere os elementos gráficos para o desenho.
// Essa função possui uma espécie de while(true).
// Ela vai executar tudo que está ali em loop infinito, até que seja dado o comando de noLoop().
draw(){
}
```
🤔 Como contribuir?
- Faça um Fork desse repositório;
- Crie uma branch com a sua feature: `git checkout -b my-feature`
- Commit suas mudanças: `git commit -m 'feat: My new feature'`
- Push a sua branch: `git push origin my-feature`
Informações
Para mais informações, acesse o P5.js, lá será explicado tanto sobre a documentação completa,
quanto sobre como utilizar o próprio editor onlie deles (onde eu produzi o meu).
Aqui está o link do meu game! (Obd.: Ainda está em fase de desenvolvimento)
---
Feito com muito ❤ por mim, Aristiklever Sousa😊.