Please do not post the same thing multiple times. The board software automatically flags certain posts as needing moderator attention. This happens the most often for new users. I'm pretty sure this is made clear at the time you attempt to post. Posting the same thing over and over again just makes that many more posts the moderators have to weed through later. This makes us sad. Don't make us sad. If your post/thread doesn't appear, just wait a while. Don't post it again. If it hasn't shown up by the next day, then you can try again. I normally go through posts in the mornings, and try to check a few times throughout the day, but I'm not here 24/7. There will typically be a significant delay before posts are approved. Just be patient.
Nothing new....*insert yawn* But your help is needed
I have a pretty basic question. I used to be interested in iphone game development and got side tracked but now im back on track. Im pretty much lost. I dont have much programming knowledege. All I know is html and css, which only applies to designing websites. No java, c++, or any of those things. I barely know what they are, truly. I am really interested in the physics engine that was used on tiny wings, as well as the graphics.
Basically my question is what knowledege would I need to recreate a game like tiny wings. At this point the only information I have is that it uses the box2d engine, which once again I have no idea how to read. So as far as coding and physics engine what would I need to know. Also I've seen the android replicas and noticed that the graphics arent nearly as good and the games dont run as smoothly. The game development ideas I have arent anything really like tiny wings in terms of the concept of the game (bird,hills,etc.) but Im interested in the mechanics. Angry birds is also very interesting.
Well now that I've wasted your time with all this information let me put in list form what I came to ask:
- What programming language(s) would I need to know to recreate or create something similar to angry birds and tiny wings - Which graphics engine is the best to accomplish this - What software would I need to develop the graphics similar to tiny wings (wings,gradients,background,etc.)
If you just want to target iOS devices, you can use Objective-C and Cocos2d for graphics. There is a nice tutorial on how to create a Tiny Wings replica here. Of course, you'll want to read up on basic Objective-C, and maybe read through some of the beginning Cocos2d tutorials on that same site before you jump into anything too ambitious. If you want to target other mobile platforms, or think you may in the future, you'd be better served learning C++ and Cocos2d-x. There is a tutorial on how to create a simple game in Cocos2d-x in C++ on Ray's site as well. Just search for it. If you know both languages, Cocos2d is fairly easy to convert to Cocos2d-x and you can use tutorials for Cocos2d to learn Cocos2d-x, although as a pure beginner that might be more difficult for you.
Thanks for your help. I'll definetly look into all of those things you mentioned.
One last thing though, what about the graphics. I'd like to spend some time on that so they look more like the ios tiny wings and not the android replicas. I tend to also work with android but Ive noticed the difference.
Graphics assets are a whole 'nother ballgame. The reason Tiny Wings clones don't look as good is purely because of the skill of the graphics artist, not so much the tools that they use. You can look into the free program The Gimp, or pay for Photoshop and search around on some tutorials on how to use them. Or if you'd prefer vector art there's Inkscape for free and Illustrator commercially. But it will take a lot of practice before you are able to compete aesthetically with what professionals are capable of doing. I've been using those programs for years, and most of my game graphics still look like crap. I did the simulators for CatHide using both of those tools and I think they turned out great. But drawing characters and compelling backgrounds and such is a completely different skill set. I have most of my game graphics success creating and rendering 3d models using a variety of (mostly paid) software. But I started doing 3d over a decade ago with a focus on doing CGI work for video. I've never really dedicated myself to the art of 2d graphics, and it shows. There are websites, as I mentioned in another thread, like opengameart.org that have a variety of free graphics you can download. Just be sure to pay attention to the license, as it is different for each piece of art. It might not be legal to use for re-distribution. The other alternative is to look at the job boards here, or on Toucharcade and hire someone to do the graphics for you.
Replies
If you want to target other mobile platforms, or think you may in the future, you'd be better served learning C++ and Cocos2d-x. There is a tutorial on how to create a simple game in Cocos2d-x in C++ on Ray's site as well. Just search for it. If you know both languages, Cocos2d is fairly easy to convert to Cocos2d-x and you can use tutorials for Cocos2d to learn Cocos2d-x, although as a pure beginner that might be more difficult for you.
CatHide: A new cross-platform development solution. 6 platforms. 1 click. Download the beta trial now and pre-order the release version for only $29.99
- Spam
- Abuse
- Troll
1 • Off Topic 1Insightful Disagree Dislike Like AwesomeOne last thing though, what about the graphics. I'd like to spend some time on that so they look more like the ios tiny wings and not the android replicas. I tend to also work with android but Ive noticed the difference.
- Spam
- Abuse
- Troll
0 • Off Topic Insightful Disagree Dislike Like AwesomeYou can look into the free program The Gimp, or pay for Photoshop and search around on some tutorials on how to use them. Or if you'd prefer vector art there's Inkscape for free and Illustrator commercially. But it will take a lot of practice before you are able to compete aesthetically with what professionals are capable of doing.
I've been using those programs for years, and most of my game graphics still look like crap. I did the simulators for CatHide using both of those tools and I think they turned out great. But drawing characters and compelling backgrounds and such is a completely different skill set. I have most of my game graphics success creating and rendering 3d models using a variety of (mostly paid) software. But I started doing 3d over a decade ago with a focus on doing CGI work for video. I've never really dedicated myself to the art of 2d graphics, and it shows.
There are websites, as I mentioned in another thread, like opengameart.org that have a variety of free graphics you can download. Just be sure to pay attention to the license, as it is different for each piece of art. It might not be legal to use for re-distribution.
The other alternative is to look at the job boards here, or on Toucharcade and hire someone to do the graphics for you.
CatHide: A new cross-platform development solution. 6 platforms. 1 click. Download the beta trial now and pre-order the release version for only $29.99
- Spam
- Abuse
- Troll
1 • Off Topic Insightful Disagree Dislike 1Like Awesome- Spam
- Abuse
- Troll
0 • Off Topic Insightful Disagree Dislike Like Awesome