Gaming Steve Message Board

Games, Games, and More Games => Storytelling and Roleplaying => Topic started by: Flisch on July 26, 2010, 12:10:32 pm

Title: Yo dawg...
Post by: Flisch on July 26, 2010, 12:10:32 pm
(http://i31.photobucket.com/albums/c390/Flisch/GameMakerGame/GMGUpdate0.jpg)

So you opened Gamemaker. What now?
Title: Re: Yo dawg...
Post by: Haseri on July 26, 2010, 12:18:28 pm
Open backgrounds.
Title: Re: Yo dawg...
Post by: Flisch on July 26, 2010, 12:33:37 pm
Open backgrounds.
You realize that it's a new form and all folders are empty yet, right?
RIGHT?!
Title: Re: Yo dawg...
Post by: Neoadept on July 26, 2010, 12:37:46 pm
Leave the computer and make a sammich.  Procrastination wins again.
Title: Re: Yo dawg...
Post by: Kratok on July 26, 2010, 12:39:05 pm
Start a fire and **** the police.
Title: Re: Yo dawg...
Post by: Krakow Sam on July 26, 2010, 12:40:17 pm
Press button, receive bacon.
Title: Re: Yo dawg...
Post by: Flisch on July 26, 2010, 12:48:07 pm
Leave the computer and make a sammich.  Procrastination wins again.
You can't leave, because you're tied to the computer.

Start a fire and **** the police.
You start a fire and call the police. However, they don't believe you so you put out the match. >_>

Press button, receive bacon.
There is no button that would result in bacon if you pushed it.
Title: Re: Yo dawg...
Post by: Haseri on July 26, 2010, 12:49:20 pm
Open backgrounds.
You realize that it's a new form and all folders are empty yet, right?
RIGHT?!

No, no I did not.
Title: Re: Yo dawg...
Post by: Huckbuck on July 26, 2010, 01:34:38 pm
Lite?


Acquire Game Maker Pro.
Title: Re: Yo dawg...
Post by: Flisch on July 26, 2010, 01:53:13 pm
Lite?


Acquire Game Maker Pro.
(http://i31.photobucket.com/albums/c390/Flisch/GameMakerGame/GMGUpdate1.jpg)

Now you can use particle systems and other fancy stuff!
Title: Re: Yo dawg...
Post by: Somarinoa on July 26, 2010, 01:56:06 pm
Create sprite. Preferably of an alien.
Title: Re: Yo dawg...
Post by: Putspooza on July 26, 2010, 02:56:19 pm
Begin ranting about how magnets don't work.
Title: Re: Yo dawg...
Post by: Flisch on July 26, 2010, 02:59:22 pm
Create sprite. Preferably of an alien.
(http://i31.photobucket.com/albums/c390/Flisch/GameMakerGame/GMGUpdate2.jpg)

You decide that a sprite would be a good start for a new game. You are not 100%ly sure what kind of game you wanna make, but there should be aliens in there, so you make an alien Sprite.

(http://i31.photobucket.com/albums/c390/Flisch/GameMakerGame/Alien.png)

Keep the Sprite settings?

Begin ranting about how magnets don't work.
**** those magnets. Seriously, they have been a pain in the bum. >:( They the main source for glitches and bugs for both movement and animations. Bah.
Title: Re: Yo dawg...
Post by: Putspooza on July 26, 2010, 03:08:08 pm
Flisch if you made that sprite - Cool!
If not - We said make a sprite! Don't be so lazy!

Also maybe you should press 'center' or something in the origin settings.
Title: Re: Yo dawg...
Post by: Flisch on July 26, 2010, 03:10:41 pm
Flisch if you made that sprite - Cool!
If not - We said make a sprite! Don't be so lazy!
Yes, I did make that myself. In photoshop though.
Title: Re: Yo dawg...
Post by: Somarinoa on July 26, 2010, 03:25:53 pm
Animate sprite with an attack animation.

(Also, I'm surprised someone ACTUALLY adds the "spr_" in front of the name hehe)
Title: Re: Yo dawg...
Post by: Skyward on July 26, 2010, 05:30:57 pm
Create sprite. Preferable a unicorn to be used as the main character who will attack the xenomorphs by gouging into them with its horn!

...

Or a Predator.
Title: Re: Yo dawg...
Post by: Putspooza on July 27, 2010, 12:01:40 am
Create sprite. Preferable a unicorn to be used as the main character who will attack the xenomorphs by gouging into them with its horn!

...

Or a Predator.

Add an off screen sound emitting entity that plays Always by Erasure on loop.

>_>
Title: Re: Yo dawg...
Post by: Hydromancerx on July 27, 2010, 12:44:05 am
Click on "Didero - Chat" in the bottom bar.
Title: Re: Yo dawg...
Post by: Grazony on July 27, 2010, 02:08:05 am
Create sprite. Preferable a unicorn to be used as the main character who will attack the xenomorphs by gouging into them with its horn!
Yesh but the xenomorphs asplode when they are gouged.
Title: Re: Yo dawg...
Post by: Eagle on July 27, 2010, 11:56:10 am
Animate sprite with an attack animation.

(Also, I'm surprised someone ACTUALLY adds the "spr_" in front of the name hehe)
I second this motion, we must fight to be victorious!
Title: Re: Yo dawg...
Post by: Flisch on July 27, 2010, 04:35:05 pm
Flisch if you made that sprite - Cool!
If not - We said make a sprite! Don't be so lazy!

Also maybe you should press 'center' or something in the origin settings.
Even though it wouldn't be a good idea to center the points of origin, you are going to have everything fit on a 32x32 grid anyway, so you do it with the sprite.

Animate sprite with an attack animation.

(Also, I'm surprised someone ACTUALLY adds the "spr_" in front of the name hehe)
You realize that unanimated sprites are pretty silly, so you make an animation for the alien sprite. Now it can attack!

(http://i31.photobucket.com/albums/c390/Flisch/GameMakerGame/Alien_attack.png)

Create sprite. Preferable a unicorn to be used as the main character who will attack the xenomorphs by gouging into them with its horn!

...

Or a Predator.
Of course in a game with aliens as enemies, there needs to be a hero character for the player, but you can't decide wether to make it a unicorn or a predator. In the end you decide to do a hybrid of both.

(http://i31.photobucket.com/albums/c390/Flisch/GameMakerGame/unidator.png)

Create sprite. Preferable a unicorn to be used as the main character who will attack the xenomorphs by gouging into them with its horn!

...

Or a Predator.

Add an off screen sound emitting entity that plays Always by Erasure on loop.

>_>

Since the protagonist is a unicorn, you think the song from Robot Unicorn Attack would be a perfect fit, so you put that as a sound-file in gamemaker. Next thing you do is you create an object that plays the sound in a loop as soon as it is created. Done!

(http://i31.photobucket.com/albums/c390/Flisch/GameMakerGame/GMGUpdate3-1.jpg)

Click on "Didero - Chat" in the bottom bar.

(http://i31.photobucket.com/albums/c390/Flisch/GameMakerGame/SAPdiderooffline.jpg)

Create sprite. Preferable a unicorn to be used as the main character who will attack the xenomorphs by gouging into them with its horn!
Yesh but the xenomorphs asplode when they are gouged.

You have no way to fight them yet, so you can't really create any sort of explosion for the aliens yet.
Title: Re: Yo dawg...
Post by: Clarke on July 27, 2010, 04:37:19 pm
Make two sprites - one representing a barrel of gunpowder and one representing an explosion. When the unicorn-predator rams his electricitasm horn into one of the barrels, it switches over to the explosion sprite.
Title: Re: Yo dawg...
Post by: Cyst on July 27, 2010, 04:39:43 pm
Make the unipredacorntor attack with 'a' and then make an attack animation.
Title: Re: Yo dawg...
Post by: Grazony on July 27, 2010, 04:45:47 pm
Make two sprites - one representing a barrel of gunpowder and one representing an explosion. When the unicorn-predator rams his electricitasm horn into one of the barrels, it switches over to the explosion sprite.

This, k thxbai.
Title: Re: Yo dawg...
Post by: Eagle on July 27, 2010, 05:02:35 pm
Make the unipredacorntor attack with 'a' and then make an attack animation.
This, we need our hero to be able to defend himself!
Title: Re: Yo dawg...
Post by: Hydromancerx on July 27, 2010, 06:02:34 pm
Yay! I like that penguin.

Make the penguin into a sprite!
Title: Re: Yo dawg...
Post by: Skyward on July 28, 2010, 11:24:02 am
Give the unicorn a Horn Gouge attack and a Dash Attack akin to that of Robot Unicorn Attack.
Maybe even the predator's shoulder mounted cannon?
Title: Re: Yo dawg...
Post by: Huckbuck on July 29, 2010, 03:51:53 pm
Create a basic square-shaped solid block for platform type of gameplay and then make it so that the alien can jump around on the platforms using WASD. Preferably have his speed as an acceleration with a constant friction so that his movements aren't jerky.
Title: Re: Yo dawg...
Post by: Flisch on July 29, 2010, 05:06:25 pm
Make two sprites - one representing a barrel of gunpowder and one representing an explosion. When the unicorn-predator rams his electricitasm horn into one of the barrels, it switches over to the explosion sprite.
You think that there should be more things in the game then just aliens and the protagonist, so you add a barrel. You are not exactly sure what it will do later, but it will involve explosions!

(http://i31.photobucket.com/albums/c390/Flisch/GameMakerGame/Barrel_TNT.png) (http://i31.photobucket.com/albums/c390/Flisch/GameMakerGame/Explosion.png)

Unfortunately you have no object for the protagonist yet, so you can't code the behavior of the barrel.

Make the unipredacorntor attack with 'a' and then make an attack animation.
Give the unicorn a Horn Gouge attack and a Dash Attack akin to that of Robot Unicorn Attack.
Maybe even the predator's shoulder mounted cannon?
You think of a number of potential attacks and moves for the protagonist, but you need to make an object first.

Yay! I like that penguin.

Make the penguin into a sprite!
You are not exactly sure why, but you somehow think the Socially Awkward Penguin is cool enough to be put in the game, so you create a sprite for him.

(http://i31.photobucket.com/albums/c390/Flisch/GameMakerGame/SAP_penguin.png)

Create a basic square-shaped solid block for platform type of gameplay and then make it so that the alien can jump around on the platforms using WASD. Preferably have his speed as an acceleration with a constant friction so that his movements aren't jerky.
You decide that after making so many sprites and animations, it is finally time to create some actual objects, so you can start coding the game. You decide that your game should be a platformer, so you create a collision object that serves as the various platforms and of course the ground. Now, all you need are some actual objects.

(http://i31.photobucket.com/albums/c390/Flisch/GameMakerGame/GMGUpdate4.jpg)
Title: Re: Yo dawg...
Post by: Grazony on July 29, 2010, 05:10:20 pm
We must save the penguin from the aleins!
Title: Re: Yo dawg...
Post by: Flisch on July 29, 2010, 05:20:42 pm
We must save the penguin from the aleins!
(http://i31.photobucket.com/albums/c390/Flisch/GameMakerGame/SAPalienqueen.jpg)

I'm having too much fun with this meme. :P
Title: Re: Yo dawg...
Post by: Hydromancerx on July 29, 2010, 06:20:56 pm
Make a 2nd penguin sprite with a crown, robe and scepter so it can be the "queen".

Then make a dozen more normal penguin sprites to be her loyal subjects.
Title: Re: Yo dawg...
Post by: Didero on July 30, 2010, 12:21:14 am
Create objects for all the sprites created, so they can be added to the game.
Then add the suggestions for movement and attacks to the relevant objects.
Title: Re: Yo dawg...
Post by: Flisch on July 30, 2010, 05:20:03 am
Make a 2nd penguin sprite with a crown, robe and scepter so it can be the "queen".

Then make a dozen more normal penguin sprites to be her loyal subjects.
You decide that the Socially Awkward Penguins need a leader, so you create a sprite for their queen.

Then you think the queen should have dozens of loyal subjects so you want to create more sprites. However, you realize that you can just make several objects in the gameworld with the same sprite so there is no need for that.

(http://i31.photobucket.com/albums/c390/Flisch/GameMakerGame/SAP_queen.png)

Create objects for all the sprites created, so they can be added to the game.
Then add the suggestions for movement and attacks to the relevant objects.
After having done so many sprites, you decide it is finally the time to create some actual objects. So you make one objects for each sprite you have done so far.

Now you have objects for:

However, you are not sure which should be your controllable object. On the one hand you want to give the unicorn predator an attack with the A button but on the other hand you want to make the alien move around with WASD. But you can't do both.

(http://i31.photobucket.com/albums/c390/Flisch/GameMakerGame/GMGUpdate5.jpg)
Title: Re: Yo dawg...
Post by: Didero on July 30, 2010, 07:52:08 am
The unicorn should be the playable character. Make him move with the arrow keys, and jump with the spacebar.
Add an 'on destroy' event to the barrel object that creates the explosion object, and have the explosion object fade out on creation. That way the barrel really appears to explode when it's destroyed :)

We should add a basic room too, so we can test the movement and the barrel.
Title: Re: Yo dawg...
Post by: Lush City on July 30, 2010, 08:40:13 am
Modify an American Flag sprite and plant copies of it around the game board.
Title: Re: Yo dawg...
Post by: Huckbuck on July 30, 2010, 09:24:21 am
You didn't make the block object solid. You did not add control functions to the alien. You added background sound without our consent. The democracy is a lie.
Title: Re: Yo dawg...
Post by: Flisch on July 30, 2010, 01:43:26 pm
You didn't make the block object solid.
I know. I noticed that shortly after I uploaded the screenshot too. I fixed that immediately after that. :P

You did not add control functions to the alien.
However, you are not sure which should be your controllable object. On the one hand you want to give the unicorn predator an attack with the A button but on the other hand you want to make the alien move around with WASD. But you can't do both.

You added background sound without our consent. The democracy is a lie.
Add an off screen sound emitting entity that plays Always by Erasure on loop.

>_>
Pay some attention!
Title: Re: Yo dawg...
Post by: Huckbuck on July 30, 2010, 02:15:30 pm
Have more than one controllable object? This is only truly awesome if you do EXACTLY what everyone says that does not include destroying allready created content.
Title: Re: Yo dawg...
Post by: Somarinoa on July 30, 2010, 02:36:43 pm
Am I like, the ONLY one on Earth who has never used WASD because the Arrow Keys make far more logical sense..? ...To me, that is.  I generally map my keys around the arrow keys and the Left Shift / et cetera.  Since it conflicts with already-decided stuff, might I suggest the Arrow Keys as a good alternative..?

Outside of that...

Create a sprite for a species of Flish and then add an object for it to allow it to function in a similar manner to the Cheep Cheeps from Super Mario Bros, only opposite since they naturally exist OUT of water - you know, arc out of the sky downwards and return to it.
;)

I have soooo many suggestions...it's so hard to wait my turn and attempt to suggest only one thing at a time. ^^
Title: Re: Yo dawg...
Post by: Lush City on July 30, 2010, 05:02:50 pm
Do the flag thing.
Title: Re: Yo dawg...
Post by: Hydromancerx on July 30, 2010, 05:32:05 pm
(http://i31.photobucket.com/albums/c390/Flisch/GameMakerGame/SAP_queen.png)

This is the best thing ever! :D

The Queen needs a castle. Make an "ice castle" for the queen penguin!
Title: Re: Yo dawg...
Post by: Somarinoa on July 30, 2010, 06:57:35 pm
(http://i31.photobucket.com/albums/c390/Flisch/GameMakerGame/SAP_queen.png)

This is the best thing ever! :D

The Queen needs a castle. Make an "ice castle" for the queen penguin!
Hahaha, yeah it is. This game is already epic. ;D
Title: Re: Yo dawg...
Post by: Huckbuck on July 31, 2010, 02:17:17 am
Make it so that you that you have multiple controllable units with different properties. The game is kind of puzzle, so you have to swap between them to complete it. You swap between your characters with TAB and the ones not controlled at one moment stand where they were last used, treated as blocks that you can stand on / push. This will make for an awesome puzzle game.
Title: Re: Yo dawg...
Post by: Yuu on July 31, 2010, 06:27:32 am
Add an off screen sound emitting entity that plays Always by Erasure on loop.

>_>

Ditto.


Also, make sure the game's speed increases over time.
Title: Re: Yo dawg...
Post by: Flisch on July 31, 2010, 10:31:22 am
Make it so that you that you have multiple controllable units with different properties. The game is kind of puzzle, so you have to swap between them to complete it. You swap between your characters with TAB and the ones not controlled at one moment stand where they were last used, treated as blocks that you can stand on / push. This will make for an awesome puzzle game.
This is almost exactly the game we made at our school as this semester's project. >_>
Title: Re: Yo dawg...
Post by: Grazony on July 31, 2010, 12:39:27 pm
The one with millions of unexplainable bugs?
Title: Re: Yo dawg...
Post by: Lush City on July 31, 2010, 12:45:10 pm
You two know each other?
Title: Re: Yo dawg...
Post by: Grazony on July 31, 2010, 12:53:17 pm
No he just uncloaks behind me and backstabs me sometimes. :B
Title: Re: Yo dawg...
Post by: Lush City on July 31, 2010, 02:10:44 pm
That sounded SO wrong.
Title: Re: Yo dawg...
Post by: Flisch on July 31, 2010, 02:18:08 pm
No, it sounds like a TF2 reference. -_-
Title: Re: Yo dawg...
Post by: Skyward on July 31, 2010, 08:16:07 pm
However, you are not sure which should be your controllable object. On the one hand you want to give the unicorn predator an attack with the A button but on the other hand you want to make the alien move around with WASD. But you can't do both.
Solution:
Make A not only move you back, but make you do a moonwalk, which deals damage to enemies you walk into.
Title: Re: Yo dawg...
Post by: Cyst on July 31, 2010, 08:31:41 pm
and make z and x perform attacks
Title: Re: Yo dawg...
Post by: Somarinoa on August 01, 2010, 01:17:15 am
*semi-patiently twiddles thumbs until next update so that he can suggest again*
Title: Re: Yo dawg...
Post by: Flisch on August 04, 2010, 06:16:07 pm
The unicorn should be the playable character. Make him move with the arrow keys, and jump with the spacebar.
Add an 'on destroy' event to the barrel object that creates the explosion object, and have the explosion object fade out on creation. That way the barrel really appears to explode when it's destroyed :)

We should add a basic room too, so we can test the movement and the barrel.

You add code to the unicorn object:

Code: [Select]
//Step event:
if (collision_rectangle(x-16,y+32,x+16,y+33,obj_collision,false,true) < 0)
    {
    gravity_direction = 270;
    gravity = 2;
    }
else
    {
    gravity = 0;
    gravity_direction = 270;
    }
   
if (vspeed > 12)
    {
    vspeed = 12;
    }

//Collision event with obj_collision:
move_contact_solid(direction,12);
vspeed = 0;

//Keyboard event for <left> key:
repeat (4)
    {
    if (collision_rectangle(x-16,y-32,x-17,y+31,obj_collision,false,true) < 0)
        {
        x -= 1;
        }
    }

//Keyboard event for <right> key:
repeat (4)
    {
    if (collision_rectangle(x+16,y-32,x+17,y+31,obj_collision,false,true) < 0)
        {
        x += 1;
        }
    }

//Key press event for <space> key:
if (collision_rectangle(x-32,y+32,x+31,y+33,obj_collision,false,true) > 0)
    {
    vspeed = -16;
    }

//Key press event for A-key key:
with (collision_rectangle(x+32,y-32,x+64,y+32,obj_barrel_TNT,false,true))
    {
    instance_destroy();
    }

You also create a room to test out all the stuff you have made so far.

(http://i31.photobucket.com/albums/c390/Flisch/GameMakerGame/testroomscreen.jpg)

Modify an American Flag sprite and plant copies of it around the game board.
You think about background tiles to make evrything look nicer. You decide that you want to put an american flag on the walls, but you can't decide which one, so in the end you use the Canadian flag, since it's also american.

(http://i31.photobucket.com/albums/c390/Flisch/GameMakerGame/canadaflag.png)

Create a sprite for a species of Flish and then add an object for it to allow it to function in a similar manner to the Cheep Cheeps from Super Mario Bros, only opposite since they naturally exist OUT of water - you know, arc out of the sky downwards and return to it.
;)
To create an interesting effect in the game you decide that it needs flying fish that descend from the sky and then back to it. That should look awesome. So you first create a sprite for the flish and then an object that spawns them ingame.

(http://i31.photobucket.com/albums/c390/Flisch/GameMakerGame/flish.png)

The Queen needs a castle. Make an "ice castle" for the queen penguin!
You want to create an ice castle for the alien queen, but since you have no tiles to make one, you can't do it yet.

Make it so that you that you have multiple controllable units with different properties. The game is kind of puzzle, so you have to swap between them to complete it. You swap between your characters with TAB and the ones not controlled at one moment stand where they were last used, treated as blocks that you can stand on / push. This will make for an awesome puzzle game.
You just had an awesome idea for another game, but you already decided that the unicorn should be the only controllable character. >.>

Also, make sure the game's speed increases over time.
You think that increasing speed might make the game more interesting, so you try it out... and it turns out to be a bad idea. >_>

However, you are not sure which should be your controllable object. On the one hand you want to give the unicorn predator an attack with the A button but on the other hand you want to make the alien move around with WASD. But you can't do both.
Solution:
Make A not only move you back, but make you do a moonwalk, which deals damage to enemies you walk into.
You want to turn the attack into a damaging moonwalk... unfortunately, there are no enemies yet, so you can't really implement it.

and make z and x perform attacks
You think that putting the attack function on several buttons might be a good idea... NOT.

(http://i31.photobucket.com/albums/c390/Flisch/GameMakerGame/GMGUpdate6.jpg)
Title: Re: Yo dawg...
Post by: Grazony on August 04, 2010, 06:19:51 pm
Place an enemy in there!
Title: Re: Yo dawg...
Post by: Hydromancerx on August 04, 2010, 08:18:58 pm
(http://flashgamesite.com/uploads/thumb/icecastleblaster.jpg)

Get tiles and apply an Ice Castle for the Penguin Queen!
Title: Re: Yo dawg...
Post by: Lush City on August 04, 2010, 08:50:35 pm
Make a PM Sprite to match the queen.
Title: Re: Yo dawg...
Post by: Didero on August 05, 2010, 11:05:09 am
Make Z a backwards attack, kicking with his hooves, and X a forward attack with the horn.
Then show us a gameplay video, so we can get a sense of what we have already :)
Title: Re: Yo dawg...
Post by: Huckbuck on August 07, 2010, 10:11:55 am
Make it so that you have a HP-bar with a total HP based on stats that you will be able to raise later on in the game somehow. These stats shall be 'Strength' and 'Constitution'. Suggested formula: maxhp = 30+(0.8*strength)-(((10-constitution)*constitution)*0.001)

You then loose hp when colliding with the flisches (about 1/3'd of your max hp with starting stats). Make it so that the damage has a cooldown so that if the flisch passes through you on it's way down and then again on its way up it can only damage you once in that whole instance.

Title: Re: Yo dawg...
Post by: Lush City on August 07, 2010, 10:26:36 am
And make a Kilmpaloon cameo.
Title: Re: Yo dawg...
Post by: Somarinoa on August 17, 2010, 05:04:09 am
You then loose hp when colliding with the flisches (about 1/3'd of your max hp with starting stats). Make it so that the damage has a cooldown so that if the flisch passes through you on it's way down and then again on its way up it can only damage you once in that whole instance.
It's "lose", by the way.  Loose rhymes with noose, which is what you'll have to avoid should the grammar nazis find you here.. quick! Move toward the western wall! Achtung! Err I mean...Attention....to your surroundings!  ...Not Achtung... >.>

Then show us a gameplay video, so we can get a sense of what we have already :)
OR simply upload the file as an exe to rapidshare or similar site so we can experience it for ourselves..!



Create a room entitled "Credits" or "Staffroll", if you prefer.  In it, create a scrolling or if need-be, simple switching text that lists yourself as the Lead Designer and everyone else from this forum game for whatever categories they've elected to service aid with (for instance, I would be listed at least under "Enemy Development" and probably "Enemy Programming" for the Flishes...assuming they become enemies, of course...otherwise maybe it'd be "Fauna Development"..?). My easiest suggestion for good credit categories would be watching the Super Metroid or Metroid Fusion staffrolls.  Keep this list updated so as to make the job all that much easier on yourself later on, and make sure to move it amongst the room list to keep it at its most convenient location, mostly so you may add "Go to Next Room if Available" at the end of the game for the credits.


Also, for the Ice Palace tileset, don't forget to create a tile of Hydromancer frozen into the wall ala Han Solo frozen in Frozen Carbonite!  Only, you know, with ice! =D
Title: Re: Yo dawg...
Post by: Flisch on August 29, 2010, 03:01:32 pm
Place an enemy in there!
You have no usable enemy object yet.

(http://flashgamesite.com/uploads/thumb/icecastleblaster.jpg)

Get tiles and apply an Ice Castle for the Penguin Queen!
Right now the room looks a little blank. You decide to spice it up a bit and create some tiles for it.

First you create a normal background tile that can be used as the ordinary ice background.

(http://i31.photobucket.com/albums/c390/Flisch/GameMakerGame/kachel_background_icecastle3.png)

Then you also create tiles for the actual ground and the walls. You merge them all into one picture, because of Gamemaker's handy function of separating them by itself.

(http://i31.photobucket.com/albums/c390/Flisch/GameMakerGame/ice_castle_tile.png)

Make a PM Sprite to match the queen.
There is a mysterious voice in your head that tells you to create a PM sprite. Un(?)fortunately you have no idea what that is.

Make Z a backwards attack, kicking with his hooves, and X a forward attack with the horn.
You add code to the unicorn:

Code: [Select]
Key Press Event for Z-Key Key:
with (collision_rectangle(x-(32*image_xscale),y-32,x-(64*image_xscale),y+32,obj_barrel_TNT,false,true))
    {
    instance_destroy();
    }

Key Press Event for X-Key Key:
with (collision_rectangle(x+(32*image_xscale),y-32,x+(64*image_xscale),y+32,obj_barrel_TNT,false,true))
    {
    instance_destroy();
    }

Then show us a gameplay video, so we can get a sense of what we have already :)
There is no way you're gonna make a game play video, because you don't have the right equipment for that.

Make it so that you have a HP-bar with a total HP based on stats that you will be able to raise later on in the game somehow. These stats shall be 'Strength' and 'Constitution'. Suggested formula: maxhp = 30+(0.8*strength)-(((10-constitution)*constitution)*0.001)

You then loose hp when colliding with the flisches (about 1/3'd of your max hp with starting stats). Make it so that the damage has a cooldown so that if the flisch passes through you on it's way down and then again on its way up it can only damage you once in that whole instance.
You want to do all this stuff, but you have to decide how Stamina and Strength is handled in the game before you add any functions that use them as variables. Sometimes you believe you border on the line between genius and madness, thinking about awesome stuff to implement before even having the basis to do so. :B

And make a Kilmpaloon cameo.
There's this weird voice again, but what does it waaaaaaaaant?

Then show us a gameplay video, so we can get a sense of what we have already :)
OR simply upload the file as an exe to rapidshare or similar site so we can experience it for ourselves..!
You just got a better idea! How about you upload the file so the vast INTERNET so that all the other people in the INTERNET can enjoy your half baked game as well. Man, the INTERNET sure is awesome!

Click me! (http://www.megaupload.com/?d=I44C4E5W)

Controls:
Arrows: Movement left & right
Space: Jump
A, X, Z: Attack buttons (Why do we have so many...)
C: Credits
Backspace while credits roll: Back to test level

Create a room entitled "Credits" or "Staffroll", if you prefer.  In it, create a scrolling or if need-be, simple switching text that lists yourself as the Lead Designer and everyone else from this forum game for whatever categories they've elected to service aid with (for instance, I would be listed at least under "Enemy Development" and probably "Enemy Programming" for the Flishes...assuming they become enemies, of course...otherwise maybe it'd be "Fauna Development"..?). My easiest suggestion for good credit categories would be watching the Super Metroid or Metroid Fusion staffrolls.  Keep this list updated so as to make the job all that much easier on yourself later on, and make sure to move it amongst the room list to keep it at its most convenient location, mostly so you may add "Go to Next Room if Available" at the end of the game for the credits.
You want to go and credit the voices in your head for whatever weird reason. The other people in the INTERNET will probably think you're some deranged madman talking to himself but you don't care.

In addition you choose a piece of music that plays while the credits roll through the screen.

Also, for the Ice Palace tileset, don't forget to create a tile of Hydromancer frozen into the wall ala Han Solo frozen in Frozen Carbonite!  Only, you know, with ice! =D
You think that's an excellent idea and you add another tile which you can add to the world.

(http://i31.photobucket.com/albums/c390/Flisch/GameMakerGame/ice_castle_tile_frozenhydro.png)

You use all those tiles you just created to decorate your room.

(http://i31.photobucket.com/albums/c390/Flisch/GameMakerGame/GMGUpdate7.jpg)
Title: Re: Yo dawg, we put in a game in yo game...
Post by: Gnoll on August 29, 2010, 03:16:43 pm
Alright! Now create more attack animations and add some MIDIs for a soundtrack.
Title: Re: Yo dawg, we put in a game in yo game...
Post by: Clarke on August 29, 2010, 03:47:29 pm
Program it so that when you hit the "s" or down key, he crouches with his horn horizontal to the ground. Any enemies will take damage if they run into his horn, and contact with a barrel will make that barrel explode.
Title: Re: Yo dawg, we put in a game in yo game...
Post by: Skyward on August 29, 2010, 03:51:52 pm
Rearrange the attack keys from AZX to ASD for more ergonomic comfort.

And get to work on different attack animations for each. A punch, a kick, and a horn gouging attack (charge?) perhaps? Maybe a walking animation, too?

Also, make a title screen using pixel art and have this playing or I will not love you anymore:
http://www.youtube.com/watch?v=OYvl1e-7Wxg
Title: Re: Yo dawg...
Post by: Hydromancerx on August 30, 2010, 01:00:42 am
Put the Penguin Queen on an icy platform in the upper right corner.

This game is so awesome!  ;D
Title: Re: Yo dawg...
Post by: Huckbuck on August 30, 2010, 09:50:35 am
You want to do all this stuff, but you have to decide how Stamina and Strength is handled in the game before you add any functions that use them as variables. Sometimes you believe you border on the line between genius and madness, thinking about awesome stuff to implement before even having the basis to do so. :B

Stop being a picky jerk playing acting 'retarded' and do as I say. I never mentioned Stamina, but constitution and strength would just be variables set to 100 (or 50 for better balance testing) in the meantime. The experience system would work as in you get points to distribute in your various attributes from completing tasks (levels?) and doing special "hidden" things (AKA achievements). This would require a simple openable UI window for attributes, and a simple foreground UI bar for the HP.
Title: Re: Yo dawg...
Post by: Flisch on August 30, 2010, 07:07:59 pm
Boom update!


Just kidding, I just wanted to ask you for some ideas for future levels. Right now we have a level inside an ice castle, so you could suggest nearly everything. Jungle, desert, what the hell you can even suggest spaceships or steampunk. All I got to redo are the tiles after all.

Reason for this is because a former member of this forum who shall not be named is willing to make music for this. (Yes, I asked him to.) And he wants some themes to pick from, so go wild about the suggestions.



Another thing: Since most of you have not noticed it, but... there is a link in the update, leading you to a downloadable exe file. That means you can actually try out the game. How awesome is that? Seriously, you don't get that everyday. Also, I will put the link in here again for your convenience.

Click me! (http://www.megaupload.com/?d=I44C4E5W)
Title: Re: Yo dawg...
Post by: Hydromancerx on August 31, 2010, 05:10:51 am
Lets go Mario style!

World 1 - Grassland
World 2 - Desert
World 3 - Polar (where the ice castle is)
World 4 - Water
World 5 - Jungle
World 6 - Mountains
World 7 - Sky
World 8 - Volcano

Also make it have a Super Mario style "over world (http://en.wikipedia.org/wiki/Overworld)" system for each world and then within each world are individual "side scroller" (http://en.wikipedia.org/wiki/Side_scroller) levels .
Title: Re: Yo dawg...
Post by: Huckbuck on August 31, 2010, 08:00:27 am
...that or we try to be at least somewhat innovative. :P

You want to do all this stuff, but you have to decide how Stamina and Strength is handled in the game before you add any functions that use them as variables. Sometimes you believe you border on the line between genius and madness, thinking about awesome stuff to implement before even having the basis to do so. :B

Stop being a picky jerk playing acting 'retarded' and do as I say. I never mentioned Stamina, but constitution and strength would just be variables set to 100 (or 50 for better balance testing) in the meantime. The experience system would work as in you get points to distribute in your various attributes from completing tasks (levels?) and doing special "hidden" things (AKA achievements). This would require a simple openable UI window for attributes, and a simple foreground UI bar for the HP.
Title: Re: Yo dawg...
Post by: Great Distance on August 31, 2010, 09:46:57 am
The first level should be a weird magic jungle or something of the likes to explain your character's origins.
Title: Re: Yo dawg...
Post by: Lush City on August 31, 2010, 09:53:13 am
The first level should be a gate. And their should be an Evil Prime Minister Penguin to go with the evil Queen Penguin.
Title: Re: Yo dawg...
Post by: Doctor Z on August 31, 2010, 12:21:26 pm
Alien level! :D


Either that, or Xen. o.o
Title: Re: Yo dawg...
Post by: Lush City on August 31, 2010, 12:34:44 pm
How about all three!
Title: Re: Yo dawg...
Post by: Huckbuck on September 01, 2010, 07:34:17 am
I think the levels should have a higher degree of puzzle than just move-to-the-right platformer.
Title: Re: Yo dawg...
Post by: Hydromancerx on September 11, 2010, 11:33:00 am
Is this dead?  ???
Title: Re: Yo dawg...
Post by: Flisch on September 11, 2010, 01:13:37 pm
No, I will update eventually.


Maybe. <.<
Title: Re: Yo dawg...
Post by: Great Distance on September 11, 2010, 01:31:47 pm
You should make a beginning sequence where the unicorn thingy is sent by his family to his mission: Retrieve a magical key or something to save his... dying sister.

I'm thinking the unicorn family would live in bamboo hut. So you could start by drawing the interiors of a bamboo hut?