Search Unity

  1. Good news ✨ We have more Unite Now videos available for you to watch on-demand! Come check them out and ask our experts any questions!
    Dismiss Notice

Anyone running Unity on Raspberry Pi 4 yet?

Discussion in 'General Discussion' started by BrienKing, Aug 12, 2019.

  1. BrienKing

    BrienKing

    Joined:
    Oct 11, 2015
    Posts:
    35
    Just bought one and would like to see if I can get something running on it. If someone already is running Unity on a Raspberry Pi 4 could you share what you did?

    Thanks!
     
    starrtennis likes this.
  2. Ryiah

    Ryiah

    Joined:
    Oct 11, 2012
    Posts:
    15,862
    I wasn't aware there was a new model available. I wonder how that managed to sneak past me. We had a thread a few years ago discussing the Raspberry Pi 3 and while we eventually got it to run Unity apps the reality is it quickly slowed to less than 30 FPS with only a few primitives and some scripts.

    https://forum.unity.com/threads/current-raspberry-pi-3-b-and-unity-state.614236/#post-4124752

    Unfortunately from the looks of it while they greatly improved the processor and memory capacity, the GPU has been left largely untouched and as a result I wouldn't expect an improvement in running Unity apps. If you want to play games on a single board computer my recommendation is one of the Udoo x86 boards as they're based on PC hardware.

    https://www.tomshardware.com/reviews/raspberry-pi-4-b,6193.html
    https://www.udoo.org/udoo-x86/
     
    Last edited: Aug 12, 2019
  3. GameDevCouple

    GameDevCouple

    Joined:
    Oct 5, 2013
    Posts:
    2,479
    It would however make a great custom controller. Although you could do that with an arduino nano which would limit the form factor of the controller a lot less!

    But yeah for game jams this sort of thing is great. For example you could make a game controlled by the knobs on a retro radio :)
     
  4. BrienKing

    BrienKing

    Joined:
    Oct 11, 2015
    Posts:
    35
    A little more pricey than a Pi, but not too bad if the 4GB version is usable. Are you running one of these boards? What OS are you running? GPIO connector? The pics look like it, but I need to dig further into the docs.
     
  5. Ryiah

    Ryiah

    Joined:
    Oct 11, 2012
    Posts:
    15,862
    No. I haven't had a need for a system small enough to require a single board computer. A Mini-ITX build is my smallest.
     
  6. yensung

    yensung

    Joined:
    Dec 24, 2019
    Posts:
    1
    Maybe use webgl will work.
     
  7. Joe-Censored

    Joe-Censored

    Joined:
    Mar 26, 2013
    Posts:
    8,563
    WebGL doesn't bypass the fact the GPU has the performance of a low end graphics card from the late 1990's.
     
    Ryiah likes this.
  8. Ryiah

    Ryiah

    Joined:
    Oct 11, 2012
    Posts:
    15,862
    If anything performance will be worse due to a complete lack of threading in WebGL. Good luck getting anything remotely resembling acceptable performance out of a single core of an ARM CPU. WebGL is a crutch more than it is a solution.

    https://gamedev.stackexchange.com/q...-asset-bundles-are-load-in-main/169987#169987
     
    Joe-Censored likes this.
  9. GameDevCouple

    GameDevCouple

    Joined:
    Oct 5, 2013
    Posts:
    2,479
    Yeah I still stand by my original comment that the only real use for this is for things like custom hardware such as controllers etc. Your never going to run a unity app on this unless your trying to develop an old school retro app using similar memory conservation + procedural techniques employed by games in early 1990s and before, but at that point why not get something like a PICO or something as cool as that.

    Still I guess if you did that with a arduino or raspberry pi you could make a pretty cool custom built arcade machine or something
     
  10. VirtualPierogi

    VirtualPierogi

    Joined:
    Sep 3, 2012
    Posts:
    28
    Look at the progress of box86 emulator wrapper for linux binaries, they managed to get to work some of the mono games, sometimes hitting the 60 fps (for example Jazzpunk is running smoothly), also the creator says that there is much room for improvement because of some driver quirks.
     
  11. neoshaman

    neoshaman

    Joined:
    Feb 11, 2011
    Posts:
    5,257
    it's working with some unity 3d game too, box86 is amazing
     
unityunity