Coding Help Help how do I code a mod, the cutscenes, and make pixel art?

Dagashi005

Greenhorn
Hellooo, I'm very new to modding; this is my first mod ever. I have no idea how to code, and some friends and I are trying to learn to no avail. I've tried YouTube tutorials, SMAPI's website, etc., but no one really explains how to make cutscenes or make them compatible with other people's mods. We're trying to make a mod series of characters from a visual novel; I will literally pay someone with Discord Nitro if they could help me code it. I'm so lost and have no idea where to start, any helpful explanations for beginners would be great ;;
 

Lenora Rose

Farmer
The main stardew wiki and SMApi and all are useful as references but not as tutorials, and I can't imagine learning to code easily from videos.

You really want to go here to start:


For event specific ones within that:

Breaks down what each part of the event code is and means, for a very bare bones simple event. This is the best one that provides the basic definitions what each piece is, what it does, what has to go in what order. This is handy for the first basic breakdown, but contains only one example of event writing. I do note it uses i18n formatting instead of direct dialogue, but doesn't fully explain it (i18n involves putting all the dialogue into a separate file, which is handy for translators. If you prefer, you can just put whatever the characters say directly between the \" marks) .

This was, seriously, my single biggest event teacher. I flipped through the others for further advice and support, but this is the core one. Much more complex than the first tutorial, gets into way more nitty gritty, and includes lots of examples.

As it says, this is less a tutorial than it is a bunch of links to other tutorials and a bunch of tips. Less organized, less how to, but still handy.

There's more, but the latter two above contain lots of links to other helpful resources. Including the modding stuff on the main wiki here, which is good as a reference once you have an idea what you're doing and are looking for the commands to do it.

The SDV Discord also has a whole discussion page for the purpose, but the conversation goes fast.
 

Dagashi005

Greenhorn
The main stardew wiki and SMApi and all are useful as references but not as tutorials, and I can't imagine learning to code easily from videos.

You really want to go here to start:


For event specific ones within that:

Breaks down what each part of the event code is and means, for a very bare bones simple event. This is the best one that provides the basic definitions what each piece is, what it does, what has to go in what order. This is handy for the first basic breakdown, but contains only one example of event writing. I do note it uses i18n formatting instead of direct dialogue, but doesn't fully explain it (i18n involves putting all the dialogue into a separate file, which is handy for translators. If you prefer, you can just put whatever the characters say directly between the \" marks) .

This was, seriously, my single biggest event teacher. I flipped through the others for further advice and support, but this is the core one. Much more complex than the first tutorial, gets into way more nitty gritty, and includes lots of examples.

As it says, this is less a tutorial than it is a bunch of links to other tutorials and a bunch of tips. Less organized, less how to, but still handy.

There's more, but the latter two above contain lots of links to other helpful resources. Including the modding stuff on the main wiki here, which is good as a reference once you have an idea what you're doing and are looking for the commands to do it.

The SDV Discord also has a whole discussion page for the purpose, but the conversation goes fast.
Thank you so much for this! I tried researching the official SMAPI website for how to code all of this but got nothing other than, "Learn C# and you're good." I can't thank you enough!
 

Lenora Rose

Farmer
Thank you so much for this! I tried researching the official SMAPI website for how to code all of this but got nothing other than, "Learn C# and you're good." I can't thank you enough!
Eh, thank the folks who put that wiki together (twice, as the original wiki site closed down on them).
 
Top