Essential Mac apps for Corona development

@Ignaciolturra,

I use Fireworks for exactly what you are describing. Superfast and easy to use. Also has some hybrib features as States and Pages to do simple animations. Really powerful and easy. [import]uid: 8192 topic_id: 2303 reply_id: 10272[/import]

I decided to make a basic version of TexturePacker free for all users.

You can create basic sprite sheets in PNG and JPG format up to a size of 512x512 pixels without restrictions - for private and commercial use.

Enhanced features like image optimization are only available in TexturePackerPro.
[import]uid: 9611 topic_id: 2303 reply_id: 10914[/import]

@finnk: I’d like to investigate on this. Can you please contact me at support@code-and-web.de and send me a sheet + png file you created with it?

If it’s a problem within TexturePacker I’ll fix it within 24h.

If you want to discuss it here I would suggest moving to another thread since this is about tools for mac and not for discussion about TexturePacker related problems. If so please send me a link to the thread since I can’t track this forum the whole day… [import]uid: 9611 topic_id: 2303 reply_id: 10922[/import]

Thanks, e-mailed you. [import]uid: 11024 topic_id: 2303 reply_id: 10925[/import]

This thread was not intended to be a support discussion for the apps listed. PLEASE create a new thread or take the discussion offline.

Thank you. [import]uid: 8194 topic_id: 2303 reply_id: 10976[/import]

Update: TexturePacker is not the problem here. finnk told me that everything works fine within the simulator.

I found several threads here about problems with sprite sheets on device. Please address this problem to corona support.

@dknell (see next post, editing this one not to add more off topic items here) Sorry. As I wrote above I already suggested moving to another thread in respect to this thread’s topic but did not want the last sentence to be that there is a problem with my tool. I guess you can understand that.

As suggested above the support-thread is opened here http://developer.anscamobile.com/forum/2010/11/13/texturepacker-help-support so corona users please post all TexurePacker related questions / problems here.
[import]uid: 9611 topic_id: 2303 reply_id: 10972[/import]

UPDATE: This is a problem with Corona

I had a problem with Sprite Sheets in Corona.

I bought Texture Packer Pro, which is a great tool, but when publishing with the LUA file, builds for the device/xcode simulator don’t work. It’s definitely a problem with Corona not doing something properly with sprite sheets and generated LUA files.

The only way to get sprites to work is to make even-spaced PNG files without the LUA file. Since Texture Packer Pro optimizes for sizes ^2 (32, 64, 512, 1024, etc…) the extra spacing causes problems. Also Texture Packer Pro either puts the frames in backwards or zigzags sporadically rather than file-named, horizontally in row order. Until Corona fixes the problem with sprite sheets AND Lua files, it’s better to handle sprite sheet creation manually. [import]uid: 11024 topic_id: 2303 reply_id: 10917[/import]

Been a while this thread was touched. Anything else anyone came across? I came across something called Divvy which helps manage screen estate better. Certainly helpful when you have many apps involved in the development process open all at the same time… See at http://www.mupromo.com/deal/1383/7024/divvy [import]uid: 11904 topic_id: 2303 reply_id: 15201[/import]

I can’t believe no one’s mentioned Audacity yet. It’s a free audio editing program:

http://audacity.sourceforge.net/ [import]uid: 12108 topic_id: 2303 reply_id: 15206[/import]

Couple of suggestions:

Cloud App: http://getcloudapp.com/
This is a little task-bar app that will auto-upload screenshots you take which makes it super convient to share screenshots with people.

Drop Box: http://db.tt/HLVqAB1
This is the best cloud storage app out there. I use this to upload builds send to people to download. [import]uid: 7079 topic_id: 2303 reply_id: 15504[/import]

This is a good thread. You might like these programs…

gedit…
http://projects.gnome.org/gedit/
A text editor

Artisteer…
http://www.artisteer.com/
Easy way to make website themes

Daz Studio…
http://daz3d.com
Easy way to download 3D artwork and render it as 2D images for apps

Also, iWork is good alternative to Microsoft Office and even InDesign. I used Pages to create an epub from my textbook, which I then modified to make a UIWebView app. [import]uid: 13264 topic_id: 2303 reply_id: 15520[/import]

anybody got a good source for math used in 2d games [import]uid: 7911 topic_id: 2303 reply_id: 15522[/import]

Programming Game AI by Example

You can’t go wrong with this book. Not only will it teach you about AI in games (which we all can learn something about), it has a section on math and physics primer. I like the additional content on LUA and how it is used in AAA games. Book is full of C++ examples as well. Highly recommended!

Amazon Link:

http://amzn.to/dYFCbk [import]uid: 10332 topic_id: 2303 reply_id: 15572[/import]

thanks sh
does it cover algorithms or is there a good book example for this
it seems like I saw one a while back at book store but not sure or are there any good online sources also [import]uid: 7911 topic_id: 2303 reply_id: 15576[/import]

anybody got a good source for math used in 2d games

I don’t know relevant this is to Corona, but a great resource about vector math in games is

http://blog.wolfire.com/2009/07/linear-algebra-for-game-developers-part-1/ [import]uid: 12108 topic_id: 2303 reply_id: 15577[/import]

ANSCA mods… It would be great if we could have this thread stickied. Thank you! [import]uid: 11904 topic_id: 2303 reply_id: 15588[/import]

found this site looks like it may have some useful info [import]uid: 7911 topic_id: 2303 reply_id: 15773[/import]

Pixelmator is transitioning to the App Store and is offered for $29.99 over there as opposed to its prior price of $59.- [import]uid: 11904 topic_id: 2303 reply_id: 15974[/import]

I’m the developer of filewrangler, and wanted to both thank you for the shout out on my software, as well as to give you a quick note that the price has just been lowered to $9.99 for its debut on the new Mac App Store.

http://itunes.apple.com/us/app/filewrangler/id404452776?mt=12

With the debut on the store, a much improved, robust PDF manual is also now available on the dedicated filewrangler website, for those who want to get a closer look at the program’s abilities before purchasing.

http://development.christopherdrum.com/software/filewrangler/index.html

Thanks again, and I hope others find filewrangler to be an invaluable tool for their Corona workflows. [import]uid: 13904 topic_id: 2303 reply_id: 15978[/import]

Here’s another resource about math for 2D graphics:
http://www.ia.hiof.no/~borres/cgraph/math/twod/p-twod.html

And actually, thinking about the first 2D math resource I posted, now I’m wondering if Corona should have vector math functions built-in. If not built-in then somebody (possibly me, if a future project turns out to be an action game that would need vector math) should write a vector math library that can be used like ui.lua for buttons.

Since the library would pretty much just define functions for dot product, cross product, get length, normalize vector, and maybe project one vector onto another, that wouldn’t be hard at all. Now that I’m thinking about it, the library wouldn’t even need to define a new vector object since vectors could simply be tables with two numbers in them.

Maybe the library should have a bunch of wrapper functions that use the other functions to accomplish specific tasks? Stuff like “isEntityInView” etc. [import]uid: 12108 topic_id: 2303 reply_id: 15992[/import]