Here's a quick video of my little app SEA v0.7a:
09 February, 2009
07 February, 2009
GM Projects: GameScore v0.6a

[Left/Right Mouse Click] - Click on one of the 6 circles beside the stat names to add/subtract to/from the corresponding stat or click on the sidebar to add/subtract 5% to/from the overall score.[S] - Save as transparent .png (Either 100% or 50% of original size). Opens the directory (where GameScore is located) where the files are saved in Windows Explorer.
• Changelog •
v0.5a ---> v0.6a
= Images are now saved as transparent .png files with considerable size reduction. (Thanks to petersvp's png.dll)
= Overall bar can now be manually adjusted by left/right clicking on it. To return it to it's avarage value just click on one of the add/subtract circles. Also the overall value is visible as a percent.
= Images are now saved as *GameScoreGraphX.png* where X represents a number. Files are never overwritten.
23 January, 2009
GM Code: Enemy Healthbars
This code will show a healthbar above the enemy.
Create Event:
life=80;
Draw Event:
draw_set_color(c_black);
draw_rectangle(x-25,y-30,x+25,y-20,0);
if (life>0) {
draw_set_color(c_green);
draw_rectangle(x-25,y-30,x-25+50*(life/life_max),y-20,0);
}
GM Code: Moving according to the mouse
This code willmake the player move according to the mouse orientation (WASD).
Create Event:
move_speed=5;
Step Event:
image_angle=point_direction(x,y,mouse_x,mouse_y);
Keyboard: A Event:
x+=lengthdir_x(move_speed,image_angle+90);
y+=lengthdir_y(move_speed,image_angle+90);
Keyboard: D Event:
x+=lengthdir_x(move_speed,image_angle-90);
y+=lengthdir_y(move_speed,image_angle-90);
Keyboard: S Event:
x+=lengthdir_x(-move_speed,image_angle);
y+=lengthdir_y(-move_speed,image_angle);
Keyboard: W Event:
if (point_distance(x,y,mouse_x,mouse_y)>32) {
x+=lengthdir_x(move_speed,image_angle);
y+=lengthdir_y(move_speed,image_angle);
}
GM Code: Dragging an Object
This code will allow the user to drag the object with his/her mouse. This is just a basic way to do it but does the job pretty well.
Create Event:
drag=0;
drag_xoff=0;
drag_yoff=0;
End Step Event:
if (drag=1) {
x=mouse_x-drag_xoff;
y=mouse_y-drag_yoff;
}
Left Pressed Event:
drag=1;
drag_xoff=mouse_x-x;
drag_yoff=mouse_y-y;
Global Left Released Event:
drag=0;
A New Start
I abandoned this blog 2 months ago because my computer was infected by a virus which my current anti-virus software was unable to remove so I ended up formatting my PC so I lost all of my projects and other stuff. That fact made me quit quite a lot of things because just the notion of all the things I have made are lost forever made me quit everything I used to do at that time. With that behind my back I am ready to give this blog another chance. I'll be focusing on my own creation mostly but there will be occasional news about other stuff so I hope I will get you to check this blog from time to time :]
GM Projects: SEA v0.7a
Info:• [Ctrl+N] - New canvas.
• [Ctrl+O] - Open .txt file.
• [Ctrl+S] - Save .txt file. The output will automatically be copied to your clipboard and will also be opened in notepad.
• [Ctrl+F] - Fill the whole canvas with the primary selected emoticon.
• [Arrow Keys] - Offset/Shift emoticons.
• [Mouse Wheel Up/Down] - Change the primary selected emoticon.
• Window captions shows the current mouse position in the emoticon grid.
• Canvas width and height are displayed at the bottom right corner of the emoticon slots.
• Resize the canvas by dragging the red/green arrows at the bottom right corner of the emoticon slots.
v0.6 ---> v0.7
= New Graphical User Interface (GUI).
= Errors are now automatically saved in game_errors.log file.
= Eyedropper functionality key has been changed from Alt+Click to Ctrl+Click.
= Greatly imrpoved .txt file readability and file error/corruption detection.
= Revised a major part of the program code and removed unused/old images to lower file size (lowered by more than 30%).
= User can now resize the canvas by dragging the red/green arrows at the bottom right corner of the emoticon slots.
= User can now offset/shift emoticons with the arrow keys.
= Emoticons are not centered according to the workspace anymore.
= Canvas width and height are now displayed at the bottom right corner of the emoticon slots.
= Added the (myspace) emoticon.
= Added 78 flag emoticons.
= Window caption now shows "Performance: X%". If it continuously stays bellow 100% then either there is a problem with the application or your computer is busy with other heavy applications. This is just for debugging and detecting performance issues - it will be removed in the final version.
18 November, 2008
GM Examples: Light/Dark

This example shows how to create a simple light/dark (day/night) effect.
Size: 280 KB
Date Added: 18.11.2008
Download: Link
15 November, 2008
GM Projects: SEA v0.6

