Skip to main content

Devlog - creating a game with Game Maker - Fish Scales

Fish Scales Game playable now!




I am participating in The Optical Jam #2. The idea is to create a game based on the image provided for the week #2. It looked like a fish blinking an eye.

Day 1 - My idea is to have a fish with different scales on the body. Each scale has a pair.

We remove the scales finding the matching pair.
We win the game after matching all scales. We will have a spine on its place.
Possible names:

  • Fish Scales
  • Eat the Fish
  • Another better name than those 2. They are not yet perfect.
Expansion Idea for after the jam: 
-Dress the fish: the scales are placed on the spine according to a logical sequence or puzzle matching type.

Day 2-3-4 - After spending some time making some preps for the art, spent 3 days thinking how to implement the idea in code. As I am a  beginner, I decided to use the maximum drag and drop functions on game maker, and as little hard coding as possible. Little steps, baby steps.
On day 4 found the best solution for making two equal scales disappear. Next.

Day 5 - Preparing all the little sprite scales, eye, spine, and little elements.

Note to self, for later, as there is no time to incorporate now:

  • Add a blinking eye
  • Make bubbly sounds when clicking the mouth.
  • Background swinging waves
  • Change the game to one button switch to make it playable for disabled people. Ex: button click, change scale. Wait on scale, select scale.
  • Add different sounds to the scales to make it playable for eye blind people.


Day 6 - Creating all the game mechanics on Game Maker using drag and drop only.

Added some basic sounds to select action, just in time for uploading to optical game jam.

Important things missing: The end of game effects.


Others: sounds, animation effects, info. HTML5 Verison.

After Jam considerations:

I like to make colorful things, so this goal was achieved.

I also improved my Game Maker drag and drop skills.

-The UI and The End are missing.

-The sounds for each scale are missing.

-Clickable effects like bubbles coming out of the fish, and eye closing are missing.

-Needs a better background.

-The scales do not go back to its original place when not matched, need to fix that, maybe assigning a profundity level for each of them (on Game Maker). Not sure if it is possible, as each pair is an instance of the same object, and the levels are placed on the object.

-Need to add an escape button to exit game.

-Need to add info.

-I need to make an alternate one button control for disabled persons:

  • Clicking the button will make it select another scale, waiting will select current scale.
  • When scale is selected, just keep clicking until matching scale is selected and wait.
  • Both will disappear.

-I need to make also alternated keyboard control for blind persons.

  • Scales can not be seen, but each one has a random key (QWERTY and so on) assigned to them with corresponding sound.
  • When sounds selected are matching, they disappear (having silence or another sound on its place.)
  • When sounds selected are not matching, they make a Fail sound.
-----------------------------------------------------

Art based on my original card design:

Fish with thought bubble greeting card
© Illustration: Celia Ascenso | Agency: Dreamstime.com

Comments

Popular posts from this blog

Origami "Quantos-Queres" dos 10 Mandamentos - 10 Commandements Foldable

Este "quantos-queres" é ideal para usar numa catequese sobre os 10 mandamentos, este origami quantos queres é uma atividade divertida que as crianças podem dobrar na aula e utilizar para jogar umas com as outras enquanto tomam consciência dos Dez Mandamentos. Pode ser pintado e tem espaço para ser decorado pelas crianças, se estas desejarem. Os 10 mandamentos da catequese: 1º. Amar a Deus sobre todas as coisas. 2º. Não invocar o santo nome de Deus em vão. 3º. Guardar os domingos e festas. 4º. Honrar pai e mãe. 5º. Não matar. 6º. Não pecar contra a castidade. 7º. Não roubar. 8º. Não levantar falso testemunho. 9º. Não desejar a mulher do próximo. 10º. Não cobiçar as coisas alheias. Clicar aqui para formato grande para imprimir em A4. 10 Commandements Origami foldable in portuguese.

Marcador de Página "As Bem-Aventuranças"

Criei este marcador de página em forma de peixe para oferecer aos jovens da catequese, por ocasião da festa das Bem-aventuranças. No Sermão da Montanha (Mateus 5, 1-12), Jesus chama Bem-Aventurados, aos que viverem as Bem -Aventuranças. 1- Bem-Aventurados os pobres de espírito porque deles é o reino dos céus. 2- Bem-Aventurados os mansos porque possuirão a Terra. 3-  Bem-Aventurados os que choram porque serão consolados. 4- Bem-Aventurados os que têm fome e sede de justiça porque serão saciados. 5- Bem-Aventurados os misericordiosos porque alcançarão misericórdia. 6-  Bem-Aventurados os puros de coração porque verão a Deus. 7-  Bem-Aventurados os pacíficos porque serão chamados filhos de Deus. 8- Bem-Aventurados os que sofrem perseguição por causa da justiça, porque deles é o reino dos céus. Disponibilizo aqui o modelo para imprimir e poderem usar também nas vossas aulas de catequese ou como oferta pessoal, inclui as bem aventuranças de um l...

I have a Feeling Tarot Spread - Método Tarô Tenho um Pressentimento

 I have a Feeling Tarot Spread 1 - What? - What is this feeling? 2 - Who? - If or who is the person causing the feeling. 3 - Their intentions? - What are the intentions/objectives of this person or situation? 4 - Their feeling about you? - What is the energy directed to you? 5 - Why? - Why is this happening? 6- What to do? - An advice on what to do about the situation. ____________________________________________________________ Método Tiragem Tarot "Tenho um pressentimento" 1 - O quê? - Que pressentimento é este? 2 - Quem? - Se há uma pessoa ou quem está a causar isto. 3 - As suas intenções? - Quais são as intenções/objetivos desta pessoa ou situação? 4 - Sentimentos sobre você? - Que energia está a ser dirigida a si? 5 - Porquê? - Porque é que isto está a acontecer? 6- O que fazer? - Um conselho sobre o que fazer nesta situação. Mais sobre Tarot