Hello, Gamedevs. I want to create a 3d Android game. Before I go on, I made a quick FAQ about myself so that other readers could understand my background.
1.) Do you have any programming background?
Yes, my first language is Python and right now my second language is Java.
2.) What concepts do you understand in Java or programming in general?
I understand the concept of inheritence, association, composition, implementation, mutator methods, accecsor methods, boolean, wrapper classes, parameterized type, interfaces, method calls, polymorphism, and algorithms.
3.) What game are you trying to make?
I'm trying to make an Action/Adveture game in 3d.
4.) Do you even know what a Game Engine is?
Hmm, I believe a game engine is an engine that has a the basic functionality of the game. For example, gravity for jumping and textures for the 3d model in the 3d enviroment. If I got this wrong, feel free to explain.
5.) Can you make 3d models?
Yes, I have at least one year experience in 3d modeling and texturing.
Ok, can anyone help me understand the path of creating a game engine?
I want to make an Android game in 3d. Need to make a Game engine.
Why do you feel the need to write your own engine? Have you looked at existing engines for Android? If not, why? If so, what did you find lacking in them that would necessitate doing your own?
Why do you feel the need to write your own engine? Have you looked at existing engines for Android? If not, why? If so, what did you find lacking in them that would necessitate doing your own?
Why do you feel the need to write your own engine? Have you looked at existing engines for Android? If not, why? If so, what did you find lacking in them that would necessitate doing your own?
Good question. I'm doing this to enhance my skills since I'm a computer science major. Summer semester won't start for a while, so I would like to keep my programming skills strong. By the way, what other Android engines are out there? I Googled for some of them, but I cannot find the one that suits me.
If your goal is to write a game you should really just stick to that and pick an existing engine to work with
I'm not going to elaborate on the pros and cons of writing your own engine (there are tons of threads on that topic around here already), but it comes down to the fact that it takes quite some time and experience to complete one, and it will take even more if you want to outperform the engines already available
If your goal on the other hand is to write an engine and get experience in engine development, then by all means go for it, but I assume this isn't the case
I'm not going to elaborate on the pros and cons of writing your own engine (there are tons of threads on that topic around here already), but it comes down to the fact that it takes quite some time and experience to complete one, and it will take even more if you want to outperform the engines already available
If your goal on the other hand is to write an engine and get experience in engine development, then by all means go for it, but I assume this isn't the case
Alright. I see its better to just make the game instead on focusing on making a game engine. Thanks for the help on opening my eyes.
RIM recently released a game engine called GamePlay that I recently took a closer look at and I have to say, it's extremely impressive. Why do I mention it in an Android thread?
Well, it supports Android, iOS and Blackberry Tablet OS 2/OS 10. Basically it's what AirPlay was before it morphed into the commercial Marmalade library. I got the library downloaded and running in less than 15 minutes, a pretty impressive feat for a cross platform library.
So, if you want a 3D engine for Android powered by C++, I highly recommend you check out GamePlay. They don't have a webpage yet, but the source is up on GitHub
Well, it supports Android, iOS and Blackberry Tablet OS 2/OS 10. Basically it's what AirPlay was before it morphed into the commercial Marmalade library. I got the library downloaded and running in less than 15 minutes, a pretty impressive feat for a cross platform library.
So, if you want a 3D engine for Android powered by C++, I highly recommend you check out GamePlay. They don't have a webpage yet, but the source is up on GitHub
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement