Вы находитесь на странице: 1из 16

PILOT ISSUE

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

Game Making Forums By Eyas Sharaiha

Good, Bad, or Ugly?


As time goes by, we are starting to see resource for members across the
more and more forums related to game internet. However, at the same time it has
making, programming, and Game expanded to allow the users to join
Maker in general. This phenomenon On the other hand, general forums together and help each other
has its rewards and disadvantages. whose administrators have no idea themselves. This mutual help could be
Its usefulness might be expanding about what they have just started often done by creating tutorials and
the Internet; providing users with provide nonsense and waste examples for other members to read, or
more resources and uniting them. everybody‟s resources; those of their having members answer each other‟s
hosts, those of the members who visit questions regarding game maker.
Overall, this would allow them to the forum, and those of the
work more efficiently in groups, administrators themselves.
and therefore have a better output. Not only that, but it also contains a
very important feature that makes it
Such forums also increase the even more useful, and that is to provide
However, it can be argued that the spreading of internet users across
increase of game making forums is indirect support to its members in
different forums. This might be a addition to direct support. Direct
leading to “uniting the members”; disadvantage, but it may argued that
some say this is leading to the support includes helping them
having them spread across the forums diagnose issues with Game Maker
separation of Internet users. will allow each forum to only have the itself and help programming with it,
number of members it is capable of while indirect support is the support
That may be true; when we have more serving (a satisfactory level of
game making forums, internet users are these members are given when they
members), and therefore allow each successfully create their own game or
more likely to be spread across the well-made forum to work at its best.
different forums instead of being work in progress that is showcased in
united together in a smaller number of the community.
There is another type of forum, the
forums. specialist game making forums. These I believe the Game Maker Community
include many sub divisions. They is an example on beneficial
Another disadvantage is the existence could be forums that are dedicated to a
of forums with no (or little) useful communities to any game developer.
certain programmer or company, where They aim to solely concentrate of the
content inside, which would repel users members will gain access to many of
not only from that particular forum – product that they have to offer by
their products, discuss them, and ask requesting support for it, discussing it,
but sometimes even discourage them to for support about those products.
try other forums! This may seem and showcasing what has been
unlikely, but this does happen all too developed with it.
For me, this type of forum is really
often. good, since it is almost 100% Another type of forum is dedicated to
guaranteed that the members will get one specific piece of software or
The points we have mentioned are way what they registered for. That is
too general, they discuss arguments for programming language; however its
because these forums usually offer administrators are not its creators. It is
and against game making forums in things within the capabilities and
general, but there is more than one type simply created by people who are
knowledge of its administrators, that is, either unsatisfied with the way the
of forum, and those arguments may support for their own programs and
differ between the multiple forum existing official forum is run (if any),
similar things. or just aim to provide expansions to
types.
these forums.
Also, members do not usually waste
Some people set up general game their time by joining such forums,
making forums; doing that is generally These would include good forums like
because they usually know what the the Games Showcase and Game Maker
a bad idea unless they really know forum offers in the first place, so they
what they are doing. They should have Games. The problem is, many people
only join if they need the features like to create their own forums and
lots of specialists in every area the being offered to them. The Game
forum discusses, and, if this is the case, create useless forums similar in
Maker Community is an example of purpose to these; which would in turn
and they were lucky enough to get such type of forums, since it has been
some active members, then the forum waste users‟ time when looking for
created to provide Game Maker users good sites with useful resources.
is supposed to grow and be a good with game maker support.

Page 3 http://markup.gmking.org
M A R K U P – M A R C H , 2 0 0 7

Detailed Games Review By Eyas Sharaiha

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

Detailed Games Review


Cont.
refuge for this species on the earth. The
problem is that that the ants and the
Bantam will actually cross pathways,
seeds collected and not according to
pre-specified checkpoint areas. The
game gets a 9 in the category: Game
and that‟s when you must show you‟re Play and Difficulty. That is very good.
true skills as a player, to help your Game Design
Bantam survive against the ants, and The game is obviously well-designed
therefore allow it species to live for a and well coordinated. The atmosphere
billion more years – if not till forever! I of the game is great, the way
give this spectacular piece of artwork everything is consistent is great, the
9.5 out of 10. choice of effects and music is great,
and the “level design” itself is great.
Game Play (Controls) Every object in the game is well-
The controls of the game were very positioned and studied well. The game
good; you had the ability to easily and Game Play (Difficulty) has been tested by many and it has
fully control your player by moving Personally, I would classify this game been made sure that all areas and levels
around with the conventional arrow under “difficult” games, not because of are accessible, some easily, and some
keys, and jump with the “A” key, with its hard levels, but because you may with difficulty. I can‟t stop saying “the
the addition of some other keys that need to get used to the games and learn game is excellent”, because it really is.
you could use a form of attack only its tricks. The game, like many other I give the game design 9 out of 10,
when acquiring an upgrade for the platform games is based on the “one hit excellent.
bantam. The only problem that I have defeat” idea, which may seem harsh
faced with the controls was a very but is a normal thing in platform
games. Another excellent feature of the Overall
minor one: I always kept doing The game gets a score of 8.93 out of
mistakes between the keys of the game would be its unique checkpoints
system that does work according to the 10. This is a very excellent score. The
upgrades. I give the game 8.5 in Game game is great and I definitely
Play and Controls. recommend it to everyone!

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.

