# Google 3D API for the browser

**URL:** <https://forum.kirupa.com/t/google-3d-api-for-the-browser/286930>\
**Category:** web dev\
**Created:** [April 23, 2009, 3:32am UTC](https://forum.kirupa.com/t/google-3d-api-for-the-browser/286930 "2009-04-23T03:32:05Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![NeoDreamer](https://avatars.discourse-cdn.com/v4/letter/n/ccd318/32.png) [@NeoDreamer](https://forum.kirupa.com/u/NeoDreamer)\
**Post date:** [April 23, 2009, 3:32am UTC](https://forum.kirupa.com/t/google-3d-api-for-the-browser/286930/1 "2009-04-23T03:32:05Z")

</div>

![](http://code.google.com/apis/o3d/images/beachdemosample.gif)

Have you guys checked out [http://code.google.com/apis/o3d/](http://code.google.com/apis/o3d/) ? It’s a 3D graphics API made for Javascript. I’m interested but have doubts of whether JS is right for games:

[LIST=1]  
[_]Isn’t JS not object oriented? With games, you need tons of inheritence and polymorphism. How will JS handle this?  
[_]Since it runs completely in your browser with JS, your source code will be visible to everyone. How do you feel about spending months creating a game and then having someone steal it in an instant?  
[/LIST]
