• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EST 20:37
CET 02:37
KST 10:37
  • 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
RSL Season 3 - Playoffs Preview0RSL Season 3 - RO16 Groups C & D Preview0RSL Season 3 - RO16 Groups A & B Preview2TL.net Map Contest #21: Winners12Intel X Team Liquid Seoul event: Showmatches and Meet the Pros10
Community News
[BSL21] Ro.16 Group Stage (C->B->A->D)1Weekly Cups (Nov 17-23): Solar, MaxPax, Clem win2RSL Season 3: RO16 results & RO8 bracket13Weekly Cups (Nov 10-16): Reynor, Solar lead Zerg surge2[TLMC] Fall/Winter 2025 Ladder Map Rotation14
StarCraft 2
General
When will we find out if there are more tournament Weekly Cups (Nov 17-23): Solar, MaxPax, Clem win SC: Evo Complete - Ranked Ladder OPEN ALPHA Weekly Cups (Nov 10-16): Reynor, Solar lead Zerg surge RSL Season 3: RO16 results & RO8 bracket
Tourneys
Tenacious Turtle Tussle RSL Revival: Season 3 $5,000+ WardiTV 2025 Championship StarCraft Evolution League (SC Evo Biweekly) Constellation Cup - Main Event - Stellar Fest
Strategy
Ride the Waves in Surf City: Why Surfing Lessons H
Custom Maps
Map Editor closed ?
External Content
Mutation # 501 Price of Progress Mutation # 500 Fright night Mutation # 499 Chilling Adaptation Mutation # 498 Wheel of Misfortune|Cradle of Death
Brood War
General
FlaSh on: Biggest Problem With SnOw's Playstyle soO on: FanTaSy's Potential Return to StarCraft Data analysis on 70 million replays 2v2 maps which are SC2 style with teams together? [BSL21] Ro.16 Group Stage (C->B->A->D)
Tourneys
[BSL21] RO16 Tie Breaker - Group B - Sun 21:00 CET [BSL21] GosuLeague T1 Ro16 - Tue & Thu 22:00 CET [Megathread] Daily Proleagues [BSL21] RO16 Tie Breaker - Group A - Sat 21:00 CET
Strategy
Game Theory for Starcraft How to stay on top of macro? Current Meta PvZ map balance
Other Games
General Games
Stormgate/Frost Giant Megathread Should offensive tower rushing be viable in RTS games? Nintendo Switch Thread Path of Exile Clair Obscur - Expedition 33
Dota 2
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 Heroes of StarCraft mini-set
TL Mafia
Mafia Game Mode Feedback/Ideas
Community
General
Russo-Ukrainian War Thread US Politics Mega-thread Things Aren’t Peaceful in Palestine YouTube Thread Artificial Intelligence Thread
Fan Clubs
White-Ra Fan Club The herO Fan Club!
Media & Entertainment
[Manga] One Piece Movie Discussion! Anime Discussion Thread
Sports
2024 - 2026 Football Thread Formula 1 Discussion NBA General Discussion MLB/Baseball 2023 TeamLiquid Health and Fitness Initiative For 2023
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
The Automated Ban List
Blogs
The Health Impact of Joining…
TrAiDoS
Dyadica Evangelium — Chapt…
Hildegard
Saturation point
Uldridge
DnB/metal remix FFO Mick Go…
ImbaTosS
Customize Sidebar...

Website Feedback

Closed Threads



Active: 2598 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
PiGosaur Cup
01:00
#59
SteadfastSC97
CranKy Ducklings87
davetesta30
rockletztv 13
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
elazer 214
Nathanias 103
SteadfastSC 97
CosmosSc2 56
StarCraft: Brood War
Artosis 692
ggaemo 106
NaDa 24
League of Legends
JimRising 116
Super Smash Bros
PPMD92
Other Games
summit1g11633
Day[9].tv616
C9.Mang0252
ViBE158
Maynarde123
Trikslyr66
Organizations
Other Games
gamesdonequick747
Dota 2
PGL Dota 2 - Main Stream207
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 15 non-featured ]
StarCraft 2
• Hupsaiya 114
• musti20045 31
• AfreecaTV YouTube
• sooper7s
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
StarCraft: Brood War
• STPLYoutube
• ZZZeroYoutube
• BSLYoutube
League of Legends
• Doublelift4510
Other Games
• Scarra3214
• Day9tv616
Upcoming Events
Replay Cast
7h 24m
Wardi Open
10h 24m
OSC
11h 24m
Tenacious Turtle Tussle
22h 24m
The PondCast
1d 8h
Replay Cast
1d 21h
OSC
2 days
LAN Event
2 days
Replay Cast
2 days
Replay Cast
3 days
[ Show More ]
WardiTV Korean Royale
3 days
Sparkling Tuna Cup
4 days
WardiTV Korean Royale
4 days
Replay Cast
4 days
Wardi Open
5 days
Monday Night Weeklies
5 days
Replay Cast
5 days
Wardi Open
6 days
Liquipedia Results

Completed

SOOP Univ League 2025
RSL Revival: Season 3
Eternal Conflict S1

Ongoing

C-Race Season 1
IPSL Winter 2025-26
KCM Race Survival 2025 Season 4
YSL S2
BSL Season 21
CSCL: Masked Kings S3
SLON Tour Season 2
META Madness #9
SL Budapest Major 2025
BLAST Rivals Fall 2025
IEM Chengdu 2025
PGL Masters Bucharest 2025
Thunderpick World Champ.
CS Asia Championships 2025
ESL Pro League S22
StarSeries Fall 2025
FISSURE Playground #2

Upcoming

BSL 21 Non-Korean Championship
Acropolis #4
IPSL Spring 2026
HSC XXVIII
RSL Offline Finals
WardiTV 2025
IEM Kraków 2026
BLAST Bounty Winter 2026
BLAST Bounty Winter 2026: Closed Qualifier
eXTREMESLAND 2025
ESL Impact League Season 8
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 © 2025 TLnet. All Rights Reserved.