• If you have a mod, tool or prefab, please use the Resources section. Click Mods at the top of the forums.

Unity Tutorials for 7D2D Modders

I started a series of new video tutorials that will hopefully make it easier for folks to get into using Unity.

A18 Version Only :  I will add a link to a A19 version once stable is released.

This first video walks you through loading the template tutorial project into your copy of Unity 2018.2.x. I don't cover downloading Unity and installing it as that is covered well by Unity. By the end of tutorial 1 you should have everything loaded that you will need to begin basic modding in Unity. The Unity project template is on my github repo and is preconfigured with the exportbundles script and has all known tags preconfigured. The first video covers downloading and installing that project folder.

A18 version: Download it at:https://github.com/7D2D/Templates-and-Utilities

At the same location there is a version 2 of the template that adds the new export script that is compatible with Linux and OSx clients, fixing the tag location on the flag so it can be picked up, and changing the shader to show the cutout on the flag. I left the old one as it follows the video exactly but use the new version when you can. Its also built on a slightly newer version of 2018.2 so if you get a popup about a different version just hit continue and it will update the template to whatever version of Unity you have loaded.

Video #1: Setting up Unity




Let me know what you think and if anything isn't clear so far. I will address those at the beginning of tutorial 3.

Happy modding!

 
Last edited by a moderator:
I bleave your Templates-and-Utilities XythTutorialsV2 and 0ne is out dated I get this error when using either one. and theres more of them.

C:/Program Files/Unity Projects/2019.1.14f1/XythTutorialsV2/Library/PackageCache/[email protected]/Scripts/Runtime/FastAction.cs(24,45): error CS1644: Feature `out variable declaration' cannot be used because it is not part of the C# 4.0 language specification

 
That's an invalid version of textmeshpro, which isn't needed.

The tutorial project template is now updated for 2019.1

 
It would be nice to see more tutorials for advanced things. For example, I am trying to automate some things related to storage, but I don't know how to script my custom assets to interact with vanilla assets in C#. Not just that, but how to piggyback off of the existing inventory system and extend it further.

I haven't been able to find any resources that can point me in the right direction, but your tutorials are the closest thing I have found, just on a basic level.

 
I am not aware of any C# modding videos. All the C# folks help each other on Guppys modding discord. You should hang out there and learn and ask questions. Most just review the scripts released in mods. Sphereii writes the so easy to read scripts that will demonstrate the basics.

 
Thank you, Xyth. That's what I was looking for. These guys are great. If I am able to spend enough time getting dirty with the advanced modding, I may provide documentation on some best practices for everyone.

 
that's great but i was wondering how do you add in your own characters ( like diff zombies) . do you have to set all there animations. If you could get it from another would you still need to and the animations. Also how do you import this into your 7d2d modded game... Sorry for the questions I have a lots of ideas but not quite sure how to do it.

 
that's great but i was wondering how do you add in your own characters ( like diff zombies) . do you have to set all there animations. If you could get it from another would you still need to and the animations. Also how do you import this into your 7d2d modded game... Sorry for the questions I have a lots of ideas but not quite sure how to do it.
Literally all in the videos that came after those two.

 
That's an invalid version of textmeshpro, which isn't needed.
The tutorial project template is now updated for 2019.1
Hello,

Would this work with 2019.3.7f1 ? Because i'm trying to follow all your tutorials but i can't seem to make it work and i don't know if it is because i'm stupid or if it is because of the version (i'm guessing it is because there are errors on the project for the export bundle script). Wanted to try to download an old one from here : https://unity3d.com/get-unity/download/archive

But.. There's a lot of 2019.1 version and my dl speed is to 300Kb/s so wanted to know what version to dowload 'cause i can't just dl all of them to try what works.

 
Hello,

Would this work with 2019.3.7f1 ? Because i'm trying to follow all your tutorials but i can't seem to make it work and i don't know if it is because i'm stupid or if it is because of the version (i'm guessing it is because there are errors on the project for the export bundle script). Wanted to try to download an old one from here : https://unity3d.com/get-unity/download/archive

But.. There's a lot of 2019.1 version and my dl speed is to 300Kb/s so wanted to know what version to dowload 'cause i can't just dl all of them to try what works.
Read this. You cant use that version of Unity. https://forums.7daystodie.com/forum/...ing-with-unity

 
I read that but apparently missed it :( thank you.

Still blocked on my mod but don't get the same error message anymore with that version ( i downloaded last 2019.1.20)

 
Latest version of 2019.1 is 2019.1.14 per the archives. That's what I use and everything works as expected.

 
Back
Top