Hey guys,
I've decided to start an android 2d game project, however i am confused as to which 2d game engine would be the best.
I'd prefer if the engine had good cross platform porting ability. The game is a single screen game and has character animations.
Which one would you suggest me?
Thanks
kross666 said:
Hey guys,
I've decided to start an android 2d game project, however i am confused as to which 2d game engine would be the best.
I'd prefer if the engine had good cross platform porting ability. The game is a single screen game and has character animations.
Which one would you suggest me?
Thanks
Click to expand...
Click to collapse
I didn't play with it long enough to give any kind of solid recommendation, but libgdx was incredibly easy to get up and running. With a few tutorials and online guides I had a super simple grid-based screen similar to Final Fantasy 1 and a on-screen controls to move the character around. Then once I realized I could do it, I realized I have no creativity whatsoever and abandoned it, lol.
CptSupermrkt said:
I didn't play with it long enough to give any kind of solid recommendation, but libgdx was incredibly easy to get up and running. With a few tutorials and online guides I had a super simple grid-based screen similar to Final Fantasy 1 and a on-screen controls to move the character around. Then once I realized I could do it, I realized I have no creativity whatsoever and abandoned it, lol.
Click to expand...
Click to collapse
Thanks for the suggestion. I've also heard that Cocos2dx is quite efficient but difficult to set up initially.
Here's what i am looking for in a 2d game engine :
- Must be cross-platform
- Must be efficient
- Should be C++, Java, C# or Objective C since I'm comfortable with them and NOT Flash, Javascript, HTML5 since I am not a
web developer
- Must have a large community, tutorials, additional libraries
- The final delivered package must be not too large
- The engine can be free, but I also wouldn't mind paying a reasonable price
Hi, I used libGDX for my first project, and I'm glad .
When you are looking for CROSS-PLATFORM GAME FRAMEWORK, it's the right one.
At the begining you spent some time on forums, but there are several tools that helps you start your first project realy quick (Project setup tool).
And many free examples and templeates that you can start with.
Also community around project is active, so you get quick answers in forums.
One really cool think, which saved a lot of my time, is running and debugging app directly on PC.
Wish you happy coding.
Kilobolt Game development tutorial
If you are an extreme novice who really wants to start you first game right away i recommend you to read "Kilobolt Game Development tutorial". It is so easy to understand and provide nice set of wrapper classes which covers all the complex details of image, sound and animation handling.
It also contains a well made tutorial set for game development.
The game "Hungry squirrels" which can be downloaded freely on the app store entirely uses this engine. So first take a look at that game and you can get an idea about the powers of this engine.
Related
Hi all
I am new to XDA forums and i am very thankful to XDA team for putting up so much effort and bringing developers and users of smart phones to one platform. Hats off to XDA guys
However i want to start game development for android so i want to if there are some good engines open source and closed source to start Game development?
if anyone has some suggestions and some comments i am ready to discuss with all aspects.
Thank you
Check out monodroid. It's still in somewhat early stages but it should give you a good base.
Thanks
I am checking monodroid out and it looks quite good.
however it is still in development phase and plus it is a tool for android development.
is it possible to find out some Engines (Game Engine with basic necessary engine modules like, physics, scene graph and stuff).
You should be able to use monodroid as long as you can get the OGL functions to work. As far as an android game engine that's already established I don't know of one off-hand :/
Check out SIO2 Game Engine
There's the SIO2 Game Engine. Just released a new version with full Android support. You can build 2D and 3D games with it and port them between different platforms.
Hello XDA!
I'm Bobbyloujo and I made a game called Plane Popper! You can get it on the Play Store. This game adds some fun new twists on the old Flash game Helicopter Game. Touch the right side of the screen to go up, release to fall down. Touch the left side of the screen for a speed boost. Pop as many balloons as you can while dodging fireworks and blimps! The game gets progressively harder as you pop more balloons.
Here's a gameplay video: https://www.youtube.com/watch?v=aNvl1UJ53Rg
Story time:
I made this all on my own. The programming, the graphics, the sound effects, I did it all. It started in November 2012 when I started to teach myself Java. I developed a simple game engine and then moved on to Android. Taught myself Android development using many online resources (including XDA!). Plane Popper started off using the Canvas drawing system but I realized that was too slow for this type of game. So, I learned OpenGL ES 1. That was probably the hardest thing. Most of the time spent programming Plane Popper was spent on writing my own game engine that uses OpenGL. I've started separating the engine from the game and I'm planning on releasing it when I have something presentable put together.
My only previous programming experience includes some Nintendo DS homebrew development using DS Game Maker. The DS homebrew scene has pretty much died off and I think Android is a great next step. I'm also a sophomore in college trying to get into Computer Science (part of engineering at my university) but I might end up switching to IST. Engineering is hard and stressful and I can always just keep teaching myself what I want to know.
As I said, I also did the artwork. I like making graphics just about as much as I like programming so a lot of time spent making Plane Popper was also spent making graphics. I'm not so good with sound effects though. Most of the effects in Plane Popper are just edited claps and fan noises haha.
So tell me what you think! I'm pretty proud of my little game as you can probably already tell . Initially there were some glitches causing the game to crash on startup. I'm pretty sure I fixed it but please tell me if it happens to you or if you find any other bugs. Also tell if the graphics look pixelated on your device. That may be a side effect of my fix.
My website is www.bobbyloujo.com and you can find some screenshots and videos on there as well as my DS work and a whopping 2 blog posts
Finally: many people have told me that the game is too hard. I'm planning on adding different difficulty setting when I get the time. Tell my what you think and if you have any other feedback let me know! Also, don't forget to rate and review it on Google Play if you like it
Any comments? I posted this late at night so I think it may have gotten overlooked.
Great game, I like the graphics keep it up!
Good game!
Haha, this game is pretty fun! And challenging in the same time! Good for killing time.
Thanks everyone! Soon I'll release an update with ability to change the difficulty.
This is awesome!
It's really funny game
Good job, the game is well-done !
Hi, I'm new here! I have been interested in creating my own android games for a time now and just decided to give it a try, so I'm looking for a software where I can develop my games.
I have some basic knowledge in java and been playing around a bit in Android Studio. What would be the easiest way for a beginner to create his first android game? At the start, now when I'm new to app development, I will make simple games like memory match or quiz game, and after that try creating games that require some physics, like a "runner game" or platform game.
I have found three options:
-Android Studio
-Unity3d
-Game Maker: studio
Does any of you have any idea what software to use? Are any of these three options any good? I have also heard it might be possible to use Android Studio as a plugin for Unity3d or something like that... I just want to create simple 2D-games, not any advanced 3D-games. Any help is greatly appreciated! Thanks
Godistjuven said:
Hi, I'm new here! I have been interested in creating my own android games for a time now and just decided to give it a try, so I'm looking for a software where I can develop my games.
I have some basic knowledge in java and been playing around a bit in Android Studio. What would be the easiest way for a beginner to create his first android game? At the start, now when I'm new to app development, I will make simple games like memory match or quiz game, and after that try creating games that require some physics, like a "runner game" or platform game.
I have found three options:
-Android Studio
-Unity3d
-Game Maker: studio
Does any of you have any idea what software to use? Are any of these three options any good? I have also heard it might be possible to use Android Studio as a plugin for Unity3d or something like that... I just want to create simple 2D-games, not any advanced 3D-games. Any help is greatly appreciated! Thanks
Click to expand...
Click to collapse
I'd suggest game maker studio. My old highschool used it to teach students and it only required animation as a prereq. It's really good for learning concepts and terms; I've used unity but it can get overwhelming just to accomplish simple things without knowing all of the lingo. I just purchased game maker studio and the android module for $12 on the humble bundle weekly. I can't post any links since I haven't made any posts but you can just google humble bundle
girafferson said:
I'd suggest game maker studio. My old highschool used it to teach students and it only required animation as a prereq. It's really good for learning concepts and terms; I've used unity but it can get overwhelming just to accomplish simple things without knowing all of the lingo. I just purchased game maker studio and the android module for $12 on the humble bundle weekly. I can't post any links since I haven't made any posts but you can just google humble bundle
Click to expand...
Click to collapse
Thanks. I bought that too right before reading your post
Where can your Brother find an Exposed Framework 2. 4. 1.????
Godistjuven said:
Hi, I'm new here! I have been interested in creating my own android games for a time now and just decided to give it a try, so I'm looking for a software where I can develop my games.
I have some basic knowledge in java and been playing around a bit in Android Studio. What would be the easiest way for a beginner to create his first android game? At the start, now when I'm new to app development, I will make simple games like memory match or quiz game, and after that try creating games that require some physics, like a "runner game" or platform game.
I have found three options:
-Android Studio
-Unity3d
-Game Maker: studio
Does any of you have any idea what software to use? Are any of these three options any good? I have also heard it might be possible to use Android Studio as a plugin for Unity3d or something like that... I just want to create simple 2D-games, not any advanced 3D-games. Any help is greatly appreciated! Thanks
Click to expand...
Click to collapse
Hey, man, I can help you with game maker studio if you will have some troubles and if you will be solving interesting tasks)
I use this tool since 2009
peaumur said:
Hey, man, I can help you with game maker studio if you will have some troubles and if you will be solving interesting tasks)
I use this tool since 2009
Click to expand...
Click to collapse
Thank you! If I encounter any questions I will definitely try sending a message to you! Have you published any games?
Godistjuven said:
Thank you! If I encounter any questions I will definitely try sending a message to you! Have you published any games?
Click to expand...
Click to collapse
Yep, but I can't promote them here while I don't have 10 messages.
I used to make games for my classmates and university friends only but now I'm trying to make wide-auditory games and I have met the problem of promoting - it's really hard to promote your game without a big amount of money..
Updated:
Oh, I have 10+ posts already!) cool!) I will create a thread with my game soon
peaumur said:
Yep, but I can't promote them here while I don't have 10 messages.
I used to make games for my classmates and university friends only but now I'm trying to make wide-auditory games and I have met the problem of promoting - it's really hard to promote your game without a big amount of money..
Updated:
Oh, I have 10+ posts already!) cool!) I will create a thread with my game soon
Click to expand...
Click to collapse
Nice, looking forward to see your apps
Hello Everyone,
I am new to this forum, and new to the world of mobile phone game construction.
I have spent the last month researching the best way to make an game app for android or apple phones and tablets.
I am struggling to find good information online, so I would appreciate any comments you may all have .
I wish to construct a 2D platformer game only, but want to use the most user friendly method to do this. I would also want to upload the game to the market once completed.
I have played around with the following software so far, but have failed to make good progress. This is because I am unsure which software I should be using:
Cocos-2dx
QT Creator
Andriod Studio
When using QT creator (also known as Eclipse I think) I was having trouble setting it up for mobile development. But I was able to get good information online and use demo codes to mess around with.
During my research people have been saying Android Studio is the way forward, because it has a gradle system apparently. However, starting off making a game on this is incredibly hard as there are no examples or demo code around. I am assuming I cant use the demo codes from the QT creator software on the Android Studio?
Does anybody recommend a particular software for 2D games?
I am not experienced in programming, but I just need a good starting point.
Thank you for your time.
Jamie
QT Creator, Eclipse, Android Studio are just code editors. They also have tools for GUI building, but that is not related to games - games draw everything with OpenGL or DirectX.
So, first of all, you have to choose game engine or framework. Prefer the most popular - that means a large community, a lot of info and help.
Unity, Cocos2d are mentioned often. And libGDX as well, which I use, but don't know really cool top grossing games made with it, maybe it means something
Game engines either have their own editors with gamedev-oriented tools or instructions on how to set everything up in popular IDEs. And they provide nice tutorials also.
stickin said:
QT Creator, Eclipse, Android Studio are just code editors. They also have tools for GUI building, but that is not related to games - games draw everything with OpenGL or DirectX.
So, first of all, you have to choose game engine or framework. Prefer the most popular - that means a large community, a lot of info and help.
Unity, Cocos2d are mentioned often. And libGDX as well, which I use, but don't know really cool top grossing games made with it, maybe it means something
Game engines either have their own editors with gamedev-oriented tools or instructions on how to set everything up in popular IDEs. And they provide nice tutorials also.
Click to expand...
Click to collapse
Hi Sticken,
Thanks for your clear response. It appears I have been going down the wrong road then. I will look at the ones your have mentioned. I have heard the name unity pop up now and again. After checking on the website you have subscribe to a pro version. I am hoping I would not need to do this as my game is just going to be a simple 2d platform
ja7me said:
After checking on the website you have subscribe to a pro version. I am hoping I would not need to do this as my game is just going to be a simple 2d platform
Click to expand...
Click to collapse
No, you can find the restrictions of free personal edition on the website too. They aren't critical.
I am quite new to the game development scene too. I decided upon Unity myself late last year. I have found it a great tool
to develop on (both 2d and 3d) with lots of information and tutorials out there that could help you build your game.
I have been using it now for around 4 months and have just released my first game to the Google Play store.
Hi Guys!
I just released my new game for Android. I know its not perfect, but I tried my best (it's hard to do everything right when you have a full-time job and a little daughter). I treat is as a hobby and an opportunity to learn so I did everything myself (no libgdx, unity, andengine etc - pure Android SDK):
1. Menu system including every control - from the simple one like box or button to item pickers and level pickers.
2. Game rendering system (loading, shaders, renderers)
3. AI, level system, reward system etc.
If you want - give it a spin. I hope you enjoy it!
The game is available on Play Store under Paddle Clash Lite:
Code:
https://play.google.com/store/apps/details?id=pl.abductedpiggy.games.paddleclash.lite
If you have any questions, let me know!
P.S. I know that the graphics suck and are not perfect, but I have also made them myself using free materials I could find on the web. Long story short, I am no artist as you can see. I tried to compensate with humor (I hope you like it)
Any Update so far?
What kind of update do you mean? I'm not sure I follow.