Music Game Design


8/10 – I very much liked the music in 7.5/10 – The game design was very
the game; it was well composed, and simple, but it was well-coordinated.

Page 5 http://markup.gmking.org
M A R K U P – M A R C H , 2 0 0 7

Detailed Games Review Cont.


Easter Avenger
By: Josepho

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

Detailed Games Review Cont.


As a storyline alone, I would give it a times, but I clicked either too early or good, the terrain system is even better,
higher mark, but since it doesn‟t fit the too late, and because of the detailed I really liked the slopes and how you
rest of the game very well I‟m going to sprites are animations, one may go up and down very smoothly. I also
give it a 7.5 out of 10. actually miss an egg if late for a few like the aiming system, and how the
milliseconds! hand move with the aiming but on the
Game Play – Controls The collision-checking is very opposite site so that when hitting it
The controls of the game play use a accurate, and I do think that having a would move the right site – that was
combination of keyboard and mouse. larger mask would be much better. For VERY well thought out!
You can use the mouse for aiming, and these reasons, I give the game an 8.5 – I also like how the eyes change
the keyboard for movement, plus a great! direction according to the mouse
mouse-click for attack. I think the position and not the keyboard keys
controls are very smart but yet nothing (pressing forwards or backwards). I
new, but being “nothing new” is a like this great attention to details; I like
good thing when it comes to game the animations, constant movements of
controls, because the more are people everything around, and basically – the
familiar with this control type, the whole atmosphere!
better things are; people will get Game Design includes almost
adjusted easily to your game and everything, it is a big category and this
therefore bond more easily to the is the most important part of the game
game. As it comes to controls, I give itself, no doubt. Anyways, my rating
the game a 9, which is very good. for the Game Design section is 9.5 out
of 10! That is exceptionally good.

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!

Introduction to Game Publishing By Eyas Sharaiha

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

Introduction to Game Publishing Cont.


