Home Technical Talk

UE4 or Unity? best for building a Stardew type game?

MitchNew
vertex
Offline / Send Message
MitchNew vertex
I would like to use the unreal engine, but I would like to know which is better for building games similar to Stardew and Harvest Moon,
Mostly looking for who has more tutorials/info on the subject of farming and survival mechanics along with crafting and building/in-game customization.

Replies

  • Kwramm
    Options
    Offline / Send Message
    Kwramm interpolator
    I know there are many 2D tutorials for Unity, and Unity has a specific 2D mode. Programming wise I think it's also a better choice if you want to iterate quickly and have limited resources.About mechanics - I don't think you will find a copy & paste ready solution. Likely you will find descriptions and patterns, which you will then have to implement yourself. You'll probably have to spend some time in forums, and maybe buy some books on game design. This book might also be helpful: http://gameprogrammingpatterns.com/

  • Beardbotnik
    Options
    Offline / Send Message
    From what I can tell if you want to make a 3d Harvest Moon or Stardew like game you would be best to utilize databases/spreadsheets.

    While Unity doesn't inherently have anything built in for this, there are a number of plugins to get a featureset you would want.

    On the other hand UE4 seems to have CSV support built in. https://docs.unrealengine.com/latest/INT/Gameplay/DataDriven/

    There are a number of old scripts to get some functionality like this in Unity as well as paid options. Out of the box though it seems like UE4 is set up to handle that better. Here is a free script I found off a quick google search that can be set up to work in Unity. https://github.com/frozax/fgCSVReader

    After that I imagine a lot can depend on your skillset. UE4's visual scripting is built in while visual scripting options for Unity generally cost a little money like Playmaker.

    UE4 has had a nice visual shader editor since the beginning, but it isn't until the current Unity beta that a built in shader editor exists (though there are 2 good shader editor add-ons you can get on the Unity store that cost money that are decent.)

    After those points I don't know if there are any distinguishable engine traits that would make a Stardew like more or less viable on develop on UE4 or Unity.
Sign In or Register to comment.