Logo

Anyone has a tutorial on how to make a theme?

Register Log In Back To Forums

Post #1 · Posted at 2014-05-13 07:24:18pm 9.8 years ago

Offline JunkoXXX
JunkoXXX Avatar Banned+
595 Posts
United States
Reg. 2014-04-25

"I have no words for my life"
Sorry if posted in wrong thread.
Also if anyone want to help me develop the theme it world be GREAT!

Post #2 · Posted at 2014-05-13 07:28:17pm 9.8 years ago

Offline Oni-91
Oni-91 Avatar Moderator+
13,489 Posts
United Kingdom
Reg. 2006-10-20

Nintendo Switch Friend Code: SW-3445-5569-17913DS Friend Code: 008736577880
"Ambivalent Viennetta"
A lot of what you want depends on what version of SM you're using. If you're totally new to theming or programming, it's probably a good idea that you start with 3.9.

Also you may need this, I'm not sure how in depth or complete it is, but still, worth a look anyway.
ZIv Mod Squad: "I'm a trash panda now, don't worry about it"
Can you make music? ZENIUS -I- MANIA 2023 NEEDS YOU
https://pbs.twimg.com/media/FvT2ARPaQAAxRVX.jpg:large

Post #3 · Posted at 2014-05-13 08:07:24pm 9.8 years ago

Offline JunkoXXX
JunkoXXX Avatar Banned+
595 Posts
United States
Reg. 2014-04-25

"I have no words for my life"

Last updated: 2014-05-13 08:07pm
Thank You I appreciate it!
Also I need people to help me design i'm using a ddr supernova2 as base but into a 2014 mix with it.

btw stepmania 5 beta 3a

Post #4 · Posted at 2014-05-13 08:10:48pm 9.8 years ago

Offline Kyzentun
Kyzentun Avatar Member
3,209 Posts
United States
Reg. 2008-02-20

"I'm honestly pissed off."
Quote: Oni-91
A lot of what you want depends on what version of SM you're using. If you're totally new to theming or programming, it's probably a good idea that you start with 3.9.

Also you may need this, I'm not sure how in depth or complete it is, but still, worth a look anyway.
NO NO NO NO NO.
Do not use 3.9. I personally will not help anyone not using SM5 for theming, and I think that is true of other active themers and devs (though I cannot speak for any besides myself). Also SM5 has many features that 3.9 does not, many designed to making theming easier and make it possible for a theme to do more.
That tutorial is empty and nigh worthless. I'm not aware of a good tutorial. I got to where I am by reading the Lua API documentation and looking at the _fallback theme and reading the source code.

With that said, what kind of thing are you looking to do in a theme?
Are you looking to just change the graphics? If so, then find someone already working on a theme and offer to let them use graphics you provide.
Are you looking to implement new functionality not seen in existing themes? If so, then go learn Lua in a stand-alone environment first, as trying to learn Lua while also learning the stepmania API will just lead to more confusion and mistakes in general.
If you already know Lua well, then the Lua API is documented in Docs/Themerdocs/Lua.xml. There are other useful pieces of documentation in Themerdocs as well.

Writing a decent introduction is on my todo list, but not very high on it.
silenttype01: Kyzentun is never harsh. He says it how it is.

GENERATION 24: The first time you see this, copy it into your sig on any forum and add 1 to the generation. Social experiment.

Post #5 · Posted at 2014-05-13 08:35:46pm 9.8 years ago

Offline JunkoXXX
JunkoXXX Avatar Banned+
595 Posts
United States
Reg. 2014-04-25

"I have no words for my life"

Last updated: 2014-05-13 08:35pm
like i said im using a DDR Supernova 2 as a base but im adding a ddr 2013 mix into it

Quote: Kyzentun
Quote: Oni-91
A lot of what you want depends on what version of SM you're using. If you're totally new to theming or programming, it's probably a good idea that you start with 3.9.

Also you may need this, I'm not sure how in depth or complete it is, but still, worth a look anyway.
NO NO NO NO NO.
Do not use 3.9. I personally will not help anyone not using SM5 for theming, and I think that is true of other active themers and devs (though I cannot speak for any besides myself). Also SM5 has many features that 3.9 does not, many designed to making theming easier and make it possible for a theme to do more.
That tutorial is empty and nigh worthless. I'm not aware of a good tutorial. I got to where I am by reading the Lua API documentation and looking at the _fallback theme and reading the source code.

With that said, what kind of thing are you looking to do in a theme?
Are you looking to just change the graphics? If so, then find someone already working on a theme and offer to let them use graphics you provide.
Are you looking to implement new functionality not seen in existing themes? If so, then go learn Lua in a stand-alone environment first, as trying to learn Lua while also learning the stepmania API will just lead to more confusion and mistakes in general.
If you already know Lua well, then the Lua API is documented in Docs/Themerdocs/Lua.xml. There are other useful pieces of documentation in Themerdocs as well.

Writing a decent introduction is on my todo list, but not very high on it.
and im using stepmania 5 as i said earlier

Post #6 · Posted at 2014-05-13 09:01:36pm 9.8 years ago

Offline Kyzentun
Kyzentun Avatar Member
3,209 Posts
United States
Reg. 2008-02-20

"I'm honestly pissed off."
My advice is to approach it from the perspective of figuring out each specific small thing you need to do. Then learn how to do each thing and do it one at a time. That way, you can slowly build towards what you want in the end.
silenttype01: Kyzentun is never harsh. He says it how it is.

GENERATION 24: The first time you see this, copy it into your sig on any forum and add 1 to the generation. Social experiment.

Post #7 · Posted at 2014-05-13 09:54:08pm 9.8 years ago

Offline JunkoXXX
JunkoXXX Avatar Banned+
595 Posts
United States
Reg. 2014-04-25

"I have no words for my life"
Thanks for the advice!

Post #8 · Posted at 2014-05-13 11:36:34pm 9.8 years ago

Offline Th3_Ov3rHell_3XoduZ
Th3_Ov3rHell_3XoduZ Avatar Member
313 Posts
Chile
Reg. 2012-09-13

"ITG, The Best Dance Machine!"

Last updated: 2014-05-13 11:41pm
I make Themes for SM5, at the beginning is a little hard, but learning the most basic codes you can make a nice Theme, I am currently making a ITG 2 Theme and a Minecraft Theme for SM5. In LUA i know very very little.

But here are good Themers that can help a lot for a specific problem. Start like me with a done Theme as base, this will helps a lot and then start to modify codes and textures.

Edit: PM if you need Helps, as I said before, on LUA i know very little but I know some basics codes that yoo should know. PM if you want to that I tell a little guide of Theming and Codes for SM5.
Quote: Released Themes for SM5 Beta 3
Quote: Released Themes for SM5 Beta 4 & 5.0.7
Quote: Simfles Packs Released

Post #9 · Posted at 2014-05-13 11:54:46pm 9.8 years ago

Offline JunkoXXX
JunkoXXX Avatar Banned+
595 Posts
United States
Reg. 2014-04-25

"I have no words for my life"
i need help changing the song wheel and editing supernova 3.9 theme to a sm 5 theme

Post #10 · Posted at 2014-05-14 01:40:34pm 9.8 years ago

Offline CrzP
CrzP Avatar Member
36 Posts
China
Reg. 2014-02-21

Song wheel's function is in a theme's metric.ini(or redirected to a script).If you know how to code in lua,or just know how to use codes of sm5,it will become much easier.

Because I'm using my smartphone and cannot use my computer for some reason.I can't help you right now.I'm making a theme called The Blue Dasher(see it in www.stepmania.com's forums).

Feel free to e-mail me if you have some questions.Although I can't swear I can solve them all,I'll try my best.
My e-mail:bzgsbgscrz@gmail.com
Register Log In Back To Forums

0 User(s) Viewing This Thread (Past 15 Minutes)

©2006-2024 Zenius -I- vanisher.com -5th style- IIPrivacy Policy
Web Server: 4% · Database: 4% · Server Time: 2024-03-29 13:42:25
This page took 0.01 seconds to execute.
Theme: starlight · Language: englishuk
Reset Theme & Language