x

Search in
Sort by:

Question Status:

Search help

  • Simple searches use one or more words. Separate the words with spaces (cat dog) to search cat,dog or both. Separate the words with plus signs (cat +dog) to search for items that may contain cat but must contain dog.
  • You can further refine your search on the search results page, where you can search by keywords, author, topic. These can be combined with each other. Examples
    • cat dog --matches anything with cat,dog or both
    • cat +dog --searches for cat +dog where dog is a mandatory term
    • cat -dog -- searches for cat excluding any result containing dog
    • [cats] —will restrict your search to results with topic named "cats"
    • [cats] [dogs] —will restrict your search to results with both topics, "cats", and "dogs"

From Level to Level. Data transfer

Hi,

I read a lot of topics which are almost duplicating each other regarding transfer a native type data from level to level and also about creating a nicely compound loading screens. BUT HELL, how you guys are passing the more complicated data rather than your very valuable scores and jump counts??

I mean, i got a team of fully rigged characters created using modular based technics which got fully constructed within the gaming process.

How I suppose to transfer that amount of data only using these Game Instances which are loose all info regarding referenced units (as far as the targets were disposed already).

I saw twice of a couple of times something regarding usage of "Seamless Levels" and transition maps but din't find more rather than just how to enable this. But how can actually USE it, but NOT JUST ENABLE it?

Right now I'm personally trying to push data into some .csv files, organized by Ids and stuff which could be after be pushed into this Game Instance, but I really got feel that I'm just wasting my time for this stupid process which should be normally organized somehow years ago but I just don't know how to use it normally because of lack of normal documentation regarding a such important aspect.

Product Version: Not Selected
Tags:
more ▼

asked Feb 02 '18 at 10:41 PM in Using UE4

avatar image

Blackczt
11 4 5

avatar image ThompsonN13 Feb 03 '18 at 12:59 AM

so your trying to push data to a csv yes? its hard to see what your actually asking through all of your complaining. you also mentioned trying to work with a group of characters i assume your looking to save data about the characters between levels. to accomplish this i would use an array of type struct. by using a struct you can define multiple variables in one location obviously you know all this if your using data tables. but by putting the information into a array the array essentially becomes a data table. the array can be located in the game instance and be saved then all you need to do is load the information back out of the array at the beginning of the level.

on a separate note transition maps are just to speed up level travel and make it easier on lower end hardware. this is accomplished by loading in an empty level before loading in the next playable level. by doing this the data from the previous level can be dumped from ram before loading in the assets for the level being loaded. for example if level one needed 2GB of ram and level two needs 3GB then there would be a brief moment when a total of 5GB would be needed. this would be a problem for a user with 4GB of ram. by using a transition level, level one would be dumped from memory to load a level that takes say 50MB of ram then level two would begin loading.

avatar image Blackczt Feb 03 '18 at 10:49 AM

Thank you ThompsonN13, your answer helped me to make a clear picture all out of this.

I was really struggling a lot all around this data transferring part and every search has been ended by a kind of a weak answers which were covering just a very basics of the simple data transferring. That is why I was starting to became angry at the end of that kind of search.

Your answer gave me a clear picture instead, thanks for that. From this point I'll continue. Thanks again.

avatar image ThompsonN13 Feb 03 '18 at 03:12 PM

its all good i know how frustrating it can be when you cant solve an issue. theres a lot of things about game design and using ue4 that your left to figure out on your own and sadly the only way to learn it is through experience.

(comments are locked)
10|2000 characters needed characters left

1 answer: sort voted first

Its maybe not perfect answer, but you could give try to https://www.unrealengine.com/marketplace/rama-save-system

more ▼

answered Feb 03 '18 at 12:19 AM

avatar image

Sardorian
407 8 4 8

avatar image Blackczt Feb 03 '18 at 11:00 AM

Thanks for the link. This could be the solution, good to know that there is kind of package exist. Hopefully I'll be good enough without it, as far I just want to make the process as much clear as just possible. Maybe someone else will find this useful for their projects.

(comments are locked)
10|2000 characters needed characters left
Your answer
toggle preview:

Up to 5 attachments (including images) can be used with a maximum of 5.2 MB each and 5.2 MB total.

Follow this question

Once you sign in you will be able to subscribe for any updates here

Answers to this question