This readme has two versions, english and portuguese, if you want to read in portuguese click HERE or PORTUGUÊS.
This project has the objective to learn and practice game development, Unity and C#, in addition to use it as part of my portfolio.
I decided to do this project after watching a video on youtube by Mark Brown, from the channel Game Maker's Toolkit. In this video, Mark make a project recreating the Flappy Bird game. After watching this video, I decided to make my own recreation of Flappy Bird, taking the concepts explained by Mark and adding other features.
This project is a recreation of the Flappy Bird game, each time the bird passes between two pipes the player scores a point, if the bird hits one of the pipes it's game over. I made two scenes in this project, the title screen and the level one, which is where the game happen. Flappy Bird project Gif:
During this project I used two things to organize myself, github desktop and trello. Before starting the project, it's always important to understand what I really need to do, and for that I used trello. Many developers use this tool to organize themselves, and I did the same, I make several cards in my trello, each one written what i needed to do, separating them by topics, like creating the bird, the background, snow, music, etc.
After that, I separated them by categories, if this part of the project was working, if it was in progress, or if I didn't start yet this part. Print Trello:
In addition, I've always been adding each update in my project to my github, using github desktop, an integration platform between git and github.
-
Background: Winter Wonderland in unity asset store.
-
Character and logo: Made by Cristiane Silva.
-
Music: Peder B. Helland of Soothing Relaxation.
-
Pipes: Available by Game Maker's Toolkit.
-
Buttons: Made by me.
I learned a lot of things doing this project, things like the preparation of the project, using trello efficiently, acquiring more knowledge about unity, GameObjects and C#.
If you only want to download the folder with the game's executable, I'm providing the link to my google drive in the "About" tab.
Thanks for reading, I wish you a good week, see ya. 👋
Esse projeto tem como objetivo aprender e praticar desenvolvimento de jogos, Unity e C#, além de usá-lo como parte do meu portfólio.
Resolvi fazer esse projeto após assistir um vídeo no youtube do Mark Brown, do canal Game Maker's Toolkit. Nesse vídeo, Mark fez um projeto recriando o jogo Flappy Bird, com o intuito de ensinar o básico do desenvolvimento de jogos para iniciantes. Após assistir esse vídeo, resolvi fazer a minha própria recriação do Flappy Bird, pegando conceitos explicados pelo Mark e adicionando outros recursos.
O projeto é uma recriação do jogo Flappy Bird, cada vez que o passarinho passa entre dois canos o jogador faz um ponto, se o passarinho bater em um dos canos é game over. Fiz duas cenas nesse projeto, a tela inicial e o nível 1, que é onde o jogo realmente acontece. Gif do Projeto Flappy Bird:
Durante esse projeto eu utilizei duas coisas para me organizar, o github desktop e o trello. Antes de começar o projeto é sempre importante entender o que de fato eu preciso fazer, e para isso eu utlizei o trello. Muitos desenvolvedores utilizam essa ferramenta para se organizar, e eu fiz o mesmo, montei no meu trello diversos cartões, mostrando em cada um deles o que eu precisava fazer, separando por tópicos, como por exemplo a criação do passarinho, o background, a neve, música, e etc.
Após isso, eu os separei por categorias, se esse tópico do projeto já estava funcionando, se estava em andamento, ou ainda era necessário fazer do zero. Print Trello:
Além disso, sempre fui adicionando no meu github cada atualização do projeto, utilizando o github desktop, plataforma de integração entre git e github.
-
Background: Winter Wonderland na unity asset store.
-
Personagem e logo: Feito pela Cristiane Silva.
-
Música: Peder B. Helland da Soothing Relaxation.
-
Obstáculos: Disponibilizado pelo Game Maker's Toolkit.
-
Botões: Feito por mim.
Consegui aprender muita coisa fazendo esse projeto, como a parte de preparação, utilizar o trello de forma eficiente, conhecimento mais profundo sobre Unity e GameObjects, até a parte de programação em C#.
Caso queira baixar apenas a pasta com o executável do jogo, eu estou disponibilizando o link para o meu google drive na aba "About".
Obrigado por ler até aqui, te desejo uma ótima semana, até mais. 👋