• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 07:46
CEST 13:46
KST 20:46
  • Home
  • Forum
  • Calendar
  • Streams
  • Liquipedia
  • Features
  • Store
  • EPT
  • TL+
  • StarCraft 2
  • Brood War
  • Smash
  • Heroes
  • Counter-Strike
  • Overwatch
  • Liquibet
  • Fantasy StarCraft
  • TLPD
  • StarCraft 2
  • Brood War
  • Blogs
Forum Sidebar
Events/Features
News
Featured News
ByuL, and the Limitations of Standard Play1Team Liquid Map Contest #22: Results and Winners7Code S Season 2 (2026): RO4 and Finals Preview12TL.net Map Contest #22 - Voting & Ladder Map Selection7Code S Season 2 (2026) - RO8 Preview8
Community News
[TLMC] Summer 2026 Ladder Map Rotation05.0.16 patch for SC2 goes live (8 worker start)78ZeroSpace at Steam NextFest - Last free demo36Weekly Cups (June 8-14): Clem and Solar double, PTR tested0RSL: S6 Finals played at BlizzCon 202611
StarCraft 2
General
Is the larve respawn broken? The future of the SC game model 5.0.16 patch for SC2 goes live (8 worker start) Daily SC2 Player Grid - feedback wanted The Death of Cheese: From a Professional Cheeser
Tourneys
Douyu Cup 2026: $20,000 Legends Event (June 26-28) Maestros of The Game 2 announcement and schedule ! RSL Revival: Season 6 - Qualifiers and Main Event INu's Battles#17 <BO.9> Sparkling Tuna Cup - Weekly Open Tournament
Strategy
[G] Having the right mentality to improve
Custom Maps
New Map Maker - Looking for Advice - Love or Hate Work In Progress Melee Maps [D]RTS in all its shapes and glory <3
External Content
The PondCast: SC2 News & Results Mutation # 531 Experimental Artillery Mutation # 530 One For All Mutation # 529 Opportunities Unleashed
Brood War
General
BW General Discussion ASL 22 Proposed Map Pool Best thing happen to StarCraft since Remastered? Fact based Zerg Upgrade Tier List BGH Auto Balance -> http://bghmmr.eu/
Tourneys
[Megathread] Daily Proleagues [ASL21] Grand Finals The Casual Games of the Week Thread [BSL22] GosuLeague Casts - Tue & Thu 22:00 CEST
Strategy
Simple Questions, Simple Answers Creating a full chart of Zerg builds Relatively freeroll strategies Why doesn't anyone use restoration?
Other Games
General Games
ZeroSpace at Steam NextFest - Last free demo Nintendo Switch Thread Path of Exile Stormgate/Frost Giant Megathread Beyond All Reason
Dota 2
Looking for a Dota Mentor Official 'what is Dota anymore' discussion
League of Legends
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Deck construction bug
TL Mafia
TL Mafia Community Thread Vanilla Mini Mafia
Community
General
US Politics Mega-thread The Games Industry And ATVI Canadian Politics Mega-thread Things Aren’t Peaceful in Palestine Russo-Ukrainian War Thread
Fan Clubs
The HerO Fan Club! The herO Fan Club!
Media & Entertainment
Movie Discussion! Series you have seen recently... [Req][Books] Good Fantasy/SciFi books [TV/BOOK] *SPOILERS* Game of Thrones Discussion
Sports
McBoner: A hockey love story 2024 - 2026 Football Thread Formula 1 Discussion TeamLiquid Health and Fitness Initiative For 2023 Cricket [SPORT]
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
The Automated Ban List
Blogs
Listen To The Coaches!
TrAiDoS
An Exploration of th…
waywardstrategy
I'm an arrogant trash talke…
FlaShFTW
Gauntlet SC2: A Retrospectiv…
Ctone23
ramps on octagon
StaticNine
StarCraft improvement
iopq
Customize Sidebar...

Website Feedback

Closed Threads



Active: 10124 users

I'm Making a Game- Enemy NPC's!

Blogs > ClysmiC
Post a Reply
1 2 Next All
ClysmiC
Profile Blog Joined December 2010
United States2192 Posts
Last Edited: 2011-12-28 03:05:01
December 28 2011 02:30 GMT
#1
EDIT: Fixed shield bug and reuploaded.

Hey everyone. I'm making a 2d adventure/platformer, and blogging my progress on TL. If you haven't seen my previous blogs, check em out! Or if you don't want to read a bunch of old posts, at least read my short game summary below.

Previous Blogs
+ Show Spoiler +
1 - Prologue
2 - Beginning
3 - Description of Spells (Highly recommended that you read)


