Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Game Dev: Introduction To Asset Pipeline
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
[email protected]
February 23, 2013
4
1.6k
Game Dev: Introduction To Asset Pipeline
This is a talk I did at the NY Game Developers meetup focusing on asset pipeline for 2d games.
[email protected]
February 23, 2013
Tweet
Share
More Decks by
[email protected]
See All by
[email protected]
5 Tips For Monetizing Your App: In A World Moving Towards Free Downloads
jessefreeman
0
300
Gaming On The Surface Keynote
jessefreeman
1
120
Analytics In HTML5 Games
jessefreeman
2
530
Super Paper Monster Smasher Starter Kit
jessefreeman
2
500
Using Node & Grunt For HTML5 Build Scripts
jessefreeman
10
480
Taking HTML5 Games Mobile
jessefreeman
4
440
Polishing Your Game
jessefreeman
4
220
Publishing HTML5 Games To Windows 8
jessefreeman
4
200
Are We Casual Enough Yet?
jessefreeman
2
390
Featured
See All Featured
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
200
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.6k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
140
Technical Leadership for Architectural Decision Making
baasie
2
260
The #1 spot is gone: here's how to win anyway
tamaranovitovic
2
960
How to Think Like a Performance Engineer
csswizardry
28
2.5k
Darren the Foodie - Storyboard
khoart
PRO
3
2.5k
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
78
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
54k
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
280
Being A Developer After 40
akosma
91
590k
Transcript
None
None
TWITTER HASHTAG
refers the to asset workflow you create for your project.
This could be as simple as copying files over by hand into your game’s media folder or writing more complex automation scripts to generate the art for you.
None
is a single bitmap image that is drawn to the
display; in this case our Canvas Element. To help organize them better, sprites are grouped together into a single image called a sprite sheet.
None
http://www.aseprite.org/
None
None
None
None
None
None
is a large image containing a collection of sub-images, or
"atlas" which contains many smaller sub-images. This is used primarily in 3d for textures but is very useful for 2d games as well.
"filename": "radar-sprite.png", "rotated": false, "trimmed": true, "frame": {"x":0,"y":309,"w":104,"h":104}
Atlases can consist of uniformly-sized sub-textures, or they can consist
of textures of varying sizes (usually restricted to powers of two). *Illustration from http://www.grimrock.net/modding/creating-custom-assets/
http://renderhjs.net/shoebox/
• Create Texture Atlas with data file • Extract Sprites
• Custom atlas data templates (can create xml, json, text, etc) • Create bitmap fonts • Cross platform • Works with Cocos2d, Unity3d, HTML5 and more.
None
None
http://bit.ly/rr-artwork
http://bit.ly/jetroid-sprites
http://bit.ly/tc-sprites
None
None
PLAY WITH ASEPRITE, SHOEBOX AND BFXR