Академический Документы
Профессиональный Документы
Культура Документы
In this issue…
Game Making Forums Page 3
Detailed Games Review: Page 4
Vivid Conceptions 4
Boingo 5
Easter Avenger 6
Introduction to Game Publishing Page 7
Eo: The Evolution Page 9
Spotlight Page 10
Guide to a better Game Design Page 11
Useful Game Maker Stuff Page 13
Game Maker’s Benefits Page 15
Welcome!
Welcome to the very first issue In this Magazine, we aim to provide The magazine is currently being
pilot of what we hope will be a you with the highest quality you written by a small and limited
long-lasting phenomenon, the new could get, from articles to reviews - number of people, but we hope that
MarkUp magazine! all what you need to know about the in the future more people will
Game Maker Community, Game participate in this magazine. By
MarkUp is written by game Maker, and game development in participating you help us grow and
developers, for game developers. general. provide game-lovers like yourself
Since this is our first issue, it is with much better and richer content.
certain that there are some bugs, This Magazine's origins could be
and some things we could do better, traced to the original MarkUp At any rate, enough small talk! Dig
so we welcome your comments. magazine created by almost the on in and enjoy Issue #1 of the new
same team, we lost some good Markup. Let the reading begin!
We wanted to create this magazine, editors but nothing has changed
and share it with you, because ever since, in fact, we have decided The editors of MarkUp
we love games and game to "enlarge" our magazine and including Eyas Sharaiha,
development. In fact, this love is make lots of improvements to its Andris Belinskis
what made us want to make sure concept, and hopefully, it would and Robin Monks
that the game developers out there receive a much larger audience than
have the knowledge and resources the original one did.
to make more games, even better
and more often.
M A R K U P – M A R C H , 2 0 0 7
Page 3 http://markup.gmking.org
M A R K U P – M A R C H , 2 0 0 7
Vivid Conceptions
By: Mr.Chubigans
Mr.Chubigans and his Vertigo Games calmness, defeat yet determination, and climbing was very smooth as if it
are probably well known throughout destruction yet power – in one word: was real. I give the game 7.5 out of 10
the GMC for the high quality and it‟s amazing! I‟ve listened to the music in graphics. That‟s really excellent, and
excellent creations that are being for a while and found it completely would‟ve been better if the sprites
released. Vivid Conceptions is one of flawless, it is also calming and helps blended better with the backgrounds
these games, a platform game like the player concentrate on the game and had smoother edges.
never seen before, it has excellent without getting too nervous edgy.
effects, sounds, music, game play, and Graphic Effects
most of all: a great storyline. The one thing that I would recommend I had to create this new category for
the most in this game to others is its graphical effects separate from the
The game itself showcases the qualities music! Even those who do not like this graphics category, because it would‟ve
of Mr.Chubigans as an excellent sort of calming music will find it well- been unfair for the game to ignore its
programmer, great writer, and a very suited with the game. The music is excellent effects. The game uses
imaginative person. It is something the well coordinated with the graphics, GearGOD‟s Luminaire engine, a
members of the GMC never saw effects, storyline, and in general: game- spectacular lighting and lighting effects
before, a game where the player is a play, so I‟d definitely give its music a engine. Mr.Chubigans has clearly
micro-organism fighting for its 10. Well done! taken full advantage of this engine by
survival! This micro-organism can using lots of different effects in most
reproduce (asexually), have dreams parts of the game. The blending effects
that affect its actual lives, and as of the game are awesome. This
always: fight and jump, but beware exceptional use of the graphic effects
from the ants which have penetrated
Graphics
The graphics of this game were very in the game has greatly highlighted the
the earth‟s crust and destroyed most of game‟s outstanding theme and
good looking indeed. I liked their
this species by its ignorance. atmosphere. These graphical effects
amount of detail a lot, and it looked
like they served their purpose in the however are very demanding when it
game. Unlike most platform games, its comes to processing and computer
platforms were not just flat horizontal resources, which means that you need a
lines, but rather a mixture between powerful machine to play the game
normal smooth terrain, rough rocks and with its graphic effects enabled.
grounds. The graphics were very dark, (Nonetheless, there is a version
this have emphasized the theme that available that does not include the
the music was meant to do: create this effects.) I give the graphical effects of
atmosphere of defeat and sadness. the game a 9, that‟s great!
Storyline
The story of the game obviously
Music reflects the high level of intellectuality
This time I will start by actually and brilliance of the creator. The story
reviewing the music of the game, itself is so creative and imaginative; it
which I think is spectacular. The music takes place probably billions of years
is so excellent, professional, and ago when the ancient Bantam species
obviously well composed. The quality is almost extinct after ants have found
Though I did like the graphics to some
of this music is so high that it sounds their way through the earth‟s crust
extent, I must say I have expected
exactly like an orchestra performing where they destroyed the complete
more, edges of graphics were very
right in front of you. civilization of this highly intelligent
sharp and did not blend easily with the
species by the ants‟ ignorance and
background. Also, I didn‟t really like
foolishness. Now, one of the few
The pace and theme of the music suites the player‟s sprite that much. To the
the game‟s own theme and atmosphere, survivors of the Bantam species must
spriter‟s (Him) credit, the animations
travel its way to someplace near the
it gives you the feeling of sadness yet were excellent, the player‟s walking
earth‟s center in search for the last
Page 4 http://markup.gmking.org
M A R K U P – M A R C H , 2 0 0 7
Boingo
By: Gizmo199
Many people do believe that first suited the game pretty much. The only And, considering this was a first game,
games tend to be of low quality and problem is: it isn‟t original. that‟s very, very good!
just bad in general, but Gizmo199 has
proven them wrong! Others think that Sound Effects Overall
games that are done with no or little 8.5/10 – The sounds of the game really 7.4/10 – That‟s very good!
Drag „n‟ Drop aren‟t of good quality, suited, I thought they were simple and
but again, they were proven wrong! were not annoying at all; as a matter of
Boingo is a very simple game, mainly fact, I thought they enriched the game.
written with the simple Drag „n‟ Drop
functions “except for the alpha stuff”,
as Gizmo199 said.
Storyline
6/10 – Well, it was a little bad, not sure
if the story itself was bad or just the
Graphics way it has been told, it didn‟t make me
7/10 – The graphics aren‟t so good, but excited or made me like the game
they suite the purpose of the game. more, I think it was a little bit too
However, it would be better if they simple, and additional complexity and
were improved a bit more. creativity would have been better.
Page 5 http://markup.gmking.org
M A R K U P – M A R C H , 2 0 0 7
For those of you who have not played clouds looked very cartoonish and fun, Sound effects are well used; they only
Easter Avenger yet, I‟m telling you: I liked them a lot, and having them exist when they are needed – no
you have missed a lot! This game is move slowly to the left gives the game excessive use of sound effects, and no
one of the very well done games. I a nicer feel. unneeded sound effects. Gunshots and
have thought it was great in almost In one word, I would describe the bat-hits have interesting sounds indeed.
every aspect: excellent graphics, great graphics as excellent! Now usually, I Another part of the sound effects that I
game play, nice music, and the game don‟t like giving 10‟s in reviews, liked is the baseball music that is
is very addictive. because I believe nothing is perfect, occasionally heard in the background
but as I was paying attention to all of when you hit an egg very strongly and
the details in the graphics, I have failed it gets thrown away hardly! I found
Graphics to find any flaw in them, so I have no that very funny and beneficial for the
For some reason, most reviewers start choice but to give this game a 10 in game‟s atmosphere as well; it made me
by reviewing the graphics, personally, I graphics! laugh in serious “stressful” moments
don‟t think that graphics are the most during the game! With this in mind, I
important, never the less, I‟ll start by give it a 9 in Sound Effects; it‟s great,
reviewing them! As you can see in the Music (Background)
The background music made me feel because few people pay attention to the
screenshot below, the game is very sound effects at all!
colorful, bright and happy, and at the much more excited towards the game,
same time: very well done. I like the and, in those rare moments throughout
childish and sarcastic flavor that has the game that lacked action: the music
the graphics (and the rest of the game was what kept me going; didn‟t even
actually) has added to the game. I‟m get bored for a second! The music very
also very impressed with how smooth well suited the game-play, but I noticed
they are in terms sprite edges, as well it didn‟t fit the storyline as much.
as the details of the sprites themselves. The story took place in another planet
where chocolate was considered a
deadly substance, and even though the
music was really fun, it wasn‟t of the
same level of sarcasm as the storyline
itself, which created some sort of
minor imbalance. I have got the feeling Storyline
that the music was more serious than One of the first few lines in the
the story, probably not like Josepho introduction part of the story contains
meant it to be. the picture above and some text that
As it comes to music quality, I think it says: “Egg with glasses: I’m innocent!
was excellent indeed, very well- I haven’t done anything! NO!!!” This
composed, found no problems in it, is probably a good example to show
and as I said before: it was very how the tone and theme of the whole
All of the graphics look very game- enjoyable. The rating of the
like; some of them even look more or story (note the big chocolate “bowel”),
Background Music in the game is an and it‟s really nice to have some fun
less “realistic”, like the tree in the 8.5, that‟s excellent on my scale.
screenshot for example. I also liked once and a while.
how much detailed are all the graphics; The storyline is fine, but from what I
this has reflected the skill of the artist Sound Effects have seen so far as to high standards of
and the great ability of paying attention As to the sound effects, I found they the game, I must say I was
to little details. paid lots of attention to details, for disappointed; it clearly wasn‟t of the
The excellent quality level of the example when jumping, there‟s this same quality as the rest of the game
graphics actually make the player well-done “boink” sound that matches elements. I felt as if the process of
unconsciously – and sometimes the jumps. This bounce sound is also coming up with a storyline was rushed
consciously – feel better about the used for the enemy eggs‟ step sound a lot, and, if the creator has thought of
game and enjoy it more! Also, the effect (since they moved by bouncing something better, the whole game
off the ground). could have been even better!
Page 6 http://markup.gmking.org
M A R K U P – M A R C H , 2 0 0 7
Game Design
Game design includes all the previous
elements, but I‟m judging it here
according to the co-ordination between
the different elements. The game
Game Play – Difficulty design is excellent! Very smooth, no
Having a difficult game is a good thing
bugs, colorful, and has all the most
in most cases, and this game is
important characteristics of good game
considered more or less difficult.
design. Background sounds,
Things like one-hit death may sound
background graphics (e.g. clouds),
really harsh but is very normal in
detailed graphics, and colorful
platform games (remember Mario?).
graphics; there are almost no moments
The difficult thing about game play
where you only have to walk around!
Overall
was actually hitting the enemy egg, I The game gets 8.86 out of 10! That‟s
Also, the movement system is very
would aim correctly at the egg most excellent!
Game Maker is an exceptional program That is why I will dedicate this article other software like installers,
that is targeted to help exceptional for those of you who weren‟t so lucky etc. Now, I will start explaining all the
people with great will and wide in terms of finding good hosts for your important terms as if you were an
imagination to make their “dreams” games and projects. This is because I – absolute newcomer with very little or
come true. On the Game Maker and any other GMC Member – would no experience regarding the internet,
Community, we see lots of games really love to see more good games in etc., because that was what happened
being published every day, but the GMC, and higher productivity to me when I joined a few years back.
unfortunately, we don‟t notice the great rates.
deal of games that aren‟t being First of all, let me say that you will
published, even though they are really There are many types of sites on the find a comprehensive list of useful
great – sometimes even complete – but net that would help you publish your hosts and resources on the game maker
never have a chance to be distributed! game starting from file hosting till forums, in a pinned topic inside the
Page 7 http://markup.gmking.org
M A R K U P – M A R C H , 2 0 0 7
Page 8 http://markup.gmking.org
M A R K U P – M A R C H , 2 0 0 7
Eo is one of the very famous Game Maker. Reminiscent of the demoscene community itself. Some members have
Maker groups, the group started as “H days of the Amiga, I had decided to unfortunately decided to leave the
Unit” and later evolved into its current create a group where we can group due to personal reasons beyond
forum. exclusively push the boundaries of their control.”
GM, and discuss such ideas and
Below is one of my past interviews expertise in an environment free from Is it true that Mr. Chubigans only
with Hyun, the “creator” or “founder” the clutter usually associated with the joined the H Unit website after you
of the group. The interview took place GMC - hence the invitation only basis began developing Eo, is that correct?
slightly after the announcement of the of the group. To push such boundaries, If so, why didn't he join before?
“Launch of Eo” what seems like a I felt it was necessary to find people “No, he was already a part of H Unit.
decade ago. who were talented with Game Maker The site was no longer updated when
and with Game Design in general. And joined; therefore his name was not on
I really apologize to Hyun for taking so from then on - we haven't looked the site (H Unit site, ed.).”
long to publish this article, but life got back.”
in the way for a while. What is the reaction of those people
“Shadestorm was the first member of who did hate H Unit before, did
the group officially, and is one of the anything change?
The Interview pioneers behind the ideals of the “They still hate us, for some rather
community.” silly reasons ;)”
When did you start using Game
Maker?
What criticism did you receive before Until now, how do you feel about the
“A rather long time ago, around late
H Unit officially became a Unit? (unconstructive) criticism on the unit?
1999. However, I didn't start to use it
“None, as far as I can recall.” Has it stopped after Eo was officially
'properly' until I came across 3.3 in
launched?
2001.”
Why did you really change H Unit to “You just deal with it. Some people are
Eo? You could make a whole not going to like you - it's a fact. The
What was your first game in GM? best thing to do was just plough on
makeover on H Unit without
“A poor Space Invaders clone, using
changing the whole name after all. with what we had to do.”
the standard sprites that came with
“We felt it was time to take the
Game Maker back in the days of 3.3.”
community in new directions, find a Do you have any future plans for Eo
name that was more representative of that you can tell us?
What are you most proud of for doing the group as a whole. It was also done, “Our current aims are to increase the
before starting H Unit or Eo? to leave behind a name that has got portfolio of games at the site, and also
“In terms of games, creating my first
some unnecessary bad press off people. to increase publicity for shareware
two games for public release. They
The major reason though, was for a ventures in the future.”
weren't very popular, but I was proud
fresh new start.”
at the fact I could program two games
Please go ahead and write any other
in the space of a week, to a polished
What are key changes in Eo? remarks or comments that you had
off standard.”
“H Unit only used to exclusively cover but didn't have the chance to discuss.
freeware games. Eo has now expanded “Thanks for the interview! I hope it
How did you the idea of H Unit first
to cover shareware games, applications sheds some light on the origins and
occur to you, and who are the first few and non Eo games (i.e. the Game workings of the Eo community!”
members in the unit? Maker Radar.) We've also had a shift
“The Unit first started off as a
in our methodology in working.”
gimmick, a clan as if it were. However
that was rather lacking - so it died
Internally in Eo, between the
rather quickly.”
members of the unit, have there been
any changes? If so, what are the most
“A few months later, I felt something
significant changes in there?
was needed to be done about the
“There haven't been any changes in the
quality of the games made with Game
Page 9 http://markup.gmking.org
M A R K U P – M A R C H , 2 0 0 7
+ Pros
The think that I have noticed in the
instant I started trying this engine out
was the cool and excellent graphics, its
smooth and excellent multi-leveled
terrain, the options it included for
advanced unit formation that could be
either line, rectangle, or cone
formation, showing future unit position
in unit formation, listing selected units,
easy unit selection, and great walking.
Page 10 http://markup.gmking.org
M A R K U P – M A R C H , 2 0 0 7
Design
Game Design is the most important Also, let‟s get one thing straight! When any game, and decided to put it with
part of any game, no matter how good I say “plan” I just don‟t mean this this article too:
is the graphics, sounds, and game play simple, general idea, revolving round
is – no game would ever be complete what would the game be about! What I You must create a certain tone or
without having good Game Design. mean by plan is a very detailed idea (or atmosphere for the game. If you want
And, in this guide, we will show you group of ideas!) about the game and its to make a scary game then make the
some good ways to have good game levels, objectives, missions, and colors dark, the graphics scary, the
design and therefore a good game in basically – everything! music slow with a low pitch, and most
general. importantly: background effects and
Also, a very important part of the plan small details. Nothing works better to
Here are our steps to better game is making sure you decide about the create the atmosphere you want than
design: basic game play features, like: should it those small details and background
be three-dimensional or two- effects.
Love the Game! dimensional, its genre: platform, RTS,
turn based, etc, and also basic non- Like, in our example, the “small
If you just want to make a game for the
game features, like: how should the details” would be dead bodies, dead
sake of it then stop right now! In order
main menu be like, etc. trees, and blood, and, the “background
to make a good game, you need
effects” I was talking about could be
inspiration, you need to want to make
After you have that all sorted out, then divided into two parts: Visual
the game, love the game idea, and love
you are officially ready to start Background Effects and Sound
the game itself – enjoying playing this
working on a good game that many Background Effects.
game! And not only do you need to
people will (hopefully) like.
enjoy playing it, but more importantly:
Visual Background Effects could be
enjoy developing it. The importance of
Change is Fine! ghosts flying around that wouldn‟t
enjoying the development of the game
affect the game play itself, some
lies with the fact that if you don‟t enjoy While programming, it is almost
people being killed in the background,
the development itself, you wouldn‟t certain that you will find some aspects
blood being spilled down, occasional
be able to make and program what you of your plan to be wrong, or maybe just
explosions, etc. The possibilities are
have planned! It‟s plain and simple, improvements that you think of at that
endless! And making them isn‟t so
when you hate making the game, you moment that would require a change in
hard, they just take lots of your time,
won‟t pay attention to all the details your plan, and that is completely fine
which is the reason most people
you have planned in the first place, and, in most cases, beneficial. It is
neglect them – and that is why you
resulting in you having a different beneficial because when you plan this
must “Love the Game!” as described in
outcome that what you have expected, sort of things, there might be many
the first part.
or wanted, and usually, this outcome is things that you haven‟t thought of or
worse – so beware! considered, and, when you really try to
Sound Background Effects are
make it work, you would find that
extremely important in creating an
Have a Plan! some of your ideas are irrelevant, or
atmosphere for the game. However, for
simply just wouldn‟t fit. Whenever you
Believe it or not, plans are always some weird reason, people always
think of change, or a new idea, don‟t
important. You can‟t just try to seem to think that graphics and visual
be afraid, even if you ended up
program and improvise! Have it all effects are more important than sound
changing most of the game, but always
written down – or even better: illustrate effects – that is completely wrong!
keep in mind the rest of your game-
it! You must, before starting the Sound Background Effects could be
plan and how is it going to be affected
programming phase, have a clear idea occasional screams of a young girl,
by this change.
of what the game‟s going to be about. someone saying “Help Me” every
Though it is always a good idea to particular amount of time, strange
have a written plan, it is not a Create an “Atmosphere” sounds of ghosts saying
requirement; just have a plan, at least This section includes elements outside “woooooooooo!” and more!
in your head! the “Game Design” field, however, I
thought they were really important to
Page 11 http://markup.gmking.org
M A R K U P – M A R C H , 2 0 0 7
Page 12 http://markup.gmking.org
M A R K U P – M A R C H , 2 0 0 7
Scripts
In the “Extending Game Maker” It its so good that in fact, the textboxes features like buttons, lists, textboxes,
forum, we find lots of good scripts and could be of multiple lines (imitating and so on. Also, this time, lelo707 has
DLLs for download, all of them could TMemo components) single line decided to add the ability for having
be useful for many games, and we‟re (TEdit), could be editable, or just read the XP Style, and even the possibility
going to point out some of the useful only. The cursor could be moved to of toggling between the 98 (or 2000)
scripts, and some of them didn‟t get insert new text in the middle of the style and the XP Style as simple as
that much attention. text, it could be used (in cooperation calling one simple function.
with the mouse) to select multiple lines
Auto Insert Line Break Script of text or characters and type over
By DFortun81 them. The selection is done very
This is one of the useful scripts that smoothly, so is the whole process, its
would have common use only problem that I could find is that
everywhere in the GMC. It will textboxes only write as much text as
insert line-break symbols “#” (i.e. they would fit (in exception of multiple
lined textboxes with scrollbars). Still, I
the character chr(13).) in a certain
see this as one of the best and
string so that the text would wrap definitely something that I would
itself within a specific width, both recommend to others.
the string and width for the string to Here
be wrapped within are defined by
the user. GWindows System (v3) This set of scripts is definitely a must-
Here By lelo707 try, even if you‟re working on games
During the release of the second were textboxes wouldn‟t be useful, I do
My Text Typer version of the GWindows Scripts, there strongly encourage everyone to try this
By Josh @ Dreamland were really cool and considered by set of scripts, and you‟ll be fascinated
This is a very useful script that most people as “the thing!” I remember by how large anyone can expand with
acts as some sort of “textbox” how much I was astonished when I saw GM alone.
engine where you can make the them for the first time and was so Here
script write colored text by simple fascinated by the way they work and
{color} tags ({c_red} or how good they do. And in late 2005, Conversion from Decimal to any
{$FFFFFF}). It works very well, lelo707 announced that he was going base and back
but should be used carefully; it is to start working on a new version of By wormhole
not used in the draw event or the GWindows, and by what we can see Okay, okay, I know! This set of scripts
step event, but must only be now, it is excellent! doesn‟t *exactly* fit under this article,
called once. Still, I do think that cause they‟re not that useful, but still,
this is a very useful script for you may have a strange game that
those who want to draw colored needs those functions! Anyways, I
text. really think this is a very nicely done
Here set of scripts and showcasing it here is
really worth it. It would help those who
GM Windows Textbox want to convert decimal to binary,
By DeadMeat decimal to hexadecimal, or to any other
With lots of confidence, I say that this base. It is also good educationally to let
is one of the most (if not the most) well you get to know the different
done Game Maker Textbox imitators. numerical bases.
Here
Page 13 http://markup.gmking.org
M A R K U P – M A R C H , 2 0 0 7
DLLs
In the “Extending Game Maker” explosions, body layers, custom
forum, we find lots of good scripts polygons, and basically: everything Ultimate 3D
and DLLs for download, all of them you can dream of in a very high speed!
By Dr_Best
could be useful for many games, Just visit its topic at the GMC to find
and we‟re going to point out some its download link and a complete list of
Though this 3D Engine is somehow
its fantastic features.
of the useful DLLs, and some of old, it is still a high-quality 3D engine
Here
them didn‟t get that much attention. that works really well and does the job
This is part two of our article. done. Probably there has been little
interest in such DLL because of Game
Maker 6‟s 3D Functions, but still,
speed and other fantastic features of
N Menu Ultimate 3D may actually cause us to
By Nintendofreak88 prefer using this dll over GM‟s d3d
functions. It has light mapping, pixel
This dll did really make lots of buzz in shader support, shadows, textures, lens
the past, and for some reason – the flare, sky boxes, advanced culling, and
buzz is back! Everyone is just much more!
fascinated by this DLL the same as Here
they were fascinated about one year
ago – when it was first created. With
this DLL, you can create a nice menu
on top of the GM executable window; GMWW DLL (Game Maker
it can contain main items, sub items
like, as well as sub-menus that contain Windows Widgets)
items inside, like “Send To” By Roach
“Toolbars” etc. BEWARE of this
excellent DLL! In part 1 of this article, we have
Here described many good scripts that
would actually imitate windows
features like text boxes, list boxes, and
windows, but when we‟re talking about
DLLs, its not about imitating anymore,
its about the actual features and
implementing them! The GMWW is
probably the most expanded and
updated windows widgets dll in the
GMC, and it‟s really helpful for those
who like to develop applications with
Game Maker, or those who need it for
some reason in their games.
GM Physics Here
By coderchris
Page 14 http://markup.gmking.org
M A R K U P – M A R C H , 2 0 0 7
Game Maker might be criticized Third, many Game Maker functions rooms and backgrounds, everything is
outside the Game Maker Community, such as degtorad(val) and integrated yet separate at the same
but no one who has truly tried it can radtodeg(val) also introduces time, making things much more
deny its benefits. younger users to the existence of other understandable and makes sense as
angle measurement functions. well.
Game Maker is beneficial to computer
users who have just begun In addition, Sine and Cosine functions Game Maker creates an understanding
programming, and also to advanced probably ease the understanding of for the user about the way objects
users who are professional at coding, trigonometry as a concept and exists, how they can be visible or
etc. trigonometric functions particularly. invisible, how they can interact with
each other, and perform all the tasks
That is because Game Maker, in If conditions creates more logic to the you need.
principle, is based on many user, especially when followed by
geometrical and mathematical concepts “else” statements. You understand how everything is
that are necessary to understand for connected, how an object can create or
better educational performance in Logical operations such as “==”, “>”, destroy another one, how it can
schools and even universities. “<”, “>=”, and “<=” also increase the manipulate room settings, and interact
logic of the user, and enhances the with the user.
Using Game Maker, especially from an thinking skills of the user in general.
early age establishes a good foundation Such operations occupy the person‟s In addition, the Object Properties
for important concepts that the user thinking when trying to solve certain window in Game Maker is so clearly
will encounter at an older age, which problem with the game/program being organized, making it very easy to
will provide the user with a very worked on. understand yet very educational at the
important advantage: the ability to same time.
quickly and easily understand complex Not only that, but even functions as
mathematical and geometrical concepts easy as drawing circles might expand In the Object Properties window, you
and skills. people‟s thinking skills! can see how any object can perform
“actions”, but you also understand that
So what is the concept that Game Game Maker is a highly beneficial the object “doesn‟t know” when to
Maker introduces that makes it so educational tool, but as it has been perform these “actions”, meaning they
beneficial? Well, first of all, discussed earlier, it expands knowledge must be performed on a certain
coordinates. Knowing what are x and skills in other areas than occasion, this occasion is called an
coordinates and y coordinates, how programming and game development. “Event”, and suddenly, everything
they are written (x before y, etc) will makes sense!
help people understand concepts such So now it is time to describe the
as the Cartesian Plane, and easily apply benefits that have been targeted by Also, Game Maker‟s code is hugely
Game Maker skills for solving relevant Mark Overmars as he developed it. similar to C++ and Java, which makes
problems. it hugely easy to understand code
Game Maker‟s most recent versions written in these languages and even
Other than that, there‟s direction, have been developed in a way that learn how to program.
which not only improves geometrical eases the understanding of object-
skills, but also mathematical! When oriented programming in addition to In conclusion, I‟d like to recommend
people need to change their objects programming in general. older readers of this article, who are
direction, their multiplication and either parents, or have relatives who
addition skills will improve, for It has separate resource groups which are as young as eight or nine years old
example, the frequent usage of the creates a clear organization and to start and try this tool: Game Maker,
directions 0, 90, 180, 270 for simple structure for the game in the making. because it is very likely to boost their
motion will help the user memorize Sprites are in a group other than knowledge and skills, educationally
multiples of the number “90” in timelines, objects are separate than and their intelligence in general.
addition to multiplication in general.
Page 15 http://markup.gmking.org
M A R K U P – M A R C H , 2 0 0 7
And that‟s it; the very first issue of MarkUp is complete! It has truly been delightful to work on it.
This issue has been edited, corrected, written by, and designed by the GMking.org staff and members
– everyone‟s efforts are truly appreciated.
In the future issues of MarkUp, we‟ll be expanding the articles, writers, and staff in general to make a
much more versatile magazine, dedicated to Game Development in general. You will see more nice
articles and tips, rants, talks about codes, reviews of games and IDEs as well as much more.
Everyone at GMking.org has done a magnificent job, and that‟s why I‟d like to dedicate this portion
of the magazine to talk about GMking.org and its services.
For those who do not know, “GMking” stands for Game Making, and that‟s what it is all about.
GMking.org is dedicated to provide first class services to all game developers on any programming
language, IDE, or operating system.
GMking.org has many services, included a very nice uploader called OpenLoad
(http://openload.info), an IRC Server (irc://irc.gamemaking.org), a Game Development wiki
(http://wiki.gmking.org), a supportive community (http://forums.gmking.org), and the main site of
course (http://gmking.org), which provides its visitors with downloads of tutorials, examples, and
software.
I‟d like to talk about the IRC Network in specific, as it is a great medium of communication. We
offer anyone and everyone to make their own channel on irc.gamemaking.org for free – all Game
development channels are encouraged and appreciated as well.
Don‟t forget to try out our uploader as well; its excellent download speed (and normal upload speed)
will surely impress you.
And since I‟m running out of space, I‟ll just close with GMking.org‟s slogan:
Colophon
© 2007 GMking.org This work is licensed under the Creative Commons Attribution-Noncommercial-No Derivative Works 2.5
License. To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/2.5/ or send a letter to
Editors Creative Commons, 543 Howard Street, 5th Floor, San Francisco, California, 94105, USA.
Eyas Sharaiha
Robin Monks Additionally, permission to use figures, tables and brief excerpts from this work in scientific and educational
Andris Belinskis works is hereby granted, provided the source is acknowledged. As well, any use of the material in this work
that is determined to be "fair use" under Section 107 or that satisfies the conditions specified in Section 108
Cover Design of the U.S. Copyright Law (17 USC, as revised by P.L. 94-553) does not require the author‟s permission.
Eyas Sharaiha
Niekie The names, trademarks, service marks, and logos appearing in this magazine are property of their respective
owners, and are not to be used in any advertising or publicity, or otherwise to indicate sponsorship of or
Markup – Special Thanks affiliation with any product or service.
Special thanks to Jaco ter Braak
(Yako) for proof-reading and While the information contained in this magazine has been compiled from sources believed to be reliable,
checking of the content of the gamemaking.org makes no guarantee as to, and assumes no responsibility for, the correctness, sufficiency, or
magazine. completeness of such information or recommendations.
Page 16 http://markup.gmking.org