• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 12:14
CEST 18:14
KST 01:14
  • 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
[ASL21] Ro4 Preview: On Course12Code S Season 1 - RO8 Preview7[ASL21] Ro8 Preview Pt2: Progenitors8Code S Season 1 - RO12 Group A: Rogue, Percival, Solar, Zoun13[ASL21] Ro8 Preview Pt1: Inheritors16
Community News
Code S Season 1 (2026) - RO8 Results0Weekly Cups (May 4-10): Clem, MaxPax, herO win1Maestros of The Game 2 announcement and schedule !11Weekly Cups (April 27-May 4): Clem takes triple0RSL Revival: Season 5 - Qualifiers and Main Event12
StarCraft 2
General
Signs Child Needs Myobrace Sunbury Code S Season 1 (2026) - RO8 Results MaNa leaves Team Liquid Weekly Cups (May 4-10): Clem, MaxPax, herO win Code S Season 1 - RO8 Preview
Tourneys
2026 GSL Season 2 Qualifiers Maestros of The Game 2 announcement and schedule ! $5,000 WardiTV Spring Championship 2026 SC2 INu's Battles#16 <BO.9> Master Swan Open (Global Bronze-Master 2)
Strategy
Custom Maps
[D]RTS in all its shapes and glory <3 [A] Nemrods 1/4 players
External Content
Mutation # 525 Wheel of Misfortune The PondCast: SC2 News & Results Mutation # 524 Death and Taxes Mutation # 523 Firewall
Brood War
General
BW General Discussion BGH Auto Balance -> http://bghmmr.eu/ (Spoiler) Interview ASL Ro4 Day 2 Winner ASL21 General Discussion vespene.gg — BW replays in browser
Tourneys
[ASL21] Semifinals B [Megathread] Daily Proleagues [ASL21] Semifinals A [BSL22] RO8 Bracket Stage + Another TieBreaker
Strategy
Fighting Spirit mining rates [G] Hydra ZvZ: An Introduction Simple Questions, Simple Answers Muta micro map competition
Other Games
General Games
Nintendo Switch Thread Stormgate/Frost Giant Megathread Warcraft III: The Frozen Throne Starcraft Tabletop Miniature Game PC Games Sales Thread
Dota 2
The Story of Wings Gaming
League of Legends
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Deck construction bug Heroes of StarCraft mini-set
TL Mafia
Vanilla Mini Mafia Mafia Game Mode Feedback/Ideas TL Mafia Community Thread Five o'clock TL Mafia
Community
General
US Politics Mega-thread Russo-Ukrainian War Thread UK Politics Mega-thread YouTube Thread European Politico-economics QA Mega-thread
Fan Clubs
The IdrA Fan Club
Media & Entertainment
[Manga] One Piece Anime Discussion Thread [Req][Books] Good Fantasy/SciFi books
Sports
2024 - 2026 Football Thread McBoner: A hockey love story Formula 1 Discussion
World Cup 2022
Tech Support
streaming software Strange computer issues (software) [G] How to Block Livestream Ads
TL Community
The Automated Ban List
Blogs
How EEG Data Can Predict Gam…
TrAiDoS
ramps on octagon
StaticNine
Funny Nicknames
LUCKY_NOOB
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1865 users

Why I Made Snipers 2.0

Blogs > VelRa_G
Post a Reply
VelRa_G
Profile Blog Joined March 2010
Canada304 Posts
September 27 2011 23:55 GMT
#1
It was high summer, and I was sitting on a beach in Whiteshell Provincial Park near my hometown Winnipeg. Beside me were two young men in their late teens, seperated by only a few years. I was a camp counselor, and they were campers. Both had complications that resulted in them not being able to swim with the rest, so there we sat in the shade, talking about manga and Zelda: Skyward Sword.

Then one tossed a rock.

Then the other, another rock. But this rock had a reddish tint, the other was black.

So I picked up a rock next to me and threw it. It was white.

We noticed what we did, and - as if one mind - we put three twigs in the ground arranged in a triangle. We gathered 3 white rocks, 3 black rocks, and 3 red rocks. In each set of three there was a small, medium, and large sized rock. The goal was to toss your rocks and get as close to the middle as possible. The closest player would get 5 points, and for each rock in the triangle, you gained an additional point. We started by throwing each set of three rocks at once, but we decided it would add more to the game if we each had three turns, starting with our smallest rock and finishing with the largest. This worked, but then we realized that the last player to throw had the advantage, since he threw last and had the best opportunity to knock out other players' rocks. So we knew that there needed to be 3 rounds, with each player throwing first.

