Building A Game - IDEs, Libraries, & Programming Tools

Can I build a 3d Platformer With Eclipse? If not then what can I use to create a 3D Platformer with Google's New Multiplayer service?
Regards,
Tripplemin

It's Possible
tripplemin said:
Can I build a 3d Platformer With Eclipse? If not then what can I use to create a 3D Platformer with Google's New Multiplayer service?
Regards,
Tripplemin
Click to expand...
Click to collapse
.. Yes ... it is possible :good: ... !.. Infact you could even use this GameEngine Written in java ... Java 3D :fingers-crossed:Engine

+1!

interesting, but is complicated?

Using this engine or making game? Engine is easy to use and understand, if you're familiar with Java it would be a piece of cake.
Game development is a bit more complicated task - just remember to organize you code and resources and use comments really often. And remember that in programming impossible is nothing
Sent from my ST25i using xda premium

jmonkey
yes, I use JMonkey 3 engine for 3d games in android. You can download the SDK editor(netbeans) or download the jmonkey libs and add it on eclipse.
best regards,
Musol

Related

Does android support c++

As im now beginning too learn and compile in c++ and objective c i was wandering does android support it could i build a game in openGL and c++ or is it strictly java? thanks
Also i want to be able to work on the go but the best environment i could find was this https://play.google.com/store/apps/details?id=com.didactic.DeuterIDE&hl=en
any suggestions please don't say run Ubuntu natively.
sorry if this post is better suited in Q an A or Development
gears177 said:
As im now beginning too learn and compile in c++ and objective c i was wandering does android support it could i build a game in openGL and c++ or is it strictly java? thanks
Also i want to be able to work on the go but the best environment i could find was this https://play.google.com/store/apps/details?id=com.didactic.DeuterIDE&hl=en
any suggestions please don't say run Ubuntu natively.
Click to expand...
Click to collapse
Take a look at the Android NDK (Native Development Kit). You can build native code and compile with C/C++, although it is best integrated with a Java project to build the final APK. You can't use Objective-C, however. We don't have Cocoa Touch haha
I personally haven't used the NDK but I've looked at it and it does provide a complete ARM toolchain. NVIDIA also provide some additional Tegra profiling tools that integrate with the NDK.
blackthund3r said:
Take a look at the Android NDK (Native Development Kit). You can build native code and compile with C/C++, although it is best integrated with a Java project to build the final APK. You can't use Objective-C, however. We don't have Cocoa Touch haha
I personally haven't used the NDK but I've looked at it and it does provide a complete ARM toolchain. NVIDIA also provide some additional Tegra profiling tools that integrate with the NDK.
Click to expand...
Click to collapse
hmm thanks so objective c is out most likely i will integrate it with Java to since my c skills are not great yet....for a mobile environment you recommend Android NDK?
gears177 said:
hmm thanks so objective c is out most likely i will integrate it with Java to since my c skills are not great yet....for a mobile environment you recommend Android NDK?
Click to expand...
Click to collapse
Well, the SDK for proper app development (in java mainly) but you can integrate that with the NDK for native code in C/C++
Sent from my A500 using Tapatalk 2
blackthund3r said:
Well, the SDK for proper app development (in java mainly) but you can integrate that with the NDK for native code in C/C++
Sent from my A500 using Tapatalk 2
Click to expand...
Click to collapse
thanx will do so if i got this right building a game in c++ in openGL will work but recommended to integrate it into java for the apk

[Q] Moving over to Java from Actionscript3