Distributing Games Forum, called the site, but not your whole site (pages, The reason I say separate File Hosting
Recommendations topic. etc.). This could be useful if you either is better is that even if you do have
a) don‟t have a site or b) have limited your own web hosting, unwanted
Anyway, let‟s start explaining the hosting resources and want to save up things may happen. Like, for example,
important terms that many beginners your site‟s resources (space limits, many hosts (especially free ones) may
wouldn‟t know: etc.). Whatever is the reason, file go down at unexpected times, leading
hosting is a very good solution. potential downloader‟s to loose interest
Uploading in the game after a while. Having
Uploading is the process of creating a Image Hosting separate file hosts will also save your
copy of a certain file located on your Image Hosting has the same concept as bandwidth and other server resources.
home pc hard disk in any web server File Hosting, except that it only allows
on the net. This process is what enables you to host image formats, like 2. Upload some screenshots
people to access your file/game and bitmaps, JPG files, GIF files, PNG For the uploading of the screenshots, I
download it on their own computers. files, etc. Since they are more prefer doing so to special Image Hosts,
specialized in the image area than file such as Image Shack or Photo Bucket.
Web Hosts hosting, they are supposed to be better, There are specialized image hosts and
Web Hosts are the companies or sites and often do provide interesting useful tend to provide better services in
who are dedicated to have your website services, like adding thumbnails to the general.
stored on web servers (usually their images. My favorite Image Hosting
server). Some web hosts provide their site is http://imageshack.us/, but there 3. Make a page dedicated for the
services free of charge, while others are many others that are just as good, game in your site
provide specialist dedicated hosting or better. Having your own site is a big benefit, it
plans to more professional businesses allows people to get support if they
in return for some amounts of money, Now that you know the main concepts face any troubles running your game,
usually paid monthly. and their meanings, you should be able comment on the game, get more
to figure out how to host your own information about it, and more.
Web Space game (remember the recommendations Therefore, IF you have your own site,
Web space technically sands for the link I gave before). then it would be extremely useful for
storage of files on the net, however, Game Publishing isn‟t only uploading, you to set up a special page on the site
many web space provide “private web even in the free game sector, you must that is especially dedicated to your
space” which is only accessible by you, make sure your game is appealing, and game, with some text about it,
and acts as additional personal space that it attracts people before seeing its screenshots, and a link to download the
for you to store your personal files on. actual contents. This could be done by game, contact information, or anything
Using private web space, members posting artwork and screenshots of the you think is essential for downloads to
cannot see or download your work. game, writing some good stuff about it, know. And, in order to save both time
providing good support for it, and and server resources, use the same
Redirection anything you can think of to make screenshots you uploaded in the
Redirection is the process that happens users want download this game more! previous step, and provide a link to the
when one page moves you to another There is no right way for game game you have uploaded in the first
page. A very big example for publishing, but I personally prefer step.
redirection is the Dot.TK service, doing the following steps to ensure that
where you can get a www.something.tk you have all the important elements of 4. Announce it in the forums
domain and let it point people to your game publishing. Post a topic about your game in the
real host (which has a long URL, e.g. forums where you also describe it, put
www.myhost.com/people/me/). In such 1. Upload the Game the screenshots and link to the game in
services, you cannot upload any of This doesn‟t have to be the first step to them, and just wait for members to
your files, and they provide no sort of take, as our entire first few steps are reply. But remember to read the forum
web space for you, they only point to supposed to be done „at the same time‟, rules before you post the topic.
another webpage to make the address so the important thing is doing it! For
you use to access the site shorter. the uploading of the game, I prefer That‟s it! I hope this article was
uploading it to a special File Host, and beneficial to you, but still, it‟s just a
File Hosting would be even better if you actually guide for beginners to hosting and
Some people are offering you to only upload it to multiple file hosts as game publishing.
host your files (e.g. games) on their “mirror” links.

Page 8 http://markup.gmking.org
M A R K U P – M A R C H , 2 0 0 7

Eo: The Evolution By Eyas Sharaiha

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

Spotlight By Eyas Sharaiha

The pros of the engine could be


In the spotlight for this issue, we have
summarized in the points below:
an excellent engine that is still in the
 Unit formation (with cone, slow, and for the units to take a while
works, probably missing a lot from its
line, and rectangle) to respond. The cons of the engine
final stage, but still, I would consider it
a legend a work of art. I present to you  Smooth terrain with multiple could be summarized in the points
the 3D RTS Engine. heights below:
 Selected units are listed  Extremely slow to load
 Great 3D Graphics  Takes a lot of time for units to
3D RTS Engine  Excellent textures respond
By Master Xilo  Controlling Groups  Takes unbelievably large
Now before I start telling you how  Smooth walking amounts of memory when run
wonderful this engine is, I must  2 Dimensional Unit Selecting  Takes a huge percentage of the
confess, I have no idea why the guy  3D outline for observing processing (depending on PC)
picked this name; I mean – come on! position on the map  Slow running in general
- Cons In general, it is a very good engine;
The problem with the engine is that cleaning its coding and fixing it up a
even before I started noticing the pros, little bit should hopefully remove those
I noticed some many serious cons. enormous speed issues. It also needs
entering the executable of the engine some polishing to add other features
required lots of time; I even thought it like buildings, etc to emphasize and
stopped responding for a while, but even increase its pros. Anyway, it is a
apparently, it was still loading! I‟ve great piece of work and you can take a
also noticed the huge amounts of look at it in its GMC topic located
memory it ate up while it was running, here:
they were much larger than many
gigabytes-large commercial games - Reviewed Version:
There is no need to waste your time THAT is clearly unacceptable! I have http://forums.gamemaker.nl/index.php?
gazing at this picture trying to also noticed it took lots processing showtopic=210170
remember from which commercial power, and, additionally, still ran Newer Version:
game it was taken from, because it extremely slow. This slow running http://forums.gamemaker.nl/index.php?
wasn‟t! It is actually no more than a made the mouse to move annoyingly showtopic=221520
simple screenshot of the 3D RTS
Engine! The features of this engine are
very important in the Real Time
Strategy gaming market, such as unit
arrangement (here it exists as line,
cone, and rectangle), path finding, and
cool 3D graphics!

Now, let‟s start talking about the pros


and cons of this RTS engine.