And so our game was born. It was similar to many others, but it was ours.


When I was in grade five, as a final send-off party we all went to my teacher's house. When we congregated in the basement, my teacher's son was at his computer. Shamelessly, my teacher introduced us to him, and said that his son was building a game from scratch. I had no idea what this meant at the time. Building a game 'from scratch' made no sense to me. The game was a simple paintball game. You moved your character with the arrows along a top-down grid and fired projectiles at enemies. There were simple art assets, grass growing and paintball splats, objects to collide with, and three different character models.

When it was time to go upstairs, I made sure that I was the last one going up, so that I could catch a glimpse at the name of the program. I don't remember it now, but whatever it was, when I got home I downloaded it immediately. I understood nothing. My enthusiasm was gone.

Later, in my Brood War days, I would hang around Clan MC. It was a channel for mappers, and I met some really cool people back then. But I was really young, then, and I knew nothing about programming. I would play lots of customs, but when I made them, they broke quickly because I didn't actually know how the trigger editor worked (even though I thought I did - I was always right and it was always broken, of course). I found my niche in MC by creating terrains and audio assets, and this was good enough for me.

On and off I tried to create games. None of them ever worked. When the World Editor came out, I was bewildered. I was still young, and I had no idea what a string or an asset was. Working with data seemed like a mystical concept.

And then Starcraft 2 Beta came and we got our first look at the Galaxy Editor. I was now in university and I was thrilled to finally complete my goal of making a game, for myself. Again, I was stumped. This looked even more bizarre than the World Editor. This was the last straw. I gave up my hope of ever doing anything.

But this summer, I enrolled in a distance education course. Intro Computer Science. We studied Jscript and finally I learned what strings are, dialogs, while and for loops, references, etc etc.

Enter my experience on the beach with the two campers. Suddenly, a flurry of activity hit my brain! I really loved snipers. But it was attempted already in SC2, and it didn't really take. If I could just find a way to change it - slightly - and give it more the feel of a MOBA by having different classes and mechanics, I could do something different!

So I did. And it was hard. Probably the hardest thing I've done outside of my university program. And I did it for fun, and I enjoyed it thoroughly.

I want to take this opportunity to thank the following people from the SC2Mapster community for their help. They answered my questions when I was desperate, and allowed me to make my map - to fulfill a childhood dream.

+ Show Spoiler +
Keuken531
magnificence7
OneTwoSC
DrSuperEvil


The map isn't exactly done, but it's released and is in beta. But, quite frankly, I don't really care if you play it or not. As of now, my brother and I will play it 1v1 before we launch into laddering on 2v2. And that's good enough for me.

*****
Nuda Veritas
Dance.
Profile Blog Joined July 2010
United States389 Posts
September 28 2011 00:01 GMT
#2
*yawn*

User was banned for this post.
It is what it is...
VelRa_G
Profile Blog Joined March 2010
Canada304 Posts
September 28 2011 00:23 GMT
#3
On September 28 2011 09:01 Dance. wrote:
*yawn*

User was banned for this post.


Mega, mega props. <3<3
Nuda Veritas
PenguinWithNuke
Profile Blog Joined January 2011
250 Posts
September 28 2011 00:50 GMT
#4
On September 28 2011 09:01 Dance. wrote:
*yawn*

User was banned for this post.


You're an asshole.

@OP

Dude, that sounds sick. I'd like to try it out, when I don't feel like laddering. Nice blog!
Rasun
Profile Blog Joined October 2010
United States787 Posts
September 28 2011 00:51 GMT
#5
Cool, when its done, be sure to post the name so I can try it out. Neat to see how you got the idea and the story behind it. Very interesting read.
"People need to just settle the fuck down!"- Djwheat <3
Cyber_Cheese
Profile Blog Joined July 2010
Australia3615 Posts
September 28 2011 02:06 GMT
#6
That sounds awesome, I hope it turns out well.
How many players? more sounds better :D
The moment you lose confidence in yourself, is the moment the world loses it's confidence in you.
VelRa_G
Profile Blog Joined March 2010
Canada304 Posts
September 28 2011 15:32 GMT
#7
On September 28 2011 11:06 Cyber_Cheese wrote:
That sounds awesome, I hope it turns out well.
How many players? more sounds better :D


