Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
3D game engine integration in the android framework
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  13 messages - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
sebastian_bugiu  
View profile  
 More options Nov 9 2012, 11:57 am
From: sebastian_bugiu <sebastian.bugiu.reloa...@gmail.com>
Date: Fri, 9 Nov 2012 08:57:37 -0800 (PST)
Local: Fri, Nov 9 2012 11:57 am
Subject: 3D game engine integration in the android framework

I have created a 3D game engine written in java for Android. It is based on
the Ogre renderer and features

- a complete OpenGL ES 2.0 multithreaded renderer
- sound support
- input as touch or sensors
- GUI API
- easy material creation
- a new mesh format for fast loading based on ms3d format
- artemis framework integration for data driven game design
- easy to use and extensible design

A game that will feature this engine will be released somewhere at the end
of this month or somewhere early in December to show off the engine
capabilities.

From what I have seen the Android framework does not feature an API for
game programmers so everyone has to create their own engine. Instead of
this duplication I am asking the android developers if it could be possible
to integrate my engine (I will open source the code) in the android
framework so that everybody can have an easier way to create a 3D game?


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
RichardC  
View profile  
 More options Nov 9 2012, 12:24 pm
From: RichardC <richard.crit...@googlemail.com>
Date: Fri, 9 Nov 2012 09:24:59 -0800 (PST)
Local: Fri, Nov 9 2012 12:24 pm
Subject: Re: 3D game engine integration in the android framework

Yours is one of many Game Engines for Android.  Why should the platform
take any Game Engine and specifically why this one?


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
sebastian_bugiu  
View profile  
 More options Nov 9 2012, 2:29 pm
From: sebastian_bugiu <sebastian.bugiu.reloa...@gmail.com>
Date: Fri, 9 Nov 2012 11:29:56 -0800 (PST)
Local: Fri, Nov 9 2012 2:29 pm
Subject: Re: 3D game engine integration in the android framework

Why should the platform take any Game Engine? Because beginning game
developers would surely appreciate something that leverages the android API
directly. It would be easier for them to choose Android over Apple when
choosing a platform to learn game development. Right now Android has worse
game development support than Apple since it requires beginning people to
take a C++ engine from the internet and try to use it through the NDK that
doesn't fully support C++, all the while the official language is Java.
It's cumbersome. At Apple you already get everything streamlined in the
platform. You use Objective-C and can easily port your C/C++ engine to it.
Android basically doesn't fully support C++ and developing using the NDK is
pretty bad, especially for a beginner. It would make android much more
developer friendly if it were to have a java written engine (easy to use),
without using the JNI for all the calls to a C++ engine underneath (so it
would be faster). Integrating the engine in the platform shows better
commitment to the people that start programming and want to get in game
development. And people want to make games for phones since it's easier for
an indie dev to start for the phone than to write a game for PC or Xbox etc.

Why this one? Because this one does not go anywhere near C++, so no JNI.
Also because the renderer is very capable for all kinds of games as it is
based on Ogre so you can have advanced graphics on the phone while using a
simple programming language (Java). Also it has good documentation so
people can learn about its design and understand how a game engine works,
should they want to write their own or modify and extend this one.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
bob  
View profile  
 More options Nov 9 2012, 2:45 pm
From: bob <b...@coolfone.comze.com>
Date: Fri, 9 Nov 2012 11:45:52 -0800 (PST)
Local: Fri, Nov 9 2012 2:45 pm
Subject: Re: 3D game engine integration in the android framework

This sounds like a good idea.  I spent forever and a day making a Wavefront
OBJ loader, and the performance wasn't even that great.

What methods will you offer for people to convert to your new mesh format?


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Satya Komatineni  
View profile  
 More options Nov 9 2012, 2:47 pm
From: Satya Komatineni <satya.komatin...@gmail.com>
Date: Fri, 9 Nov 2012 14:43:22 -0500
Local: Fri, Nov 9 2012 2:43 pm
Subject: Re: [android-developers] Re: 3D game engine integration in the android framework
These are excellent goals. Thank you for your work and the post
Satya

http://satyakomatineni.com/android/training
http://satyakomatineni.com
http://androidbook.com
http://twitter.com/SatyaKomatineni

On Fri, Nov 9, 2012 at 2:29 PM, sebastian_bugiu


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
sebastian_bugiu  
View profile  
 More options Nov 9 2012, 5:07 pm