Summary
+ Show Spoiler +
You're main character is a wizard, who can use his 4 spells/abilities (fireball, shield, levitation orb, and mana-recharge) to kill enemies. All I have right now is the engine. I have yet to design any levels or draw tilesets. I'm currently working on making enemies! This is what your character looks like:
[image loading]


So last blog I promised that the next build of my game would have enemies. And it does: 4 to be exact. I've also added player and enemy hp! I'm not gonna make this blog long and wordy, I'm just gonna show you each enemy and give you a little description. As I said last blog, all images are not necessarily being animated at the same speed that they are in-game. So if anything looks too fast/slow, that's why! And a link to download the current build of the game will be at the bottom of my post.

Red Mips-
Mips are freindy NPC's that are blue or green in color and will fly around the main village. But there are also evil, red mips. These mips will shoot projectiles at you if you get too close. Beware!

[image loading][image loading]



Frogs-
Every good platformer needs frogs, right? They do exactly what you'd think they do. When you get near, or you hit them with a fireball, they hop towards you. If they hit you, you get hurt. And they were super easy to program!

[image loading][image loading]



Porcupines? (yet to be named)-
I haven't named these yet, but for now I'll call them porcupines. They roll towards you when you're near, in a sonic-esque fashion. They only take a few hits to kill, but they are invincible while they are rolling.

[image loading][image loading] <- Not my best animation... I'm gonna re-work it later.



Skeletons-
These enemies are probably not gonna show up until later in the game. They are super beefy, and have a devastating sword attack. I'm considering adding a mana-drain to their attack, but atm they don't have it.
[image loading][image loading]



Here are some other in-game visuals:

Health-
[image loading][image loading]



Enemy Death Animation-
[image loading]


And without further ado, here is the game, along with some helpful instruction.
+ Show Spoiler +
Arrows- move
Space- jump (hold to jump higher). Press and hold space again while in midair to activate levitation orb.
Z- fireball (hold up to shoot up, hold down while in the air to shoot down).
X- Shield
Control- Refill mana and hp to 100% if you are a lazy bum like me (just for testing purposes ofc).
R- Restart
T- Toggle levitation orb effect

I added a new visual effect to the levitation orb, but Idk if I wanna keep it or not. It's pretty cool, but I think it might be a bit too flashy. It starts disabled, but if you press "T" in-game, it will toggle it on/off. Please try it out both ways, and give me your feedback. Here is a poll:
+ Show Spoiler +
Poll: Should the levitation-orb have a trail-effect?

Yes (3)
 
100%

No (0)
 
0%

3 total votes

Your vote: Should the levitation-orb have a trail-effect?

(Vote): Yes
(Vote): No



There is currently no way to refill health, besides using the control cheat.

I know that last time I told you that the watermark would be gone soon. Well, for Christmas, my parents got me the full version of game maker, BUT I haven't activated it yet. So I swear that next blog, I will have the full version, which means no annoying watermark

http://www.mediafire.com/?uh6uhllbrirg1m3

NOTE: Unit speeds/health/attack strengths are not final. They're kinda arbitrary right now. Balancing won't occur until much much later on.


Feedback? Suggestions? Bugs? Let me know !!!

*****
Vilonis
Profile Joined October 2010
United States130 Posts
Last Edited: 2011-12-28 02:35:19
December 28 2011 02:34 GMT
#2
Question, is it open source? And by that I mean, could someone like me view the source code for the engine?

After downloading, it is clearly in game maker so scratch that question as retarded. I'll have feed back about the game in a sec once I play it...
"Such is the vastness of his genius that he can outwit even himself!" - Iskaral Pust, High Priest of High House Shadow
ClysmiC
Profile Blog Joined December 2010
United States2192 Posts
Last Edited: 2011-12-28 02:37:53
December 28 2011 02:36 GMT
#3
On December 28 2011 11:34 Vilonis wrote:
Question, is it open source? And by that I mean, could someone like me view the source code for the engine?

After downloading, it is clearly in game maker so scratch that question as retarded. I'll have feed back about the game in a sec once I play it...

Yeah I'm getting rid of that damn water-mark soon. And if you have game-maker and want to look at the .gm81 file, shoot me a PM. My code is awfully unorganized and cryptic though =/

If I ever completely finish it though, I'll still make the game and .gm81 file free to anyone who wants to use it. Free and open-source is the only way to go
The_Pacifist
Profile Blog Joined May 2010
United States540 Posts
December 28 2011 02:48 GMT
#4
Great job so far. It's looking great. I also think the orb trail looks awesome.