+ 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

Guide to a Better Game By Eyas Sharaiha

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

Guide to a Better Game


Design Cont. level in a platform game, you might
want to consider teaching the player
game! For example, we have made two
simple “mazes” one of them (on
the “double jump”, or maybe in an bottom) is just a single path, and the
Another important Sound Item that advanced level, make the player use other one (on top) is a real maze, that
must exist is the music, which I only guns, or even have the ability to fly! can actually trick the player!
briefly mentioned in the first paragraph With imagination you can do “Difficulty” combined with “Losing
of this section, but I left it for later to everything! Factors” are the probably most
be described in detail. The sound of important factors to create “addictive
music must be somewhat low to allow Not only that, but also, if your game games”, as they are called.
the player to easily notice the “Sound consists of missions or levels, make
Background Effects”. Also, listening to sure each mission is drastically Random! Random!
the music itself with your eyes closed different than the one before. It is okay
The first time you run the game
must alone create the atmosphere you to have two similar missions, just make
shouldn‟t be like the next time, and the
want in your head. sure they‟re not in a row!
second time shouldn‟t be like the third!
It‟s plain and simple: make some of the
Also, you should either have a very Create Losing Factors! game elements “unexpected” to the
long piece of music or just a group (4
Games where you never lose are not so player, this feeling of not knowing
or more) of music files who each give
good, because the actually fear of what exactly is going to happen next is
a different feeling, but still pointing out
losing a game is what drives you to really beneficial to the game.
to the same atmosphere. This should be
continue playing and may eventually
done so that the player wouldn‟t get
hook you up to this game, or make you However, you must be careful, because
bored of the music, and instead let
sort of “addicted” to the game. One of only the small details are what are
them enjoy it. Also, it would be better
the simplest losing factors is time supposed to be random, not big details!
to leave a gap of 1 or 2 seconds
limits: you must reach a certain goal For example, you shouldn‟t change the
between each song and another, so that
within a certain time period, or else, arrangement of levels, look of the main
things would feel better.
you will lose! Other than that, you can player, objective for each level, and so
introduce more advanced factors, like on.
traps, mind mazes and mysteries, and
enemies. Also, as it has been pointed Dynamic! Dynamic!
out in the previous section “Variety is
As discussed in the previous section,
always good!” it would be better if you
the feeling of not knowing what‟s
make different (or additional ones to
going to happen next is really
those who always exist) losing factors
beneficial to the game. And in order to
for each level or mission.
make the game better, you obviously
Variety is always good! should try to elaborate this feeling.
Believe me: having variety in your
game is crucial. Any player would be
Other than random small details, there
bored to death when seeing repetitive
must be interaction with the player, for
things. Take a look, for example, on
example, if you start the game once,
these two images above, as you see,
and walk a little bit to the left, the
one of them is colorful, and other is has
enemy you‟re facing should react in a
the same color repeated over and over
different way than if you walk a little
again. It doesn‟t take an expert to say
bit to the right. This is done by making
that the one of the left is more boring, Difficulty the enemies or anything in the game,
and the one on the right is more fun!
Game difficulty is also crucial factor in intelligent by using various techniques
Of course, when I‟m talking about
games, and it is one of the important of AI (Artificial Intelligence) which
variety, that doesn‟t just mean different
elements of game design and game won‟t be discussed in detail; just
blocks, it means different everything! I
play that actually “challenge” the remember to use lots of IF Conditions
mean different enemies, bosses,
players, forcing them to keep trying to to make your objects “interact” with
attacks, techniques, etc. For example,
win this game over and over again, the player as much as possible.
always teach your player new
until they‟re finally hooked to this
techniques, for example, after the first
So that‟s it! Hope you enjoyed it!

Page 12 http://markup.gmking.org
M A R K U P – M A R C H , 2 0 0 7

Useful Game Maker Stuff: By Eyas Sharaiha

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

It now has child windows, excellent


menus, and long with its previous

Page 13 http://markup.gmking.org
M A R K U P – M A R C H , 2 0 0 7

Useful Game Maker Stuff: By Eyas Sharaiha

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

This DLL is one of the most excellent


ones indeed! It has a very well-done
realistic physics with many highly
wanted features, like water system,
ragdolls, boxes, joints, rays, wind,
magnetism, the most exciting

Page 14 http://markup.gmking.org
M A R K U P – M A R C H , 2 0 0 7

Game Maker’s Benefits By Eyas Sharaiha

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:

Let them Make Games!


Eyas Sharaiha

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

Вам также может понравиться