GithubHelp home page GithubHelp logo

ecosystem-2's People

Contributors

seblague avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

ecosystem-2's Issues

Some guide?

Hi,

I've seen your video on YouTube and I though that your project can be an exciting guide to get to know Unity 3D.

However I'm a little struggling to get started and I think it would be extremely helpful to have some "start-up" instructions. I can get on from there ;-)

Thanks

P.S.
I'll be happy to contribute later as well

Animals not moving

Hello,

I was able to run this code in unity, and I'm able to see the rabbit and fox, but they aren't moving. Not to sure what the issue is, any help would be appreciated. Thanks!

Foxes not supported?

In Animal.cs, in line 202, you cast the foodtarget to a Plant:
eatAmount = ((Plant) foodTarget).Consume (eatAmount);

This fails when the foodTarget is a Rabbit :-)
What did you do in the other code, just remove the eaten Rabbit?

Plants not respawninig

I got most of the sim going like last time, added pause, main, options, save and load menus I also got foxes working. anyways is there a way to get the plants to spawn? since after a while the bunnies die off and soon after the foxes due to the food chain breaking. I will create a pull request once I fix that

Foxes and Stats during Play

Following the previous threads, I was able to get the simulation going. Map textures look good, and bunnies spawn. However, when I introduce foxes, the simulation stops after a few seconds of running.

Also, I wanted to add the option of stats. In Sebastian's video, you can see a bar of hunger, thirst, and current action. In current settings, I don't see any of that information live. Would appreciate any updates

Weird artifacting when opening the project in Unity 2020 (Patreon)

Hi Sebastian, this is in regards to the Patreon message I sent. Here is an image of what I'm seeing in both the Scene Editor and the Game View:

EcoSystem - Terrain - PC, Mac   Linux Standalone - Unity 2020 3 11f1 Personal_ DX11 7_4_2021 1_17_11 PM

If I rotate the camera around, the pattern of the artifacting changes from like a static noise to straight horizontal lines and then back again. I haven't messed with anything regarding the shaders, as I'm not too familiar with shaders in Unity. Any insight you can provide would be awesome!

The variable material of Animal has not been assigned.

Not sure what is causing this error, or how to "assign the material variable of the Animal script in the inspector".

Any one?

UnassignedReferenceException: The variable material of Animal has not been assigned.
You probably need to assign the material variable of the Animal script in the inspector.
UnityEngine.Material.SetColorImpl (System.Int32 name, UnityEngine.Color value) <0x14376a580 + 0x0006a> in <dd49aecee05944db91bf4e1da96114e0>:0
UnityEngine.Material.SetColor (System.String name, UnityEngine.Color value) (at /Users/builduser/buildslave/unity/build/Runtime/Export/Shaders/Shader.cs:490)
UnityEngine.Material.set_color (UnityEngine.Color value) (at /Users/builduser/buildslave/unity/build/Runtime/Export/Shaders/Shader.bindings.cs:135)
Animal.Init (Coord coord) (at Assets/Scripts/Behaviour/Animal.cs:62)
Environment.SpawnInitialPopulations () (at Assets/Scripts/Environment/Environment.cs:362)
Environment.Start () (at Assets/Scripts/Environment/Environment.cs:47)

How to build it?

I've tried to open it with VisualStudio but there is no project file. Anyone can give me some advice?

No License?

I don't see any license attached to this project. Considering that this is linked to a popular YouTube channel and viewers are encouraged to mess around with the code, I think there should be some kind of clarification on the licensing.

Will not do anything

Hello, I'm used to the UI and everything not really good at coding. When I press play nothing happens, no errors, no signals. I been reading thru the issues to try and diagnose what is wrong but every issue I try just makes it worse. Can sombody please tell me whats wrong. Or can somebody send me their working one so I can download and run it? Im want to add a few more animals and try to simulate a more advanced ecosystem and maybe even later add a human AI that is supposed to learn to survive

Edge depth issue with more then 1 tile

When you try to make more then 1 you get terrain on vertical tiles good feature will be to improve terrain generator to render ground blocks (dirt, stone, mabye caves )

ArgumentOutOfRangeException: Index was out of range

ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
System.ThrowHelper.ThrowArgumentOutOfRangeException (System.ExceptionArgument argument, System.ExceptionResource resource) (at :0)
System.ThrowHelper.ThrowArgumentOutOfRangeException () (at :0)
System.Collections.Generic.List`1[T].get_Item (System.Int32 index) (at :0)
Map.Remove (LivingEntity e, Coord coord) (at Assets/Scripts/Environment/Map.cs:138)
Map.Move (LivingEntity e, Coord fromCoord, Coord toCoord) (at Assets/Scripts/Environment/Map.cs:148)
Environment.RegisterMove (LivingEntity entity, Coord from, Coord to) (at Assets/Scripts/Environment/Environment.cs:63)
Animal.AnimateMove () (at Assets/Scripts/Behaviour/Animal.cs:221)
Animal.Update () (at Assets/Scripts/Behaviour/Animal.cs:76)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.