• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 22:30
CEST 04:30
KST 11:30
  • 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
[ASL20] Ro8 Preview Pt2: Holding On9Maestros of the Game: Live Finals Preview (RO4)5TL.net Map Contest #21 - Finalists4Team TLMC #5: Vote to Decide Ladder Maps!0[ASL20] Ro8 Preview Pt1: Mile High15
Community News
PartinG joins SteamerZone, returns to SC2 competition235.0.15 Balance Patch Notes (Live version)96$2,500 WardiTV TL Map Contest Tournament 151Stellar Fest: StarCraft II returns to Canada11Weekly Cups (Sept 22-28): MaxPax double, Zerg wins, PTR12
StarCraft 2
General
ZvT - Army Composition - Slow Lings + Fast Banes PartinG joins SteamerZone, returns to SC2 competition 5.0.15 Balance Patch Notes (Live version) Stellar Fest: StarCraft II returns to Canada Had to smile :)
Tourneys
Tenacious Turtle Tussle Stellar Fest $2,500 WardiTV TL Map Contest Tournament 15 Sparkling Tuna Cup - Weekly Open Tournament LANified! 37: Groundswell, BYOC LAN, Nov 28-30 2025
Strategy
Custom Maps
External Content
Mutation # 494 Unstable Environment Mutation # 493 Quick Killers Mutation # 492 Get Out More Mutation # 491 Night Drive
Brood War
General
Question regarding recent ASL Bisu vs Larva game RepMastered™: replay sharing and analyzer site [ASL20] Ro8 Preview Pt2: Holding On BarrackS' ASL S20 Ro.8 Review&Power of Friendship BGH Auto Balance -> http://bghmmr.eu/
Tourneys
[Megathread] Daily Proleagues [ASL20] Ro8 Day 4 [ASL20] Ro8 Day 3 Small VOD Thread 2.0
Strategy
TvZ Theorycraft - Improving on State of the Art Current Meta I am doing this better than progamers do. Simple Questions, Simple Answers
Other Games
General Games
Nintendo Switch Thread ZeroSpace Megathread Stormgate/Frost Giant Megathread Dawn of War IV Path of Exile
Dota 2
Official 'what is Dota anymore' discussion LiquidDota to reintegrate into TL.net
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
TL Mafia Community Thread
Community
General
Things Aren’t Peaceful in Palestine US Politics Mega-thread Russo-Ukrainian War Thread The Games Industry And ATVI Canadian Politics Mega-thread
Fan Clubs
The herO Fan Club! The Happy Fan Club!
Media & Entertainment
Movie Discussion! Anime Discussion Thread [Manga] One Piece
Sports
Formula 1 Discussion 2024 - 2026 Football Thread MLB/Baseball 2023 NBA General Discussion TeamLiquid Health and Fitness Initiative For 2023
World Cup 2022
Tech Support
SC2 Client Relocalization [Change SC2 Language] Linksys AE2500 USB WIFI keeps disconnecting Computer Build, Upgrade & Buying Resource Thread
TL Community
Recent Gifted Posts The Automated Ban List BarCraft in Tokyo Japan for ASL Season5 Final
Blogs
[AI] From Comfort Women to …
Peanutsc
Mental Health In Esports: Wo…
TrAiDoS
Try to reverse getting fired …
Garnet
[ASL20] Players bad at pi…
pullarius1
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1763 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
BSL Team Wars
19:00
Grand Finals
Team Bonyth vs Team Dewalt
Dewalt vs kogeT
JDConan vs Tarson
RaNgeD vs DragOn
StRyKeR vs Bonyth
Aeternum vs Hejek
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
WinterStarcraft975
RuFF_SC2 146
StarCraft: Brood War
sorry 36
HiyA 6
Dota 2
monkeys_forever579
Counter-Strike
Stewie2K660
Heroes of the Storm
Khaldor150
Other Games
summit1g7343
JimRising 533
C9.Mang0401
UpATreeSC87
Mew2King45
JuggernautJason11
Organizations
Other Games
gamesdonequick908
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 15 non-featured ]
StarCraft 2
• gosughost_ 12
• practicex 1
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• Ler33
League of Legends
• Doublelift5480
Other Games
• Scarra1319
Upcoming Events
Replay Cast
7h 30m
Map Test Tournament
1d 8h
PiGosaur Monday
1d 21h
Map Test Tournament
2 days
Tenacious Turtle Tussle
2 days
The PondCast
3 days
Map Test Tournament
3 days
Map Test Tournament
4 days
OSC
4 days
Korean StarCraft League
5 days
[ Show More ]
CranKy Ducklings
5 days
Map Test Tournament
5 days
OSC
5 days
[BSL 2025] Weekly
5 days
Safe House 2
5 days
Sparkling Tuna Cup
6 days
Map Test Tournament
6 days
OSC
6 days
IPSL
6 days
dxtr13 vs Napoleon
Doodle vs OldBoy
Liquipedia Results

Completed

KCM Race Survival 2025 Season 3
Maestros of the Game
HCC Europe

Ongoing

BSL 20 Team Wars
BSL 21 Points
ASL Season 20
CSL 2025 AUTUMN (S18)
Acropolis #4 - TS2
C-Race Season 1
IPSL Winter 2025-26
EC S1
ESL Pro League S22
Frag Blocktober 2025
Urban Riga Open #1
FERJEE Rush 2025
Birch Cup 2025
DraculaN #2
LanDaLan #3
StarSeries Fall 2025
FISSURE Playground #2
BLAST Open Fall 2025
BLAST Open Fall Qual
Esports World Cup 2025
BLAST Bounty Fall 2025
BLAST Bounty Fall Qual
IEM Cologne 2025

Upcoming

SC4ALL: Brood War
BSL Season 21
BSL 21 Team A
RSL Revival: Season 3
Stellar Fest
SC4ALL: StarCraft II
WardiTV TLMC #15
eXTREMESLAND 2025
ESL Impact League Season 8
SL Budapest Major 2025
BLAST Rivals Fall 2025
IEM Chengdu 2025
PGL Masters Bucharest 2025
Thunderpick World Champ.
CS Asia Championships 2025
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.