Need a clear quick tutorial, or FREE asset for making 3D rougelike. I have no time.

EDIT- NO I am not trying to post this same question on all of the community threads. I’ve been trying to find the correct thread to post on, as I have been informed twice that I need to post in a different section of the Unity site.
Please forgive me.

Greetings, let’s get right to it.
I’ve been working on an old school FPS project and all of my levels have been…put out of play (It’s a long story). I have absolutely NO time to make more levels and I am on a very strict budget. I need something that can randomly spawn rooms and hallways ,along with item and enemy prefabs. I also need to be able to apply my own textures to the walls and floors.

I’ve been scrambling across the Internet trying to find something affordable (free) and quick, but to little avail.

A helpful solution to my time sensitive dilemma would be undoubtedly appreciated, thank you.

EDIT: If the placement or format of this question on the forums is incorrect or inappropriate some guidance would be well appreciated. I’m new to the Unity site’s community features.

no time = no game

3 Likes

Your best bet is probably one of the several dungeon generators in the store, but I don’t know if any of them are free. I’m skeptical of whether you’ll find something that exactly fits your needs and I’m not sure how much time you really have to get it done. I’ve been in similar shoes before, not with a Rogue-like but with another project. No fun. I hope you find what you’re looking for.

EDIT: Here’s an inexpensive dungeon creator I just found in the store that looks like it might give you a good head start: https://www.assetstore.unity3d.com/en/#!/content/2944 (I’m not affiliated with this product at all, I just found it by searching)

No time left. (very little time ,in the literal sense)

Are you literally dying? Because if not, there’s always enough time to do it properly.
If you are in fact dying, then my sincerest condolences and you have more important things to worry about than making a game in Unity.

If you were working a on a game, wouldn’t you have all that stuff like scrips and 3d models left?

What does that supposed to mean?

Hi RPatt (and everyone else)

Just want to quell the negativity that is undoubtedly growing around this thread, and maybe give you a slight heads up regarding your post.

Our community here at Unity is very helpful. Probably the greatest online community I’ve ever been a part of honestly. If you have a problem you’d like to get help on many people are happy to help.

However one of the things many people do not tolerate is when people create a new account on the forum and just immediately post something like “I have this problem. vague description of what is needed I need this, right now, I have no time, etc”

We understand you’d like help, however please be patient. Give us a much more detailed description of what it is you want. Show us what effort you have made to achieve this and what research you’ve done. Give us a reason to help. If you expect people to take the time out to help you, we also expect you to put the same amount of effort. No one is willing to spoonfeed people here.

Best of luck mate

3 Likes

No time, no money, and no attempt at evoking the tiniest bit of sympathy for you by explaining the situation.

That’s going to be a tough sell.

1 Like

I have a dead line that is not made by me. Their are quite a bit of people expecting me to produce a game by Thanksgiving.

Unable to be used.
Long story time.

It was June when I started working on the levels. I had 8 scenes with detailed item placements and secrets:


They were pretty damn good in my opinion.
And here’s were things go down the cr*pper.

Being the absolute noob I am I didn’t back up my project.
Well, I did back it up, but I didn’t update the back up, so all of my levels along with certain enemy prefabs were lost when I used AVG cleanup when my computer was having some malware issues. (I will not discuss them, they were porn related).
I don’t have the slightest clue as to why AVG did what it did or if AVG really did it, but I’ve scoured the ends of my PC, and the levels are not their.

I might need to go into more detail.

1 Like

blender…
“scifi animator” on youtube

unity
“cooking with unity” (helped me)


google “recover deleted files”
… ive used a program called “recuva” in the past…

hopefully you havent done much adding and deleting files since then…

Did you backup?

If you have no time and if you have some money, consider hiring an arts team to do your artwork and level design for you.

Didn’t backup, too bad…
Remember to backup next time :slight_smile:

Better luck next time.

What about 3D models and scripts? Or did AVG ate them too?

Can you open the FBX’s and CS files?

Sorry I can’t help my self “they were porn related” lmao hahaahah…

Well I hate to tell you, but why start creating people games when you’re new?
I’d want to have a great reputation for games before contracting out work for people.

Now you’re either going to have to tell them, look sorry, but deadline won’t be met, or spend like me 16 hour days just rebuilding your stuff.

Or hire people to do everything quickly.

It sucks, but it is what it is.

3 Likes

I can already imagine the conversation! :smile:

@RPatt No offense, but I am afraid you’ll have to rebuild your stuff or come up with something else.

And why on earth do you need a quick tutorial if you already done this stuff before?

2 Likes

How about you apply your textures to some quads and display the quad as a background wall. Then you can have enemies pop up in front of it, and make a door pop up when they’re all dead. That should take care of the vague requirements :slight_smile:

It’ll be like a crappy arcade game. Just make the mouse cursor a sword / crosshair and point&click to win.

You can use my code to spawn my MOBA minions :slight_smile:
You can use it for items and enemies ^^
Only thing u need to do is create an empty gameobject and set it were u wish for the “mobs” to spawn

using UnityEngine;
using System.Collections;

public class SpawnMinions : MonoBehaviour {


    public GameObject Minion;
    public GameObject Spawn;
    GameObject res;

    public int numSpawn;

    float elipsed_time_per_wave;
    float elipsed_time_for_minion;
    int minions_to_release;



    // Use this for initialization
    void Start () {

        elipsed_time_per_wave = 10f;
        elipsed_time_for_minion = 5f;
        minions_to_release = 0;
   
    }
   
    // Update is called once per frame
    void Update () {

        elipsed_time_per_wave += Time.deltaTime;
        if (elipsed_time_per_wave >= 10f)
        {
            minions_to_release = numSpawn;
            elipsed_time_per_wave = 0;
        }
        if (minions_to_release > 0) {
       
            elipsed_time_for_minion += Time.deltaTime;
            if(elipsed_time_for_minion >1.0f)
            {
                res = (GameObject)GameObject.Instantiate(Minion,Spawn.transform.position,Quaternion.identity);
                res.tag = "Minion1";

                elipsed_time_for_minion = 0;
                minions_to_release--;
            }
        }

    }
}

well it’s too late now, but get a backup solution for future.

Personally i use IDrive, it’s entirely automatic once setup, and they give you a significant amount of free storage space. With a pretty darned cheap upgrade too i’ve got all my project files, design documents, and heck all my important images too, unrelated to my work. when i outgrow the free space in the future i’ll be throwing some money at them, i’m pretty happy with the service so far.

My only complaint is that the client does tax your cpu a little while it’s doing a backup operation, although that’s kind of to be expected. I always know when a backup is happening because my fans start to go crazy for a few minutes cooling it off :stuck_out_tongue: I have it set for Hourly backup, and it also keeps previous versions of files, though im not sure how many. It’s definitely consumer focused, and not especially professional grade, but it works for my purposes.,

Some quick searching revealed this: