HTML 5 game

I want to make a HTML 5 game using Blender ! How to do that ? Even if the process is too long please let me know

What are you talking about?

That’s like asking, “how can I make a game with the Unreal Engine using Blender?”

Can you please explain what you’re talking about? Models, animation, sprites (to use in HTML 5)?

I think he wants to make an HTML5 game with the Blender Game Engine. Right now, it’s not possible, though you can embed it into a web page with Burster. A quick Google search will show where it is.

I have used Burster ! Take a look at this game BLAZING RACEhttp://blog.greweb.fr/2012/04/blender-as-a-2d-game-map-editor-proof-of-concept/

They use Blender (not the BGE). Blender is used for content creation (which is naturally) rather than as game engine.

Thats what i’m saying !using Blender and not BGEJust tell me the steps to make a 3D HTML 5 game !

I don’t know if they have any developed JavaScript-based 3D game engines that can be embedded in a web page with HTML5. You may have to write your own game engine in JavaScript, which is an arduous task! But I don’t know much on the subject.

Hello
its quite easy!
Make your objects/assets in Blender then use WebGL!


Bye

You are going to want to learn to answer general questions such as this for yourself so that you can use the help that others are willing to give you to answer more specific and challenging things that will be of more use to you later. With very little effort, tutorials and books can be found on this topic (Google, Amazon, etc). I’m not saying don’t ask, but I am saying you will get better help if you show some initiative.

https://www.google.com/search?btnG=1&pws=0&q=How+to+make+a+3D+game+with+HTML5%3F

http://www.amazon.com/s/ref=nb_sb_noss?url=search-alias%3Daps&field-keywords=3d+game+html5

There are no short answers, it will be a lot of work and lots to read.

@Quandtum : I know there are alot of game engines to make 3d HTML 5 games. .but i’m not a big fan of those engines. .i want to extend BLENDER’s ability as I LOVE OPEN SOURCE SOFTWARE .especially BLENDER ! :smiley:

So you are intending to work on Blender’s code to add this ability?

@Quandtum : lol :DI’m still learning Python. .

ohh! Quandtum, you were doing so well …

You are going to want to learn to answer general questions such as this for yourself so that you can use the help that others are willing to give you to answer more specific and challenging things that will be of more use to you later.

but then you got hooked by the coding

ws

…loaded question with an obvious answer to un-obscure the intention behind the original question… but yeah, I should have stopped while I was ahead.

You guys are coming off as a bit condescending, from where I’m standing. It’s not really necessary.

Then I apologize. Please allow me to make this constructive again.

Before You Ask

Before asking a technical question by e-mail, or in a newsgroup, or on a website chat board, do the following:

  • Try to find an answer by searching the archives of the forum you plan to post to.
  • Try to find an answer by searching the Web.
  • Try to find an answer by reading the manual.
  • Try to find an answer by reading a FAQ.
  • Try to find an answer by inspection or experimentation.
  • Try to find an answer by asking a skilled friend.
  • If you’re a programmer, try to find an answer by reading the source code.

When you ask your question, display the fact that you have done these things first; this will help establish that you’re not being a lazy sponge and wasting people’s time. Better yet, display what you have learned from doing these things. We like answering questions for people who have demonstrated they can learn from the answers.

Use tactics like doing a Google search on the text of whatever error message you get (searching Google groups as well as Web pages). This might well take you straight to fix documentation or a mailing list thread answering your question. Even if it doesn’t, saying “I googled on the following phrase but didn’t get anything that looked promising” is a good thing to do in e-mail or news postings requesting help, if only because it records what searches won’t help. It will also help to direct other people with similar problems to your thread by linking the search terms to what will hopefully be your problem and resolution thread.

Take your time. Do not expect to be able to solve a complicated problem with a few seconds of Googling. Read and understand the FAQs, sit back, relax and give the problem some thought before approaching experts. Trust us, they will be able to tell from your questions how much reading and thinking you did, and will be more willing to help if you come prepared. Don’t instantly fire your whole arsenal of questions just because your first search turned up no answers (or too many).

Prepare your question. Think it through. Hasty-sounding questions get hasty answers, or none at all. The more you do to demonstrate that having put thought and effort into solving your problem before seeking help, the more likely you are to actually get help.

Beware of asking the wrong question. If you ask one that is based on faulty assumptions, J. Random Hacker is quite likely to reply with a uselessly literal answer while thinking “Stupid question…”, and hoping the experience of getting what you asked for rather than what you needed will teach you a lesson.

Never assume you are entitled to an answer. You are not; you aren’t, after all, paying for the service. You will earn an answer, if you earn it, by asking a substantial, interesting, and thought-provoking question — one that implicitly contributes to the experience of the community rather than merely passively demanding knowledge from others.

On the other hand, making it clear that you are able and willing to help in the process of developing the solution is a very good start. “Would someone provide a pointer?”, “What is my example missing?”, and “What site should I have checked?” are more likely to get answered than “Please post the exact procedure I should use.” because you’re making it clear that you’re truly willing to complete the process if someone can just point you in the right direction.

source: http://www.catb.org/esr/faqs/smart-questions.html

My recommendation is quite simple:

  • Ask in a html5 forum how to make games with html5 (this is a bge forum), ask them what type of data you need.
  • Ask in the modelling forum how to create models and how to export in the desired format.
  • Learning Python is nice. But you will see it does not help with html5.

We are simply confused why you think there is a relation between html5 and bge.

He wanted to make a game using bge and export it in html5. :slight_smile:

@Monster : thanks ! After researching alot about HTML 5 game. .it can be created using a Javascript Game Engine ImpactJS. .which is not a freeware ! I want the developers to develop a game engine just like ImpactJS right inside Blender. .so that the models we create can be used in the game engine. .with a UI ofcourse !

[QUOTE=isyedcg;2308544 I want the developers to develop a game engine just like ImpactJS right inside Blender. .so that the models we create can be used in the game engine. .with a UI ofcourse ![/QUOTE]

… and i want to go to the moon…