From: sebastian_bugiu <sebastian.bugiu.reloa...@gmail.com>
Date: Fri, 9 Nov 2012 14:07:26 -0800 (PST)
Local: Fri, Nov 9 2012 5:07 pm
Subject: Re: 3D game engine integration in the android framework

The problem is that formats that are used in model editors aren't exactly
efficient for the rendering pipeline. So you need to create a format that
keeps data prepared and compressed. Right now you have a jar that converts
from a ms3d format to a hm format that is used in the engine. As long as
your model can get exported to ms3d you can export them for my engine. I
chose ms3d because it's a simple format and most modelling applications can
export to it.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
bob  
View profile  
 More options Nov 9 2012, 5:21 pm
From: bob <b...@coolfone.comze.com>
Date: Fri, 9 Nov 2012 14:21:31 -0800 (PST)
Local: Fri, Nov 9 2012 5:21 pm
Subject: Re: 3D game engine integration in the android framework

Can you tell me which applications you use to export to ms3d?

Right now, I'm using Cheetah3d, and it does not, in fact, export to that
format.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
sebastian_bugiu  
View profile  
 More options Nov 9 2012, 5:57 pm
From: sebastian_bugiu <sebastian.bugiu.reloa...@gmail.com>
Date: Fri, 9 Nov 2012 14:57:26 -0800 (PST)
Local: Fri, Nov 9 2012 5:57 pm
Subject: Re: 3D game engine integration in the android framework

I use milkshape 3d to open .3ds or fbx or obj or lwo and then save as ms3d.
But this is only temporary. I will add more format convertors in the future
so you can skip the opening in milkshape 3d hassle.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
bob  
View profile  
 More options Nov 9 2012, 6:09 pm
From: bob <b...@coolfone.comze.com>
Date: Fri, 9 Nov 2012 15:09:48 -0800 (PST)
Local: Fri, Nov 9 2012 6:09 pm
Subject: Re: 3D game engine integration in the android framework

That would be great to have more converters.  Right now, I'm on Mac, which
doesn't support MilkShape 3d.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
sebastian_bugiu  
View profile  
 More options Nov 9 2012, 6:54 pm
From: sebastian_bugiu <sebastian.bugiu.reloa...@gmail.com>
Date: Fri, 9 Nov 2012 15:54:20 -0800 (PST)
Local: Fri, Nov 9 2012 6:54 pm
Subject: Re: 3D game engine integration in the android framework

I've investigated the problem for a bit and it seems that you can run
blender on mac and add an add-on from
http://wiki.blender.org/index.php/Extensions:2.6/Py/Scripts/Import-Ex...
to add import and export ms3d support to blender. And blender has obj and
3ds formats and probably you can add more as addons just like the ms3d one.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
cjuillard  
View profile  
 More options Nov 9 2012, 7:18 pm
From: cjuillard <colinjuill...@perblue.com>
Date: Fri, 9 Nov 2012 16:18:50 -0800 (PST)
Local: Fri, Nov 9 2012 7:18 pm
Subject: Re: 3D game engine integration in the android framework

bob, if you are looking for a game engine that can do OBJ loading on
Android you could look into libgdx <http://libgdx.badlogicgames.com/> or
jMonkey <http://jmonkeyengine.com/>. I have used them both and found them
pretty well designed and documented. Libgdx is a lighter weight engine with
less features but specifically designed targeting Android. jMonkey is more
powerful but their primary target platform is desktop use.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Diogo Henrique  
View profile  
 More options Nov 10 2012, 9:00 am
From: Diogo Henrique <diogj...@gmail.com>
Date: Sat, 10 Nov 2012 06:00:33 -0800 (PST)
Local: Sat, Nov 10 2012 9:00 am
Subject: Re: 3D game engine integration in the android framework

I'd use http://unity3d.com/

Em sexta-feira, 9 de novembro de 2012 14h57min37s UTC-2, sebastian_bugiu
escreveu:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
sebastian_bugiu  
View profile  
 More options Nov 10 2012, 11:37 am
From: sebastian_bugiu <sebastian.bugiu.reloa...@gmail.com>
Date: Sat, 10 Nov 2012 08:37:07 -0800 (PST)
Local: Sat, Nov 10 2012 11:37 am
Subject: Re: 3D game engine integration in the android framework

Unity is good but it's not free.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »