Useful Programming Tools
Monkey Archive Forums/Digital Discussion/Useful Programming Tools
| ||
Just thought I would post some of the tools I use when developing games/apps: * Notepad++ - Excellent text editor http://notepad-plus-plus.org/ * KDiff3 - Super code reviewing/comparing tool, even does folders as well as files http://kdiff3.sourceforge.net/ * GIMP / Paint.NET - you should know these ;) http://www.gimp.org/ http://www.getpaint.net/ * Audacity - Free sound editor http://audacity.sourceforge.net/ * JungleIDE - Monkey IDE by Ziggy http://www.jungleide.com/ * BLIde - BlitzMax IDE by Ziggy http://www.blide.org/ * Tortoise SVN / Tortoise Hg - Source control software http://tortoisesvn.net/ http://tortoisehg.bitbucket.org/ What do you use? |
| ||
* grepWin http://code.google.com/p/grepwin/ Fills some of the gap in the source navigation/search/replace abilities in Jungle. * instant eyedropper http://instant-eyedropper.com Not an every day thing but, as I have a level of colour blindness that means I can't trust my eyes at all, this is a handy tool to have for grabbing colours off arbitrary bits of the screen. * Chrome developer tools https://developers.google.com/chrome-developer-tools/docs/overview I know that people seem keen on getting a debugger for Monkey but I honestly don't see that it will have great value for much other than people learning Monkey. Monkey code never runs and the chances of BRL creating something that can match the native tools are pretty low. As the javascript build is fast and useful as a dev target, getting to know the abilities of the Chrome tools is time well spent. Debugger/profiler/heap analysis -- it's all there. |
| ||
i was using gimp today |
| ||
Can't go wrong some 8-bit sound fxs : http://www.bfxr.net/ |
| ||
Stuff we use and is useful for the kinds of things we do. Group chat for your team over any device: https://www.hipchat.com/ Project management: https://basecamp.com Customer support: getsatisfaction.com/ https://desk.com Simple file sharing between team members: http://db.tt/2RUkILU Online backup: http://www.crashplan.com/ Game design notes: http://evernote.com/ Order fulfillment and sales: http://bmtmicro.com/ Art inspiration: http://cghub.com/ Design inspiration: http://dribbble.com/ Digital painting: http://www.systemax.jp/en/sai/ Lazy CSS editing: http://www.stylizerapp.com/ Lazy HTML layout: http://960.gs/ Don't be lazy: http://procrastitracker.com/ Remember to do things: http://www.desktop-reminder.com/en/index.html Better screenshots: http://getgreenshot.org/ Traffic debugging: http://www.fiddler2.com/fiddler2/ PNG optimization: http://www.ardfry.com/pngoutwin/ Source version control: https://github.com/ Better game video recording: http://www.playclaw.com/ |
| ||
Thank you a lot for all these web address. Personnally i was just using Monkey standard ide, Gimp for graphics and some free bank sound. I think your address will serve to a lot of people, i am just one of them. Thank you a lot. |
| ||
Off the top of my head, and that has not been listed ... GrafX2 - for doing pixel arts: http://code.google.com/p/grafx2/ Inno Setup - for creating an installer on Windows: http://www.jrsoftware.org/isinfo.php |
| ||
Mr. Coffee 5-cup programmable: http://www.mrcoffee.com/Index.aspx |
| ||
Blitzplus gets used for editors for my games...and for prototyping ideas in code first. SoftimageXSI gets used for graphics along with ultimate paint, poser 4, vue easel and a few other bits and pieces... Been awhile since I've made anything though.... from Matt |
| ||
Mac specific: * Textmate - simply the best text editor for Monkey and BlitzMax (for now) http://macromates.com/ * Sublime Text 2 - another Texteditor, comes close to Textmate, in some areas even better http://www.sublimetext.com/2 * Pixelmator: If you haven't got this, try this wonderful image editing app now http://www.pixelmator.com/ * Github for Mac: For anyone who uses github on the Mac, no brainer http://mac.github.com/ Windows + Mac: * Adapter - An easy to use video/audio converter. I use it mainly for audio converting for different targets. http://www.macroplant.com/adapter/ |
| ||
+1 for pngout.. Seems to crunch down png files nicely, especially those created in paint.net, which doesn't seem to do a great job on compressing png's. |
| ||
Inkscape - Free vector graphics editor http://www.inkscape.org/en/ WinMerge - Diff and merging tool http://winmerge.org/ Mappy Editor - to create levels for platform/puzzle games http://tilemap.co.uk/mappy.php Jira & Confluence - Bug tracker and Wiki - their 10$ a year self-hosted option https://www.atlassian.com/software/confluence/pricing#download https://www.atlassian.com/software/jira/pricing#download |
| ||
PyxelEdit : 2D Pixel Art Creation. http://pyxeledit.com/ TexturePacker : For all your Sprite packing needs... http://www.codeandweb.com/texturepacker Just adding some tools that are not already listed above, therevills I think you should take your opening post and format it a little and add in all the stuff people have added, will make for better reading and could help out some of the newer people without making them troll through a possibly long thread. |
| ||
General purpose: ShoeBox: Sprite un/packer and bitmap font generator. Can auto-crop and re-align sprites with bad padding or baselines. Can rip tiles from a tilemap to a bank. Has a NinePatch and pivot editor. Free. http://renderhjs.net/shoebox/ git-extensions: All-purpose Git gui that pretty much makes getting into Git easy. Don't make excuses to stick with SVN simply because git's "too different", check this out! http://code.google.com/p/gitextensions/ Music making tools: Modplug Tracker: Free DAW with VST support and "old-school" note input interface. Great for making chiptunes and certain types of chippy sound effects http://openmpt.org Cockos REAPER: Shareware DAW which lets you do pretty much everything you can do in much more expensive tools like Logic, Reason, Fruityloops, for a fraction of the price. http://www.reaper.fm Adobe Audition: Not cheap, but a powerful tool for editing audio files. The successor to Cool Edit Pro, which was discontinued many, many years ago. (No links, sorry; Adobe is pushing Creative Cloud so hard that you'll have to go 3rd party to get a retail package. Price is around $100-350 depending on where you shop) |
| ||
PNG Optimizer never heard of that.Thanks for that one Soap. |
| ||
Fully featured professional, scriptable, customizable, cross platform editor/IDE with built-in support for 50+ programming languages, project managing and everything programmers dream about. Extendable and customizable with the built-in Slick-C scripting language. - https://www.slickedit.com - https://www.slickedit.com/products/slickedit - https://www.slickedit.com/products/slickedit-for-mac - https://www.slickedit.com/products/slickedit/cool-features Available for Windows, Linux, Mac OS X, Solaris, HP-UX, AIX. |
| ||
Occasionally, I may draw something large in an image editor, then, want to break it down into tiles, and stumbled on this:- http://www.imagemagick.org/script/index.php Command line tool, but really bloody handy, as an example:- convert -crop 32x32 source_img.png dest_tile%d.png It does tons more too besides that, but thats what I use it mostly for. Dabz |
| ||
@Dabz: If you use GIMP. You can do this with the aid of Grid of guides and then use Filters->Web->Slice. Even Photoshop has this ability. |
| ||
You guys forgot... * Blender, 3d production and rendering software (free, open source) http://www.blender.org |
| ||
UnGit, Multi-platform Git GUI : http://www.youtube.com/watch?v=hkBVAi3oKvo Link on YouTube intro page. |
| ||
@dawlane I'm not big on GIMP, but have Photoshop CS2, which, I dont really know everything about it, I get by though! :) And for the price of a command line of text to perform a task on an image, well, I can get stuff done even before Photoshop loads its arse up! :D Thanks for the tip though, I will take a peak next time I'm working on an image! ;) Dabz |
| ||
GlyphDesigner - Awesome bitmap font designer on OSX http://71squared.com/en/glyphdesigner Particle Designer http://71squared.com/en/particledesigner PhysicsEditor http://www.codeandweb.com/physicseditor Clip Studio Paint (Manga Studio 5) http://www.clipstudio.net/en/index_b?utm_expid=76283680-7.sryucq20QPKi_kXdUqJIGg.1 |
| ||
iDraw - vector art software for OSX http://www.indeeo.com SourceTree - got client http://www.sourcetreeapp.com |
| ||
LMMS - Music making tool - a little bit like Fruityloops http://lmms.sourceforge.net/ OnlineBook - Game Programming Patterns- examples are in C++ but quite usefull for monkey http://gameprogrammingpatterns.com/ |
| ||
This is a great thread. Might be worth a sticky. |
| ||
ASEPRITE - http://aseprite.org/ - A brilliant pixel art and animation editor. |
| ||
Cheetah3D is OSX only but is a more friendly 3D designer than Blender. Probably less powerful. Not a freebie though. |