By the way, Sonic is a hedgehog. ;P
Vilonis
Profile Joined October 2010
United States130 Posts
December 28 2011 02:50 GMT
#5
I agree. Okay, so I played it, and I am terrible.

Got this error when I used the shield to block a projectile form the red flying thing, as you can see here...
+ Show Spoiler +
[image loading]


As far as game play here are some suggestions. As your game isn't finished, these may be totally wrong.
It would be cool if instead of floating when you hold down jump, you could chain jump, like double jumping in Mario games, but you could do it as many times as you want and it takes mana. With how fast paced the game is, levitating seems a little slow.

Raising your shield should not take any mana to start up, but more mana to keep up. Currently, it is better to hold you shield and have it hit twice then to hold it up and absorb the first, put it down, then raise it again. The second is harder, and therefore, more skill based.

Just incase you would like to know, I died to the orange monsters that role at you more than anything else. They are freaking hard. Or maybe I'm just bad with the shield.

I think you are doing a great job so far. Keep it up and you should have a pretty cool game. When you realease the next build, PM me if you would like me to play them.
"Such is the vastness of his genius that he can outwit even himself!" - Iskaral Pust, High Priest of High House Shadow
ClysmiC
Profile Blog Joined December 2010
United States2192 Posts
Last Edited: 2011-12-28 02:58:19
December 28 2011 02:53 GMT
#6
Oshi- I just changed that variable name, so that's why you got the error. I'll reupload in a sec.

And I like your idea of making shield not cost anything to start up. Or maybe I'll just make it cost like 5 mana, so you can't block things if you only have like 3 mana.

And the porcupines are pretty hard, but they're weak. Take advantage of that and try to double-shot them right away. Also, you can jump over them as they roll at you instead of trying to use your shield.

EDIT: Fixed the bug. Thanks for bringing it to my attention.
Rkie
Profile Blog Joined October 2009
United States1278 Posts
December 28 2011 02:55 GMT
#7
I have been following this to an extent. It is really interesting to watch the development of a game. So far I haven't found anything crazy, but what do the blue and green mips do? Just look pretty? I guess something that you could do is use them as checkpoints and health/mana refillers (eg. blue refills mana/checkpoint and green refills health/checkpoint).
ClysmiC
Profile Blog Joined December 2010
United States2192 Posts
December 28 2011 02:57 GMT
#8
On December 28 2011 11:55 Rkie wrote:
I have been following this to an extent. It is really interesting to watch the development of a game. So far I haven't found anything crazy, but what do the blue and green mips do? Just look pretty? I guess something that you could do is use them as checkpoints and health/mana refillers (eg. blue refills mana/checkpoint and green refills health/checkpoint).

Woah that's a good idea! I was gonna have blue refill mana and green refill health, but I hadn't thought of using them as checkpoints! I like that

Yeah, I was just gonna have them fly around the main village, where there will be no enemies.
Newbistic
Profile Blog Joined August 2006
China2912 Posts
December 28 2011 03:03 GMT
#9
Looks nice, kind of Zelda-esque. Can't wait to see what you'll do for bosses/tilesets.
Logic is Overrated
mrafaeldie12
Profile Joined July 2011
Brazil537 Posts
December 28 2011 03:08 GMT
#10
Good luck,when it's ready you better have your news feature on TL!!!Or i'll eat waxangel's hair! :>
"..it all comes thumbling down thumbling down thumblin down"
Flamingo777
Profile Joined October 2010
United States1190 Posts
December 28 2011 03:43 GMT
#11
Call porcupines Quillids! o.O
ClysmiC
Profile Blog Joined December 2010
United States2192 Posts
December 28 2011 03:47 GMT
#12
On December 28 2011 12:43 Flamingo777 wrote:
Call porcupines Quillids! o.O

Woah, I actually like that. I might just use that ^ ^
ReketSomething
Profile Blog Joined November 2008
United States6012 Posts
Last Edited: 2011-12-28 04:34:14
December 28 2011 04:09 GMT
#13
This game looks super awesome

edit: I find it fun using ctrl to fly around. The flight engine works really well :D
Jaedong :3
brachester
Profile Blog Joined March 2011
Australia1786 Posts
December 28 2011 04:31 GMT
#14
wow, looks interesting, what level of programming does it require to do these kind of stuff? I'm really interested in programming, especially making little fun games like these but have no idea how to start. However i'm entering uni next year in which i will choose an elective in computer science so that might be a good start?
I hate all this singing
ClysmiC
Profile Blog Joined December 2010
United States2192 Posts
December 28 2011 04:39 GMT
#15
On December 28 2011 13:31 brachester wrote:
wow, looks interesting, what level of programming does it require to do these kind of stuff? I'm really interested in programming, especially making little fun games like these but have no idea how to start. However i'm entering uni next year in which i will choose an elective in computer science so that might be a good start?

