top of page
color_box.png

Description of the project

Creation of a mini-game with two different puzzle games​.  It was made in a Campus ADN GameJam.

gms2_Logo.png
C_Sharp_logo.png
start_screen.png

Return

​

color_box.png
color_box.png
color_box.png
color_box.png

GameJam 1

Across the Village

Gameplay Programming

Requirements

  • Theme: Red hat

  • Two different kinds of puzzle

  • Three level mini-game

  • Made in Game Maker Studio 2, in C#

Intentions

  • Make a game using our classmates as characters

  • Make two different kinds of puzzle:

    • Exchange quest (text puzzle)​

    • Nonogram (Picross)

Members

village3.PNG
village1.PNG

 

Sorry, the game is in french

Exchange quest (text puzzle)

village2.PNG
  • This part was mostly made by Jean-Michel Roy

  • The cat is controled by the player

  • The player can throw the cat's hat on a character's head to read its mind 

  • The player then needs to figure out who wants a particular object and who has it

  • The characters are caricatures from everyone in our Level Design class

Nonogram (Picross)

  • This part was made by myself

  • Once the player finds the character with the object of the quest, the player must resolve a nonogram

  • The player can darken the squares, place X on them or make them white again

  • Once the player enter his answer, the program compares it with the solution to validate if only the right squares are in black

  • The squares and the numbers are code-generated

nonogram1.PNG
end_screen.png

Description of the game

Other development informations

Ameliorations I'd like to make

  • Clean the code to compare the nonogram of the player to the solution. That code is way to long and complicated for nothing

  • Make the characters move. The sprites are ready, and I programmed a function to make them move, but we didn't have time to include it

Challenges and solutions

  • Making the nonograms was challenging. I had never worked with arrays before, and I had a tendancy to complicate my code a lot when I made this. At the time, I made a lot of research and talked with my teacher to find a solution. In the end, I found a way to make it work, even if it's not a graceful one. With my current knowledge, I could certainly improve it.

bottom of page