Introdução
Introduction
O Fish Engine é um editor de jogos 2D que roda no próprio Android. Você cria objetos, monta a lógica com blocos ou Lua e testa na hora, sem computador e sem compilar.
Fish Engine is a 2D game editor that runs on the Android device itself. You create objects, build logic with blocks or Lua, and test instantly — no computer, no build step.
Requisitos
Requirements
- Android 5.0 (API 21) ou superior.
- O APK do Fish Engine instalado (baixar).
- Opcional: permissão de acesso a arquivos, para guardar os projetos em
/storage/emulated/0/Fish.
- Android 5.0 (API 21) or newer.
- The Fish Engine APK installed (download).
- Optional: file access permission, to keep projects in
/storage/emulated/0/Fish.
Conceitos
Concepts
| Termo | Term | O que é | What it is |
|---|---|---|---|
| ProjetoProject | Uma pasta com sua cena, scripts, imagens e sons. | A folder with your scene, scripts, images and sounds. | |
| CenaScene | A área de trabalho onde os objetos ficam. | The workspace where objects live. | |
| ObjetoObject | Sprite, tilemap ou área de colisão com posição e tamanho. | A sprite, tilemap or collision box with position and size. | |
| BlocoBlock | Uma ação ou evento montado visualmente. | An action or event assembled visually. | |
| ScriptScript | Código Lua de um objeto, na função atualizar() (ou update()). | An object's Lua code, in the atualizar() (or update()) function. | |
| MundoWorld | O tamanho total que a câmera pode percorrer no jogo. | The total area the camera can travel in the game. |
Primeiros passos
First steps
- Crie um projeto com nome e pacote (ex.:
com.meujogo). - Na Cena, adicione um Sprite e escolha a imagem.
- Abra os Scripts do objeto e monte blocos (ex.: "Enquanto tecla direita → Mover X 3").
- Toque em Executar para jogar e em Salvar para gravar.
- Create a project with a name and package (e.g.
com.mygame). - In the Scene, add a Sprite and pick an image.
- Open the object's Scripts and assemble blocks (e.g. "While right key → Move X 3").
- Tap Run to play and Save to write the project.