NinjaCamp III: Foxes and Penguins Unite!

March 24, 2011 in Events, Technology

The Ninjas have assembled and we’ve all been hard at work this week.  We’re surprisingly tired at this point, but all sorts of cool things are popping up around the office.

For our NinjaCamp project, Levi, Vytautas, and I (Na’Tosha) decided to pursue our passion for GNU/Linux — we thought we would invest our time into getting a web player up and running on an Ubuntu workstation.  It’s turned out to be quite the endeavor, but, after a few days of poring through the Mozilla Developer’s Reference, the OpenGL documentation, the X11 documentation, and countless stacktraces (not to mention pouring ourselves dozens of caffeinated beverages), we do have something to show for our efforts:

 

Our Demo shown at GDC running in Firefox 4.0 on Ubuntu 10.10.

Our Demo shown at GDC running in Firefox 4.0 on Ubuntu 10.10.

 

Despite the fact that Firefox 4.0 has not been released yet, we chose to use 4.0 and leverage some goodies from the new API.

It’s completely unpolished – we can’t even reload the unity engine in the same browser instance, and it of course lacks niceties like a splash screen, etc.  Although it is just a demonstration that we put together in a week, and it is not an official Unity project, all in all, we’re quite proud of ourselves.

Comments (42)

Subscribe to comments
  1. Gelux

    September 19, 2011 at 9:46 am / 

    Then I will play this games

  2. Gelux

    September 19, 2011 at 9:46 am / 

    Thanks for your work. I glad to see a download version so much interest

  3. gray

    July 16, 2011 at 5:25 pm / 

    where i can download your unity player for linux?

  4. Rogue555

    July 9, 2011 at 9:04 pm / 

    YEEEEEEES!!!!!!!!!!!!!!!!! Unity runs through wine if you use a windows browser likewise through wine. I highly recommend firefox. IT WORKS!!! Still, keep on working unity. Give me unity for linux,

  5. Rogue555

    July 9, 2011 at 8:46 pm / 

    Hey I saw a comment about unity in wine…I’ve tried it. While it will install, browsers don’t know to go through wine to get to the application. Now…if you were to install both a windows browser and unity…that might work if you use the windows browser. On the other hand unity won’t work by itself on wine so KEEP WORKING PEOPLE!! Unity on linux would be spectacular don’t give up!

  6. Dan

    June 6, 2011 at 1:25 am / 

    A dev team is usually most comfortable on linux, so for me a difficult to install, slightly buggy linux editor version would make unity an easy decision for my game project.

    Though, there’s a chance I might make the switch to unity even if there’s a well grounded promise for a ubuntu-compatible unity player in 6-8 months, not unlike the one demoed here.

  7. zoopster

    June 2, 2011 at 6:50 am / 

    Sure would like to see Unity and the Unity based games in the Ubuntu Software Center….I’ll help you package it up!!! Hit me up!

  8. Jace

    June 1, 2011 at 10:47 pm / 

    I’m very excited to see unity come out for linux. I think it will be a great way to spread unity. Although not as many end users use linux many programmers and devs do, so this will definitely help unity to grow and develop.

    Waiting patiently, but hopefuly
    J4c3

  9. zezba9000

    May 23, 2011 at 10:39 am / 

    This is something I rly hope continues. Its just what Linux needs(A cool game engine). I was considering getting my mom(yes her) a computer with Windows7 on it (she uses Ubuntu 10.10), just so she could run the cool stuff my brother & I are soon to make with Unity3D.

    Ive made the startings of a cross platform 3d engine using Mono/.NET on Linux, Mac, Windows, xbox, Android & iPhone…(WP7 kinda). So I have to say I relate to the pain of making all the API’s usable under one roof(A fun pain in the but[that didn't sound right]).
    Excellent job though!!, I really hope there is a push for this to become a reality in the not to distant future. :)

  10. Na'Tosha Bard

    May 12, 2011 at 4:17 am / 

    Hi Guys,

    There is nowhere to download this version, but I glad to see so much interest. It certainly does not “do what it should” and is nowhere near a releasable state :-) But if it does ever get to that point, then I promise you will be the first to know (well, second after us!)

    Cheers,
    Na’Tosha

  11. Piotr

    May 7, 2011 at 7:26 am / 

    Hope this will go official :)

  12. tuxator

    May 6, 2011 at 9:34 am / 

    It works, it does what it should…so where is it?

  13. sinrtb

    May 5, 2011 at 10:14 pm / 

    Absolutely Awesome!! Thank you for your hard work!

  14. Narg

    April 27, 2011 at 3:08 am / 

    Why not to work more tightly with game developers? For example bigpoint and gameforge. I’m sure, they would be really interested in Linux market.

  15. Robert Pnolan

    April 26, 2011 at 8:12 pm / 

    You guys rock!!!

  16. Carlos Morales

    April 25, 2011 at 9:03 am / 

    Is there any link where we can get this beta/alpha version? any date for a public beta phase on the linux version?

    Thanks :)

  17. Helmut Duregger

    April 24, 2011 at 7:54 am / 

    You are Awesomo!

  18. Runningbird

    April 21, 2011 at 2:47 pm / 

    Linux support!!! can’t wait… Unity rocks

  19. Felix

    April 20, 2011 at 9:48 am / 

    This. Is. Awesome. This. Is. Spartaaaaaaa! ehm. got carried away… :3

  20. tsduv21

    April 3, 2011 at 11:51 am / 

    I’m with CosmicRabbit, adding Linux support for the editor would be great. Also worth noting, although perhaps a little off-topic is that regular Windows .exe builds seem to run in Linux if the user simply has WINE installed (just double click the file).

  21. Step Schwarz

    April 3, 2011 at 8:40 am / 

    WANT (in the parlance of our times).

  22. CosmicRabbit

    March 31, 2011 at 5:12 am / 

    Guys, I just want to join the chorus of thankful users-to-be of your linux webplayer.
    Specially having in account the growing userbase of distros like Ubuntu, it only makes sense to have something like this released officially. As for the editor, it would be nice to have a Linux version as well, but the first priority is really the webplayer.

    Thanks for your excellent work!

  23. SADMAN

    March 28, 2011 at 4:26 pm / 

    WOW BOYS REMEMBER CAFFINE IS BAD FOR YOU (AS I DRINK MY MONSTER ENGERY DRINK :( )

  24. Fernando Zapata

    March 28, 2011 at 11:30 am / 

    Congrats, awesome work :)

  25. Opensource Obscure

    March 25, 2011 at 5:11 am / 

    As an active beta tester and bug reporter of various virtual environment platforms, I’m delighted and find this very encouraging.

    I use Linux so I didn’t got much interested in Unity until now, but this may change if a first (even partial) native Linux support was created.

    Keep up the good work!

  26. Christopher Pope

    March 25, 2011 at 4:26 am / 

    This is awesome, congrats on getting this working! :)

  27. Na'Tosha Bard

    March 25, 2011 at 2:58 am / 

    Hi guys — may I suggest taking the path-finding solution conversation to the forums where it belongs?

    Cheers!

  28. David Bjorn

    March 25, 2011 at 2:55 am / 

    @Cameron Bonde

    yes,I know but unity was also developing a new pathfinding solution.

  29. Mikael

    March 25, 2011 at 1:54 am / 

    That’s pretty awesome – keep up the GREAT work!

  30. Cameron Bonde

    March 24, 2011 at 7:54 pm / 

    “David Bjorn said on March 24th, 2011 at 3:34 pm:

    Oh great.
    Now let’s some pathfinding NavMesh stuff.”

    Could you please not go on about that in unrelated posts. Just use Aron’s system, it does everything. http://www.arongranberg.com/unity/a-pathfinding/

  31. Twitchfactor

    March 24, 2011 at 7:45 pm / 

    Any idea when you’re going to release the GDC demo? It looked pretty nice on the floor.

  32. stealthcold

    March 24, 2011 at 6:19 pm / 

    =D

  33. tino

    March 24, 2011 at 4:58 pm / 

    sweet!

  34. Anomalous Underdog

    March 24, 2011 at 4:37 pm / 

    Linuuuuuuuuuuuuux!!!

  35. TheLogan

    March 24, 2011 at 3:48 pm / 

    This is truely awesome news for both unity and linux users!

  36. David Bjorn

    March 24, 2011 at 3:34 pm / 

    Oh great.
    Now let’s some pathfinding NavMesh stuff.

  37. Chip

    March 24, 2011 at 1:15 pm / 

    Please make this official! Please please please

  38. Toha Yamaji

    March 24, 2011 at 12:49 pm / 

    I’m also proud of you!

  39. Niosop

    March 24, 2011 at 12:48 pm / 

    I am really looking forward to this. One of the biggest complaints we’ve heard since switching from a Flash client to a Unity client was that we had to leave our Linux users out to dry :( This will make many of our users very happy.

  40. Na'Tosha Bard

    March 24, 2011 at 12:42 pm / 

    Ahh, you’re right. Firefox 4 was in fact released 2 days ago. However we started on Monday, so we downloaded a beta ;-)

    Cheers!

  41. Chris FIgueroa

    March 24, 2011 at 12:39 pm / 

    Good job everyone! keep it going! I know all of the brilliant minds there will get this working perfect!

  42. Matthew

    March 24, 2011 at 12:38 pm / 

    Firefox 4 was released two days ago, on March 22nd.

Comments are closed.