Yeah you definitely need to take a computer science class. And I recommend Game Maker. It's what I use, and it's super easy.
TyrantPotato
Profile Blog Joined August 2010
Australia1541 Posts
December 28 2011 05:12 GMT
#16
so your using game maker?

hmm looks good so far. keep it up.

tempted to share my java games i made at college (a working and half smart checkers game and a keep away zombie survival game)

BTW i have an idea for a boss. you have to make the wizard fight a magician!
Forever ZeNEX.
Endymion
Profile Blog Joined November 2009
United States3701 Posts
December 28 2011 05:34 GMT
#17
it you're looking to add some kind of narrative/story line in the future i would be really interested in helping you out in some way or another, because the game looks excellent atm!
Have you considered the MMO-Champion forum? You are just as irrational and delusional with the right portion of nostalgic populism. By the way: The old Brood War was absolutely unplayable
Zeke50100
Profile Blog Joined February 2010
United States2220 Posts
December 28 2011 05:44 GMT
#18
On December 28 2011 13:39 ClysmiC wrote:
Show nested quote +
On December 28 2011 13:31 brachester wrote:
wow, looks interesting, what level of programming does it require to do these kind of stuff? I'm really interested in programming, especially making little fun games like these but have no idea how to start. However i'm entering uni next year in which i will choose an elective in computer science so that might be a good start?

Yeah you definitely need to take a computer science class. And I recommend Game Maker. It's what I use, and it's super easy.


