Skip to main content

Posts

Showing posts with the label GameMaker

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 ...

A Lonely Girl Game

" A Lonely Girl " game finished :) This was my first game developed for Rainbow Jam 2017, it took me 12 days to make, just finished before the deadline. You can find it here: If you are playing in browser instead of downloading it, please zoom de browser to 33% because I could not quite figure out how to do proper scaling on HTML5.

Game Maker - clicking each and all objects to advance

I needed all of the images on my book-game "Lonely Girl" to be clicked a least once in order do advance to the next page. Being such a newbie at coding it, I figured out a solution using only click and drag programming features on Game Maker. I created an object control named obj_count  with an event setting lives to 5 (3 in my test project): The Set lives action number is absolute, do not check relative: Then I added the event No More Lives to print on the screen an arrow that enables us to go to the next pages. This obj_arrow is only created if lives go down to zero: Then placed this control object on the room (it is not set to visible and it has no sprite). To make lives go down only once per object clicked, I created a variable that prevents that clicking the same object more than once would decrease lives multiple times. Added a Create Event and set a variable unique to that object, in this case var_bola: then set the value to absolute 1: C...