It's eight players, like the original.
Nuda Veritas
Please log in or register to reply.
Live Events Refresh
Next event in 7h 46m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
Ryung 79
UpATreeSC 30
StarCraft: Brood War
Britney 51856
Bisu 2707
Horang2 1135
Sea 891
EffOrt 717
Soma 459
Light 389
ggaemo 374
BeSt 355
actioN 335
[ Show more ]
Larva 287
ZerO 270
firebathero 267
Rush 117
Dewaltoss 102
hero 85
Mind 76
Mong 50
ToSsGirL 44
sSak 42
sorry 30
Shinee 23
Movie 22
Barracks 22
soO 21
Rock 18
Bale 16
910 16
IntoTheRainbow 15
Terrorterran 12
GoRush 10
Noble 6
Dota 2
Gorgc7942
qojqva1819
monkeys_forever162
Counter-Strike
Fnx 1580
fl0m1005
byalli470
Super Smash Bros
Mew2King101
Other Games
singsing1723
Grubby1379
FrodaN1002
B2W.Neo955
Beastyqt942
Liquid`RaSZi913
Lowko375
ceh9361
crisheroes288
Hui .233
ArmadaUGS130
QueenE97
KnowMe64
ZerO(Twitch)22
Organizations
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
[ Show 18 non-featured ]
StarCraft 2
• poizon28 88
• StrangeGG 78
• Kozan
• Migwel
• AfreecaTV YouTube
• sooper7s
• intothetv
• IndyKCrew
• LaughNgamezSOOP
StarCraft: Brood War
• HerbMon 22
• FirePhoenix7
• STPLYoutube
• ZZZeroYoutube
• BSLYoutube
League of Legends
• Nemesis2808
• Jankos2263
Other Games
• Shiphtur209
• WagamamaTV181
Upcoming Events
Replay Cast
7h 46m
RSL Revival
17h 46m
Classic vs Solar
herO vs SHIN
OSC
20h 46m
Big Brain Bouts
23h 46m
sebesdes vs Iba
Percival vs YoungYakov
Reynor vs GgMaChine
Korean StarCraft League
1d 10h
RSL Revival
1d 17h
Clem vs Rogue
Bunny vs Lambo
IPSL
1d 23h
Dewalt vs nOmaD
Ret vs Cross
BSL
2 days
Bonyth vs Doodle
Dewalt vs TerrOr
GSL
2 days
Cure vs herO
SHIN vs Maru
IPSL
2 days
Bonyth vs Napoleon
G5 vs JDConan
[ Show More ]
BSL
3 days
OyAji vs JDConan
DragOn vs TBD
Replay Cast
3 days
Monday Night Weeklies
3 days
Replay Cast
4 days
The PondCast
4 days
GSL
5 days
Replay Cast
6 days
GSL
6 days
Liquipedia Results

Completed

Proleague 2026-05-13
WardiTV TLMC #16
Nations Cup 2026

Ongoing

BSL Season 22
ASL Season 21
IPSL Spring 2026
KCM Race Survival 2026 Season 2
Acropolis #4
KK 2v2 League Season 1
BSL 22 Non-Korean Championship
SCTL 2026 Spring
RSL Revival: Season 5
2026 GSL S1
Heroes Pulsing #1
Asian Champions League 2026
IEM Atlanta 2026
PGL Astana 2026
BLAST Rivals Spring 2026
IEM Rio 2026
PGL Bucharest 2026
Stake Ranked Episode 1
BLAST Open Spring 2026
ESL Pro League S23 Finals
ESL Pro League S23 Stage 1&2

Upcoming

Escore Tournament S2: W7
YSL S3
Escore Tournament S2: W8
CSLAN 4
Kung Fu Cup 2026 Grand Finals
HSC XXIX
uThermal 2v2 2026 Main Event
Maestros of the Game 2
WardiTV Spring 2026
2026 GSL S2
BLAST Bounty Summer 2026: Closed Qualifier
Stake Ranked Episode 3
XSE Pro League 2026
IEM Cologne Major 2026
Stake Ranked Episode 2
CS Asia Championships 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.