Introductory computer science classes almost always teach Java, although not always in the most efficient manner (not to mention writing games in Java is sort of a pain, but it's definitely doable). However, even after taking just one programming course, the concepts of programming would make it incredibly easy to get into C++ and use it with something like SDL, or move into C# and use XNA. At the stage he's at (i.e., on the cusp of beginning a CS class), Game Maker wouldn't necessarily be the best choice for him at the moment. If anything, I would recommend self-taught Java or C++, since it's more inline with what he would be doing.

I'm interested to see where this project will be going :D Would one have to download Game Maker in order to play the game?
ClysmiC
Profile Blog Joined December 2010
United States2192 Posts
Last Edited: 2011-12-28 05:59:24
December 28 2011 05:56 GMT
#19
On December 28 2011 14:34 Endymion wrote:
it you're looking to add some kind of narrative/story line in the future i would be really interested in helping you out in some way or another, because the game looks excellent atm!


I have a bit of an idea for the story-line... Your classic light side/dark side story.

It's not anywhere near complete, but this is some stuff I've thought of so far.

1000 years ago some evil wizard began recruiting people and creatures and training them in dark magic, promising them eternal life. He spent 1000 years training them and building an army and now he has returned to overthrow the magic order. He has stayed alive all this time by absorbing energy from the souls of his followers. He is using dark magic and necromancy to keep his followers alive, but because he is the one sustaining them, he has complete control over them, so their lives are actually pretty wretched.

Anyway, the protagonist needs to clear certain areas/temples of the dark creatures in order to save the order.

I also want to make it so at the very beginning, the evil lord approaches you and offers you a position in his rankings. At this point you make a decision, which decides which storyline you will play through. I want the game to have two separate playable storylines with the same over-arching story, but one is from the good perspective and one from the evil perspective. I haven't designed the evil character yet, but he will have completely different spells.



On December 28 2011 13:31 brachester wrote:
At the stage he's at (i.e., on the cusp of beginning a CS class), Game Maker wouldn't necessarily be the best choice for him at the moment. If anything, I would recommend self-taught Java or C++, since it's more inline with what he would be doing.

I'm interested to see where this project will be going :D Would one have to download Game Maker in order to play the game?


I started game maker before I knew anything about programming... it's where I learned the basics. And I've only taken one semester of HS computer science, so I'm not very far ahead of where he is... or where anyone is for that matter lol.

And no, it's a stand-alone executable.
JieXian
Profile Blog Joined August 2008
Malaysia4677 Posts
Last Edited: 2011-12-28 06:20:31
December 28 2011 06:18 GMT
#20
I suggest adding a button to recharge mana Dragon Ball style to increase the pace of the game, since the spells take quite a lot of mana. I hate waiting around for mana to charge (reminds me of my brother playing skyrim running around while waiting for mana !@#$@$#%$@% so frustrating). Maybe make it so that you're take more damage while recharging fast to be fair. With recharging the current mana consumption rate for spells feels reasonable to me.

Otherwise, looks good! Like the animations.


On December 28 2011 14:44 Zeke50100 wrote:
I'm interested to see where this project will be going :D Would one have to download Game Maker in order to play the game?


No, Just dl it from the mediafire link
Please send me a PM of any song you like that I most probably never heard of! I am looking for people to chat about writing and producing music | https://www.youtube.com/watch?v=noD-bsOcxuU |
1 2 Next All
Please log in or register to reply.
Live Events Refresh
Douyu Cup 2020
06:00
2026 - Day 4
Scarlett vs OliveiraLIVE!
WardiTV2071
Ryung 951
IndyStarCraft 290
CranKy Ducklings212
CranKy Ducklings SOOP19
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
Ryung 951
IndyStarCraft 290
ProTech135
MindelVK 23
StarCraft: Brood War
Britney 35874
Calm 11325
Mini 1075
Jaedong 595
firebathero 503
JYJ 498
Larva 431
EffOrt 290
Soma 278
BeSt 234
[ Show more ]
Light 158
Mong 150
Last 150
Zeus 101
Hyun 100
Pusan 89
Rush 67
ggaemo 64
Sea.KH 27
Hm[arnc] 25
GoRush 24
sorry 19
Noble 14
Sacsri 13
ajuk12(nOOB) 11
Purpose 8
zelot 7
Dota 2
Gorgc4027
XaKoH 438
XcaliburYe340
League of Legends
JimRising 516
Counter-Strike
pashabiceps988
kRYSTAL_112
Super Smash Bros
Mew2King116
Heroes of the Storm
Khaldor178
Other Games
B2W.Neo731
crisheroes253
Hui .225
Dewaltoss61
Organizations
Dota 2
PGL Dota 2 - Main Stream8018
Other Games
BasetradeTV226
StarCraft: Brood War
lovetv 15
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
[ Show 13 non-featured ]
StarCraft 2
• StrangeGG 40
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• Michael_bg 5
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Lourlo755
Upcoming Events
BSL22 NKC (BSL vs China)
2h 14m
Mihu vs TBD
Online Event
3h 14m
RSL Revival
14h 14m
WardiTV Weekly
23h 14m
RSL Revival
1d 22h
RSL Revival
2 days
Bombastic Starleague
2 days
Kung Fu Cup
2 days
OSC
3 days
CrankTV Team League
3 days
[ Show More ]
Bombastic Starleague
4 days
Replay Cast
4 days
The PondCast
4 days
HomeStory Cup
4 days
Replay Cast
5 days
HomeStory Cup
5 days
Replay Cast
6 days
HomeStory Cup
6 days
Liquipedia Results

Completed

CSL Season 21: Qualifier 1
Maestros of the Game 2
Heroes Pulsing #2

Ongoing

IPSL Spring 2026
Acropolis #4
CSCL: Masked Kings S4
YSL S3
BSL 22 Non-Korean Championship
CSL Season 21: Qualifier 2
SCTL 2026 Spring
Douyu Cup 2026
Murky Cup 2026
IEM Cologne Major 2026
Stake Ranked Episode 2
CS Asia Championships 2026
Asian Champions League 2026
IEM Atlanta 2026
PGL Astana 2026
BLAST Rivals Spring 2026
IEM Rio 2026

Upcoming

CSL 2026 Summer (S21)
ASL Season 22:Wild Card Qualifier
CSLAN 4
Blizzard Classic Cup 2026
Kung Fu Cup 2026 Grand Finals
RSL Revival: Season 6
CranK Gathers Season 4: BW vs SC2 Team League
HSC XXIX
BCC 2026
Light Tournament 2026
Eternal Conflict S2 Finale
Eternal Conflict S2 E1
Heroes Pulsing #3
FISSURE Playground #5
BLAST Open Fall 2026
Esports World Cup 2026
BLAST Bounty Summer 2026
BLAST Bounty Summer Qual
Stake Ranked Episode 3
XSE Pro League 2026
TLPD

1. ByuN
2. TY
3. Dark
4. Solar
5. Stats
6. Nerchio
7. sOs
8. soO
9. INnoVation
10. Elazer
1. Rain
2. Flash
3. EffOrt
4. Last
5. Bisu
6. Soulkey
7. Mini
8. Sharp
Sidebar Settings...

Advertising | Privacy Policy | Terms Of Use | Contact Us

Original banner artwork: Jim Warren
The contents of this webpage are copyright © 2026 TLnet. All Rights Reserved.