12 Days of NESmas...

This tutorial series is designed to supplement the module tutorials on the LEARN page.  Once you have created a few of the projects on the learn page and really want to start unlocking NESmaker's potential, you can find out more about each component of NESmaker's extensive tool chain here.

Then, follow along over 12 lessons that will teach you about the various parts of the software while enjoying nonsensical holiday merriment.  Don't forget, if you get stuck, check out the forums at www.NESmakers.com or the Facebook group at www.facebook.com/groups/nesmakers.

The First Day of NESmas:

In this video, learn a little bit about how NES graphics work, and how to use the NESmaker Pixel Editor to create graphics or bring them in from external programs.

The Second Day of NESmas:

In this video, learn a little bit about how NESmaker works with game objects, and use graphics that we worked with in step 1 in order to create some simple animations in our object editor.

The Third Day of NESmas:

In this video, learn about how NESmaker handles user input.  Access simple, pre-existing scripts through an intuitive NES controller GUI to get the player moving around the screen.  Don't forget to give moving players speed!

The Fourth Day of NESmas:

In this video, learn how to start painting screens; from how to set up the screen's tilesets to working with collision types to creating assets that add tile, collision, and color data all with one click.

The Fifth Day of NESmas:

In this video, learn how to make monsters using the AI manager, how to add those monsters to your game, and how to adjust what happens when the player collides with those monsters.

The Sixth Day of NESmas:

In this video, learn how to set up a simple system for winning and losing the game.  Here, we'll discuss these concepts on a conceptual level, and provide one simple example of how to allow a player to achieve victory or defeat.

The Seventh Day of NESmas:

In this video, learn how create a basic Heads Up Display for non-scrolling games using special routines that update the background tiles at a user-determined position based on the game's unique variables.  Also, learn how to update them during gameplay.

The Eighth Day of NESmas:

In this video, learn how to make NPC objects that can create dialog boxes when you interact with them.  See the basics of how to add a story to your game via a simple, intuitive text engine.

The Ninth Day of NESmas:

In this video, learn how to use FamiTracker to create music and sound effects for your NES game, how to import that music into your project, and how to assign music to screen.  Also, learn a simple command to invoke the playing of sound effects wherever you want them.