Hi guys,
I have successfully developed and released my game to the market. However I did this using Adobe AIR and the Starling Framework.
After many compatibility issues/limitations, I am now considering re-coding my game in Java. I have setup my IDE and SDKs according to how developer.android.com suggest.
Does anyone know of any good books or tutorials to help get me on my way quickly to getting my app up and running in Java.
I know this is a vague question, but any recommendations of tutorials or books will be very helpful.
Thanks!:laugh:
And I have heard that libgdx is a good framework to be using?
First of all you have to consider if you are going to use a 2D-3D engine or just go with full native android sdk.
What's your choice?
taomorpheus said:
First of all you have to consider if you are going to use a 2D-3D engine or just go with full native android sdk.
What's your choice?
Click to expand...
Click to collapse
Sorry for the delay. Well, probably 2D. Maybe somebody can take a look at my current flash game and then tell me if it is possible using only the android SDK. Wouldn't want to use an engine if it's not necessary.
I'm not trying to pawn downloads off you guys here XD
Link to Google Play (yes, it's free): https://play.google.com/store/apps/details?id=air.co.za.rainisfalling.SheepJump&hl=en
That's quite a good book for game devs : http://books.google.fr/books/about/..._Development.html?id=-IBpqY51DfwC&redir_esc=y
If you need to learn the basics of Android development, I recommend you watch thenewboston's 200 video tutorials series for beginners on youtube : http://www.youtube.com/watch?v=1j4prh3NAZE&playnext=1&list=PL33384E9848C4F55E&feature=results_main

Planning to learn coding games for android - need help

I would love to create an android game. So I am planning to start learning it.
I have coded an application already and I think I know the basics. So now I want to get into game programming which is too complex if I heard it right.
I would like my fellow developers who have experience in coding games to give me some links and tutorials which will come handy for newbie like me.
Thanks in advance!
obscurant1st said:
I would love to create an android game. So I am planning to start learning it.
I have coded an application already and I think I know the basics. So now I want to get into game programming which is too complex if I heard it right.
I would like my fellow developers who have experience in coding games to give me some links and tutorials which will come handy for newbie like me.
Thanks in advance!
Click to expand...
Click to collapse
I think the best way to learn any new area of software development is to get stuck into a project. I've been working in various embedded and real-time environments for years but a couple of years ago myself and a couple of mates decided to try to make a game. At the time we wanted to learn C# so we dived into the XNA framework & made something that ran on Windows & XBox. It was never released, but I learned a lot of new stuff. Started with their tutorials and went from there. I can't help with links and so on for Android but don't be put off by the idea that games are too complex - the first software job I ever did was on a full size submarine simulator for the Navy & that really was complicated!
I think that this is a very good piece of advice: http://www.raywenderlich.com/12065/how-to-create-a-simple-android-game
It helped me very much.
Coding games has become very easy these days thanks to the superb engines but some do come at a premium price
Sent from my GT-S5302 using Tapatalk 2
Hit Thanx Button if i helped you!
sak-venom1997 said:
Coding games has become very easy these days thanks to the superb engines but some do come at a premium price
Sent from my GT-S5302 using Tapatalk 2
Hit Thanx Button if i helped you!
Click to expand...
Click to collapse
I agree. But Andengine is free and very good. Look at the link I gave above.
I used Unity3D for my class project before. It's very nice and easy to use. You should check it out
there is a great guide on xda: link.
ciao99 said:
there is a great guide on xda: link.
Click to expand...
Click to collapse
Thanks I have started learning!
Also another great resource is the new Boston. You can see them here and select Java Game Development. http://thenewboston.org/tutorials.php
You can also learn regular Java and Android development on that Site!
Sent from my Nexus 4 using Tapatalk 2
When I started to learn android game developing I found some very useful tutorials at: obviam.net. Look for the series 'Getting started in android development with libgdx'.
This series uses the framework libGDX, which enables you to write your game once and easily port it to many different platforms.
Fíghter02 said:
When I started to learn android game developing I found some very useful tutorials at: obviam.net. Look for the series 'Getting started in android development with libgdx'.
This series uses the framework libGDX, which enables you to write your game once and easily port it to many different platforms.
Click to expand...
Click to collapse
I totally support this. I created my first Android game (Rock Ninja) with no previous game development experience thanks to the awesome Libgdx framework/community.
Yeah, LibGDX great thing and very easy to learn on GoogleCode's wiki page by simply reading topics one by one. Of course if you are familiar with java first
I'm also member of libGDX community, even helped to fix some bugs in particle editor. But after deeper look at this engine, you find some problems in deployment on other platforms. So, I'm looking at the Unity 3d now, besides it became free for android and iOS version.
Widesteppe said:
I'm also member of libGDX community, even helped to fix some bugs in particle editor. But after deeper look at this engine, you find some problems in deployment on other platforms. So, I'm looking at the Unity 3d now, besides it became free for android and iOS version.
Click to expand...
Click to collapse
True, iOS is still work in progress with Libgdx. Good news is that the new RoboVM backend(that will replace Monotouch/Xamarin) is looking really promising and a first app has already been successfully published to the Appstore.
I have a decent stash of books on mobile development. I would start with either monogame, libGDX(provided you know openGL), AndEngine, Unity3D, or use cross platform tools that turn HTML5/CSS3/Javascript into native code. Give me a PM if you need anything, best of luck :good:
Monkey_King said:
I have a decent stash of books on mobile development. I would start with either monogame, libGDX(provided you know openGL), AndEngine, Unity3D, or use cross platform tools that turn HTML5/CSS3/Javascript into native code. Give me a PM if you need anything, best of luck :good:
Click to expand...
Click to collapse
You don't need any knowledge of OpenGL for Libgdx, everything is abstracted out for you.
ob1cat said:
You don't need any knowledge of OpenGL for Libgdx, everything is abstracted out for you.
Click to expand...
Click to collapse
Isn't the GLSL used in LibGDX?
Monkey_King said:
Isn't the GLSL used in LibGDX?
Click to expand...
Click to collapse
Internally yes, but it's abstracted by the framework for you not to need to worry about it.

Creating An Android App with No Java Experience

Hi everyone!
I hope everyone is having a great Christmas. I just got a nexus 7 for Christmas and really want to make an android app now. I've learned other languages before like HTML 5, CSS3, but not java. How should I go about learning java and then making an app? Thanks and enjoy the break!
Sent from my Nexus 7 using xda app-developers app
In my opinion best thing is to buy a book about developing android apps.
---------------------------------
Phone : Samsung Galaxy Mini S5570
OS:
•AOSP ICS Touchwiz V5 by A_U
•Android 4.0.4
•Baseband XWKS2
•Kernel: 2.6.37.6 Badass v1.9 by alin.p
•Recovery CWM v4.0.0.5
Mods:
PureAudio, Mounts2SD, ODEX through Universal ODEX script, AdBlock by AdAway
---------------------------------
Gesendet von Tapatalk
Sorry, html nor css3 is comparable with java!! If you know JavaScript or PHP that would be an advantage.
Don't buy a book about android developing: you'll get frustrated! Learn java first: It isn't as hard as you think after a week: Don't give up. If you know java, android will be much more easy!
Regards
EmptinessFiller said:
Sorry, html nor css3 is comparable with java!! If you know JavaScript or PHP that would be an advantage.
Don't buy a book about android developing: you'll get frustrated! Learn java first: It isn't as hard as you think after a week: Don't give up. If you know java, android will be much more easy!
Regards
Click to expand...
Click to collapse
What's the best way to learn java?
Sent from my Nexus 7 using xda app-developers app
way many java tutorials are available on the net.
And java is very easy language to learn, and developing android is very easy as well.
TIProgrammer84 said:
What's the best way to learn java?
Sent from my Nexus 7 using xda app-developers app
Click to expand...
Click to collapse
I always recommend the Head First Java book.
krikor1 said:
way many java tutorials are available on the net.
And java is very easy language to learn, and developing android is very easy as well.
Click to expand...
Click to collapse
Do you have some tutorials links regarding Java for android ? I am looking for a good tutorial to start but with all the options I'm scared of wasting my time with tutorial that are too complicated or just bad...
The "Programming Mobile Applications for Android Handheld Systems" course starts on Coursera on 21-th january. May be it will be useful for you.
Java for Android is slightly different from regular Java. That is, the programming language itself is the same, but some of the packages (libraries) are different.
I think it's best to start with regular Java (for desktop apps), because there's a lot more books, tutorials and other resources to get you started. Once you know the basics of the Java language, you can then move to Android.
I can recommend Netbeans as a good IDE for starting with Java development.
The official IDE for Android is Eclipse, with a special Android plugin provided by Google. I don't find Eclipse very userfriendly, and it is not that stable either, so I don't think it's that good for beginners.
Some code I develop for Android today, I develop with Netbeans as a regular Java app first, then import the code into Eclipse and modify it to work for Android. But that's mostly the 'business end' code (I mainly develop graphical/rendering stuff...). UI code is entirely different for regular Java and Android, so it wouldn't make sense to do that in Netbeans first.
Youtube or Amazon will help you.
For learning Java I can recommend the newboston videos on youtube, his Android series even explains the java in good detail.
There are some good books for java, check Amazon reviews for the best ones. I like the Dietal How to Program, Java: The complete reference, and Java for Dummies.

[TUTORIAL] Write simple games (Flappy Bird) using Basic4Android and LibGDX

I've written a tutorial showing in easy steps how to write a Flappy Bird Clone using Basic4Android and the LibGDX engine.
Check it out here:
http://www.easyandroidcoding.com
I also keep a programming blog here:
http://www.coffeeinducedgames.co.uk
I just wanted to post a short update to this post:
I've also uploaded source code for a matching game using LibGDX and Basic4Android, it's called Orchard Crush and it's on the play store:
Get the source code here: https://dl.dropboxusercontent.com/u/8673694/OrchardCrush_public.zip
See the game here: https://play.google.com/store/apps/details?id=uk.co.coffeeinducedgames.orchardcrush
Basic4Android for those who don't know it, is a Visual Basic inspired language for writing appps for Android. It compiles to Java before using the ADK to compile to Android bytecode so your appps run at the same speed as if you'd written them directly in Java using Eclipse, except it's MUCH easier to learn and use to write apps.
It does cost money to buy B4A but you can claim a 30% discount if you purchase it through the www.easyandroidcoding.com site and use the voucher code: andymcadam
VOS said:
I've written a tutorial showing in easy steps how to write a Flappy Bird Clone using Basic4Android and the LibGDX engine.
Check it out here:
http://www.easyandroidcoding.com
I also keep a programming blog here:
http://www.coffeeinducedgames.co.uk
Basic4Android for those who don't know it, is a Visual Basic inspired language for writing appps for Android. It compiles to Java before using the ADK to compile to Android bytecode so your appps run at the same speed as if you'd written them directly in Java using Eclipse, except it's MUCH easier to learn and use to write apps.
It does cost money to buy B4A but you can claim a 30% discount if you purchase it through the www.easyandroidcoding.com site and use the voucher code: andymcadam
Click to expand...
Click to collapse
I've just uploaded part 8 of the series which completes it.
I've added the final part of the series on writing a Flappy Bird clone. Now it included sounds effects, a title screen, and a highscore file.
Wow
I am gonna try it soon
I can't wait to try this out in a way I can understand! I code in vb.
Sent from my HTC One using Tapatalk
thx!
can some one upload the edited app using this guide?
pedyvirus said:
can some one upload the edited app using this guide?
Click to expand...
Click to collapse
Do you mean the APK file?
If so, then that's here: https://dl.dropboxusercontent.com/u...ndroid/CloneyBirdTutorial/CloneyBirdPart8.apk
And the source code is here: https://dl.dropboxusercontent.com/u...es/basic4android/CloneyBirdTutorial/Part8.zip
Just out of interest, has anyone purchased B4A as a result of my posting and tutorial series? I'm very interested to din out what pushes people to part with money to buy software. I understand many people will look at this and say "why buy that when I can just use Eclipse for free" but it makes things easier and people will pay for that benefit.
Update: more source code for more games!
I just wanted to post a short update to this post:
I've also uploaded source code for a matching game using LibGDX and Basic4Android, it's called Orchard Crush and it's on the play store:
Get the source code here: https://dl.dropboxusercontent.com/u/8673694/OrchardCrush_public.zip
See the game here: https://play.google.com/store/apps/details?id=uk.co.coffeeinducedgames.orchardcrush
VOS said:
Just out of interest, has anyone purchased B4A as a result of my posting and tutorial series? I'm very interested to din out what pushes people to part with money to buy software. I understand many people will look at this and say "why buy that when I can just use Eclipse for free" but it makes things easier and people will pay for that benefit.
Click to expand...
Click to collapse
B4a / b4x kicks ass my friend

Categories

Resources