• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 13:29
CEST 19:29
KST 02:29
  • 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
[ASL22] Ro8 Preview: In A Tizzy6[ASL22] Ro16 Preview: Holy Diver5[ASL22] Ro16 Preview: Rough Waters10[ASL22] Ro24 Preview: Siren's Call8[ASL22] Ro24 Preview: Summer's End9
Community News
Weekly Cups (Sep 13-20): herO scores triple1BSL Season 235Weekly Cups (Sep 7-12): SHIN, ByuN, MaxPax double down1StarCraft open world shooter announced at BlizzCon101Weekly Cups (Aug 30-Sep 7): herO thrives amid growing schism10
StarCraft 2
General
Blizzard Classic Cup @ BlizzCon 2026 - $100k prize pool The Death of Cheese: From a Professional Cheeser Weekly Cups (Sep 13-20): herO scores triple Balance hotfix patch 5.0.16b (July 16) StarCraft open world shooter announced at BlizzCon
Tourneys
2026 GSTL Announcement Sparkling Tuna Cup - Weekly Open Tournament RSL Revival: Season 6 - Qualifiers and Main Event RSL goes to London! 2026 Offline Finals Nov 21-22 SC2 AI Tournament 2026 Fall
Strategy
[H] ZvP Mid-Late Game: Stalkers Collossi HT
Custom Maps
Nexus Wars 2021 GUIDE [M] (2) Industrial Park
External Content
Mutation # 544 Double Trouble The PondCast: SC2 News & Results Mutation # 543 Enhanced Defenses Mutation # 542 The Ascended
Brood War
General
Bot on ladder an AI researcher's take on the ladder bot New 3v3 BGH Ladder (and more) on ShieldBattery! Recent recommended BW games BSL Season 23
Tourneys
[ASL22] Ro8 Day 1 [IPSL] IPSL is Back With Winter 26-27! [BSL23] SM: Ret vs TerrOr -> DragOn vs StRyKeR [Megathread] Daily Proleagues
Strategy
Cliff Jump Revisited (1 in a 1000 strategy) Replay Review Process - What do you do? Simple Questions, Simple Answers Odyssey Mineral Stack Saturation
Other Games
General Games
Warcraft III: The Frozen Throne Nintendo Switch Thread Stormgate/Frost Giant Megathread EVE Corporation Diablo IV
Dota 2
Dota 2 Champions League Season 3 Begins April 25! Official 'what is Dota anymore' discussion
League of Legends
[TL LoL EUW IHs] Teemo shall perish
Heroes of the Storm
Heroes of the Storm 2.0
Hearthstone
Deck construction bug
TL Mafia
TL Mafia Community Thread
Community
General
US Politics Mega-thread Artificial Intelligence Thread Things Aren’t Peaceful in Palestine All you football fans (soccer)! Russo-Ukrainian War Thread
Fan Clubs
MarineLorD Fan Club The Creator Fan Club The ShoWTimE Fan Club
Media & Entertainment
Movie Discussion! [Manga] One Piece Diablo Animated Series on Netflix
Sports
Football (Soccer) Thread TeamLiquid Health and Fitness Initiative For 2023 MLB/Baseball 2023
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
Recent Gifted Posts
Blogs
Gaming Intensity, Problemati…
TrAiDoS
38 yo Retired SWE loo…
PurE)Rabbit-SF
Can Bots Beat Pros?? Starcr…
namkraft
[meme] I finally understa…
LUCKY_NOOB
Regacy Esports:Our Goa…
regacyesports
Dreaming of BW patches (mod…
c3rberUs
Customize Sidebar...

Website Feedback

Closed Threads



Active: 8494 users

The Meskian Zen of Modding - Part 1 - Page 3

Forum Index > General Forum
Post a Reply
Prev 1 2 3 All
remag
Profile Joined August 2009
Germany354 Posts
June 05 2010 18:11 GMT
#41
Holy shit?
HalfAmazing
Profile Joined May 2008
Netherlands402 Posts
June 05 2010 19:35 GMT
#42
Put a little more effort into your posts man. We have a standard of quality to maintain here.

In all seriousness, I've never had any interest in modding, but your post was well worth the read.
You can figure out the other half.
IskatuMesk
Profile Blog Joined October 2008
Canada969 Posts
Last Edited: 2010-06-06 00:32:53
June 06 2010 00:13 GMT
#43
Grend>

Heya! I have a deep respect for people who make sprites sheets like that. I've seen (and used) many of them when I was working on various RPGMaker projects.

The way I make sprites is very different.

First, the model is either created or, in the case of World of Warcraft models and the like, imported into 3ds max.

Then, one generally sets up an arrangement of cameras for every angle the game needs. Since the games are isometric, you also make absolutely sure that perspective (depth of field) is OFF on every camera, otherwise this distorts the image. Many amateur modelers and sprite artists forget this when they made graphics for Starcraft and otherwise decent sprites end up looking awful because of it. It's very easy to forget but very noticeable when you've rendered.

[image loading]

After that, you render a sequence of frames per angle. Then, depending on the game, you've gotta rename all the bastards into a proper format.

This is how I explained how the renaming process must be done to a friend of mine in the hopes he writes a python script to automate it, it is REALLY tedious to do by hand, even with irfanview to batch rename.

[image loading]
[image loading]

[image loading]
All games like infinity engine games, diablo 2, starcraft, ect. had their graphics initially created in 3d programs and then rendered on an isometric plane for ingame use. It's far easier to control the graphic this way than drawing it by hand, but it also requires experience with the 3d app in question.

After you've got them renamed you also gotta batch convert their index and palette usually. For games like Age of Wonders 2 this is easy because you can render with a pink background and set the converter to use that for the transparent background, but with Starcraft it is ALWAYS 0,0,0, and Starcraft has a preset 256color palette that doesn't even use 1/3 of its indexes. Colors are EXTREMELY limited and it's very hard to make good looking sprites under those restrictions. Especially explosions.

For Armageddon Onslaught, I used a plugin for 3ds max to make big, lengthy explosions for The Great Destroyer.

[image loading]

They look awesome when rendered but when converted to the palette they are reduced to 2-3 shades of color.

[image loading]

Still, they looked good enough to encourage modders, especially modders from a Korean site, to blatantly steal them without permission and, despite having told me they had removed the graphics from their mod, continue to use my stolen graphics to this day. Because of this refusal to respect my wishes, much less even asking me in the first place (I am generally not a dick if someone is polite and up front about this kind of thing), but actually LYING to me... that is one of the big reasons I am NEVER releasing another public project ever again. I am tired of people stealing my shit. I always, always ask for permission if I want to use something from another modder or artist. It's the right thing to do. Even in a private project.

My current project is a revival of my Age of Wonders 2 total conversion, a tremendously-scaled project.



IskatuMesk
Profile Blog Joined October 2008
Canada969 Posts
June 07 2010 03:47 GMT
#44
Heya guys, a little update on some future stuff.

- I'm going to be writing the next segment of this article soon, explaining my thought processes and design behind Armageddon Onslaught.
- I am now starting production on a very large series of videos I am calling the GEC Primary Documentary. I call my overarching game design processes as Game Elements Concepts, a methodology not only to modding or making campaigns but also how I approach games as a whole. This will go deep into all subjects I feel are important to this practice, including those displayed in this article, using visual and audio cues to help convey my words. It will be fully narrated by yours truly and probably take several months at the very least to complete. Thus, it is my plan to release it in chapters. Currently my chapter plans are as follows -

Chapter 1 - Introductions and First Words
"Hello! Have a seat over there."
"Beholding the prospect of modding as a quest of mind."
"Establishing the Four Elements of the GEC - Graphics, Gameplay, Sound, AI"

Chapter 2 - Graphics
Chapter 3 - Sound
Chapter 4 - Gameplay
Chapter 5 - Artificial Intelligence
Chapter 6 - Last Words
Chapter 7 - Conclusion

This will be one of the largest, most difficult things I have ever attempted to do next to writing my novel, due to the amount of assets and content I'll be formulating for this documentary. I plan to include Day[9]-style "Face time" and demonstrations of many of my mods, the tools I use, and I plan to visualize music and sounds in a manner in which I see inside my mind, as an attempt to explain the concepts of Centralization and Sound Is Power. Just as a small set of examples of what I'll be doing.

Everything I do is a challenge, and everything involved in what I do is problem solving. This production will be no different, and I plan to communicate to TL as much as I can during its production. To that end, give me any questions or whatnot you'd like me to answer or any subjects you'd like me to talk about either in this article or the documentary.

This is my life, this is as much a documentary on myself as it is what I do.
Prev 1 2 3 All
Please log in or register to reply.
Live Events Refresh
Monday Night Weeklies
16:00
#64
RotterdaM622
TKL 248
TaKeTV 237
IndyStarCraft 192
SteadfastSC108
BRAT_OK 92
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
RotterdaM 622
ByuN 284
TKL 248
IndyStarCraft 192
ProTech142
SteadfastSC 108
BRAT_OK 92
UpATreeSC 73
SHIN 42
MindelVK 20
EnDerr 1
StarCraft: Brood War
Bisu 2104
Shuttle 662
ggaemo 430
Stork 348
Dewaltoss 186
Larva 186
Barracks 161
Hyun 112
firebathero 104
Sharp 76
[ Show more ]
BeSt 73
Shinee 49
Mong 41
HiyA 36
Trap 27
ToSsGirL 25
NaDa 17
910 16
Terrorterran 14
scan(afreeca) 13
yabsab 12
IntoTheRainbow 8
Dota 2
Gorgc7124
qojqva2157
Counter-Strike
x6flipin915
edward394
Heroes of the Storm
Liquid`Hasu287
Other Games
Liquid`RaSZi2361
FrodaN946
B2W.Neo873
Beastyqt558
ceh9383
Liquid`VortiX186
ArmadaUGS138
QueenE95
C9.Mang077
KnowMe75
Trikslyr63
Mew2King52
Rex16
Chillindude8
Organizations
Dota 2
PGL Dota 2 - Main Stream11936
PGL Dota 2 - Secondary Stream1601
Other Games
BasetradeTV44
[ Show 18 non-featured ]
StarCraft 2
• mYiSmile133
• StrangeGG 20
• intothetv
• Kozan
• AfreecaTV YouTube
• Migwel
• IndyKCrew
StarCraft: Brood War
• Azhi_Dahaki13
• Michael_bg 13
• STPLYoutube
• ZZZeroYoutube
• BSLYoutube
Dota 2
• C_a_k_e 5061
• masondota2619
League of Legends
• Nemesis2011
• TFBlade966
Other Games
• imaqtpie432
• Shiphtur214
Upcoming Events
Sparkling Tuna Cup
16h 31m
Afreeca Starleague
16h 31m
Light vs EffOrt
OSC
18h 31m
PiGosaur Cup
1d 6h
Kung Fu Cup
1d 17h
The PondCast
2 days
Replay Cast
3 days
Korean StarCraft League
4 days
CranKy Ducklings
4 days
GSL
5 days
[ Show More ]
Yamato Cup
5 days
Replay Cast
6 days
Afreeca Starleague
6 days
WardiTV Weekly
6 days
Liquipedia Results

Completed

Super Anchor Qualifying S3
Blizzard Classic Cup 2026
Big Dog Cup 2026 Div 1

Ongoing

ASL Season 22
CSL 2026 AUTUMN (S22)
Acropolis #5
Acropolis #5 - GSA
Calamity Invitational
Logitech G Play Connect 2026
SL StarSeries Fall 2026
FISSURE Playground #3
BLAST Open Fall 2026
Esports World Cup 2026
BLAST Bounty Summer 2026
BLAST Bounty Summer Qual
Stake Ranked Episode 3
XSE Pro League 2026

Upcoming

Acropolis #5 - GSB
Acropolis #5 - GSC
BSL Season 23
SC4ALL II: Brood War
BSL 23: Non-Korean Championship
HSC XXX
Stellar Fest 2: Lunar Cup
SC4ALL II: StarCraft II
Kung Fu Cup 2026 Grand Finals
RSL Offline Finals
Copium Cup
PGL Major Singapore 2026
Stake Ranked Episode 6
BLAST Rivals Fall 2026
IEM Beijing 2026
Stake Ranked Episode 5
PGL Masters Bucharest 2026
1win Private Club #2
Thunderpick World Champ. '26
ESL Pro League Season 24
Stake Ranked Episode 4
1win Private Club #1
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.