Be a Supporter!

Browse Sections

Newgrounds Wiki: Game Dev Resources

Official Flash IDE (Integrated Development Environment)

Flash - $699, Free 30 Day Trial

The original software to produce Flash content, created by Macromedia and later bought by Adobe. Recent versions of Flash have become increasingly bloated but it remains a godly piece of software. This is recommended if you want to program with AS2, work in a visual environment, animate or work with vector graphics in general.

Also see our Flash Game Tutorials! A number of free alternatives are listed below. They are geared towards raster/bitmap graphics.

Alternative Development Frameworks

Instead of the Flash IDE, the following frameworks work in tandem with the free Flash Develop IDE. They all have tutorials that will walk you through it. Flixel - Free

Developed by AdamAtomic, the Flixel framework allows you to make amazing 2D games in less time than with Flash. Check out these examples and these tutorials by Schulles:

  • Flixel-Tutorial #1
    Flixel-Tutorial #1 by Schulles

    Follow this tutorial to learn how to setup flixel and create your own 8bit-platformer!

    4.09 / 5.00
  • Flixel-Tutorial #2
    Flixel-Tutorial #2 by Schulles

    The second part of the famous flixel-tutorial exclusively on Newgrounds!

    4.09 / 5.00
FlashPunk - Free

Developed by ChevyRay, FlashPunk is an alternative to Flixel. It all comes down to personal preference. Check out these examples. Axel - Free

Inspired by Flixel and FlashPunk but hardware accelerated with Stage3D. Really new at the time of this update but check out From the Black for one example game.

Visual (No Programming Required) Development Tools

Stencyl - Free

Stencyl is a 2D game development tool built on top of Flixel, so you can make amazing 2D games without any prior programming knowledge! Programmers can still access code mode, so everyone wins. Check out these examples. Construct 2 - Free

Construct2 is a 2D game development tool that develops games in HTML5 format, so they can work on platforms that don't support SWF! Like Stencyl it has a visual environment so non-programmers can get in the game. Check out these examples. The Games Factory 2 - Free

Developed by Clickteam, this free Newgrounds edition of The Games Factory 2 lets you develop games with no prior programming experience and post them to NG! Click here to download or check out some examples.

3D Game Development Tools

Flare3D - Pre-Release Available

Flare3D allows you to develop 3D games and take advantage of the new hardware acceleration abilities of Flash 11. Check out this demo game for an example! Unity 3D - Free with Paid Upgrades

Unity3D is a great tool for developing 3D games but has traditionally required its own plugin and has not yet been adopted on Newgrounds. Future versions are expected to have an SWF export option, though! We've also long planned to add Unity support but it's been bottlenecked by the 2009-2011 redesign project.

Alternative Development Environments / Compilers

FlashDevelop - Free

FlashDevelop provides you with an excellent .swf authoring environment for traditional programmers. Development is done with code and sprite sheets, vs the vector art and visual environment of Flash. Used heavily by Flixel and Flashpunk developers.

Helpful Tools

The Miner - $24.42

The Miner is a multi-purpose profiler designed to help improve productivity and stability during development by exposing "under the hood" representation of any Flash scene. The main goal is to help expose and diagnose problems before they get too big. Squize made use of this while developing Outpost:Haven and raved about it. DAME Editor - Free

DAME Editor is a general-purpose 2D visual level editor, making it easier to construct tile-based levels and spit out XML output for your games. Recommended by Flixel devs. Used in the development of Cat Astro Phi, for example. Ogmo Editor - Free (Donations welcome)

Like DAME, Ogmo is a level editor. It's now open source and gaining momentum! Could be the new favorite.