Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Topics - bluemonkmn

Pages: [1] 2 3 ... 9
News and Announcements / Version 2.3.0 Released
« on: 2017-02-20, 09:53:54 PM »
This version represents a relatively significant SGDK2 release, primarily introducing some real-time lighting features. Although there is no flashy demo included in the release, there is a new "Lighting Patterns" template that will help people get started with the new features, as well as a new tutorial to manually walk through each feature related to lighting from scratch. I've posted a video walking through and taking a look at the features available in the Lighting Patterns template project: See a full list of what's new in SGDK 2.3.0 at the what's new page in the online documentation.

Version 2.3.0 is almost ready to release, but we need some fancy demo to show off what the new version can do. Check out my request/offer to artists at
Here's my programmer art demo, but we can do better than this, surely.
Texture and normal map:


Get your digital copy of "Building Games with Scrolling Game Development Kit 2" while it's free!

News and Announcements / SGDK2 Book Being Published
« on: 2015-08-24, 04:42:00 PM »
The first book covering SGDK2 is about to be published with the title of Building Games with Scrolling Game Development Kit 2.
The book isn't quite final yet, but you can get a preview of some significant subset of the content at and provide feedback.

News and Announcements / New User Registration
« on: 2014-10-23, 08:09:34 AM »
There were more than a thousand registration attempts in the past month, so I suspect the registration system was not doing a very good job of weeding out spam bots. All registrations have been rejected. I switched the registration system to email confirmation. It probably won't help much, but if you tried to register in the past month and still haven't been approved, try again and you should be able to confirm yourself now. I'll try to manually manage spam users by deleting their accounts for a while. Just don't post anything that looks like spam.

Edit: I think confirmation (and all other) email wasn't working until I finally noticed and fixed the problem today. You should now me able to register and confirm your own account.

News and Announcements / Forums upgraded to SMF 2.0.8
« on: 2014-09-10, 03:38:32 PM »
You may notice some significant differences in the forums today. I have performed the major upgrade from 1.1.19 to 2.0.8 and everything seem to be running smoothly (better even). Let me know if you encounter any problems. If you can't post here, Facebook is always an option too: Hopefully if you've been encountering problems posting here lately, though, those will be fixed now.

Help, Errors, FAQ / Designer Background
« on: 2014-09-06, 01:54:40 PM »
when I make plans or edit maps with transparent tiles I get a LOT of artifacts. I attached a GIF screenshot in case anyone sees it and knows what the issue is.
It's normal for tiles to leave trails if you don't have an opaque background. The map editor has a "Designer Background" layer to help avoid this behavior at design time. But in order to make sure that your game performs optimally at run-time (no unnecessary drawing or erasing), the designer background is excluded when your game is compiled. You are expected to put an opaque background or something that will draw over the previous graphics in your map unless you want the effect of leaving trails.

In your screenshot it looks like you *are* in the map editor, though, so it's strange you'd be getting trails. Did you delete the designer background or something? I suppose it's possible you found some circumstances in which the Designer Background wasn't created for you. Maybe you based your project off an old template from before Designer Background layers were introduced? If you want to add your own Designer Background layer that goes away at runtime, you can add a layer whose Tileset is not set to anything. Otherwise, I suggest adding a regular background layer that fills your display area. It can be a very simple 1x1 "Tile Size" and whatever "Virtual Size" you want for the layer big enough to fill the map. That way, whenever you put 1 tile on the layer it will automatically fill the whole layer and only consume 1 byte of memory.

News and Announcements / Version 2.2.10 Released
« on: 2014-07-05, 12:26:44 PM »
Changes between version 2.2.9 and 2.2.10

  • Revert to .NET 4.0 for compatibility with Windows XP. (The ClickOnce installer
       in .NET 4.5 is still too unreliable anyway. Will no longer provide ClickOnce
  • Correct mouse coordinates reported by HTML5 code when game view is not at the
       top left corner of the web page.
  • Correct the way inactive sprites are removed from a category when deactivated
       in HTML5 projects.
  • Implement HTML5 (js) version of getSpriteWithin function to retrieve sprite
       within a plan rectangle.
  • Correct HTML5 addSpriteAtPlan function to mark the created sprite as dynamic,
       and initialize its parameters to default values.
  • Correct HTML5 (js) code to properly determine tile category membership of
       animated tile frames.
  • Update template projects to conform to modified SGDK2 file XML schema that was
       changed in a recent release to include Folder info etc.

Why a new version after almost 2 years you may ask? I'm starting to write a book that might be used as a curriculum for teaching young folks how to create games using SGDK2. In the process I found a few bugs that it'd be better to fix than try to talk around.

Oh, and don't try to use the ClickOnce deployment to update your installation. I've given up on ClickOnce. It's too unreliable and messy, IMO. Cleaner and simpler to just extract the files where you want them and run the EXE.

Projects / Treasure Chaser
« on: 2014-04-06, 08:10:03 AM »
Hey all. Proving SGDK2 isn't dead, here's a new game I made in the past couple weeks: :)

I'm not publicizing the address of the source code (SGDK2 file) too widely yet, but keep your eyes open and respond here with any inspirations you have on how contributions to this project should work. I could try the iotaBuildIt model again (see, but I'm open to suggestions. I'm planning on making it possible for people to share their single-level customizations via an alphanumeric string added to the URL, but I haven't implemented that yet.

General Discussion / Windows 8
« on: 2013-07-29, 05:08:54 AM »
The cost of Windows 8 isn't what's preventing me from getting Windows 8. I just don't see the point. It seems to be flopping, especially Metro. Microsoft has been doing all kinds of things to try to artificially prop it up like offering rewards to developers who make content for the platform, but I'm suspicious. If the platform was truly worthwhile and popular, it wouldn't need such gimmicks propping it up. As for Metro, since that seems primarily designed as a mobile platform, I wouldn't be surprised if the Mobile (Html5-based) template in SGDK2 was the best way to target that platform. Rather than getting the old mechanism (OpenGL) to work for the newest platforms, would it be worthwhile to figure out how to get the new mechanism (HTML5) to work? What are the obstacles to using HTML5 to target Metro?

The most persuasive thing I've seen done to promote Metro, BTW, is that ad with Dell's Windows tablet next to an iPad showing all the things that make the Dell tablet better, and then showing that it's about half the price. I wonder what Apple's response to that is.

Off-Topic / My first Android App
« on: 2013-04-25, 04:57:14 AM »
Anybody with an Android device might enjoy my first Android app. It's called PictureCode and it's available on Google Play.

New in Version 2.2.9:

1. Implement the ability to nest Graphic Sheets, Framesets, Sprite Definitions, Counters, Source Code and Maps in folders in the tree view.
2. Correct the position of the "Export HTML5 and Run" command when another window with File menu items is active.

Both the SourceForge Release and the ClickOnce Install have been updated.

Thanks to comments from the forum's newest member (SakimotoFanboy), I discovered a couple problems that have slipped by all the previous SGDK2 releases unnoticed and fixed them. I also remembered that some other bugs had been reported in the project's bug tracker and corrected a bug that may have prevented the IDE from starting up under Mono. Details:

1. Avoid fatal error when right-clicking in project tree where there is no node.
2. Add Ctrl-S shortcut to Save menu item in file menu.
3. If splash form transparency fails for any reason (running under Mono), ignore the error.

The SourceForge release and the ClickOnce installer have been updated. People using ClickOnce can simply select "Download Updates..." from your tools menu.

News and Announcements / ClickOnce Deployment Available
« on: 2012-09-28, 05:33:29 PM »
Scrolling Game Development Kit 2.2.7 is now available via ClickOnce deployment at ClickOnce Deployment doesn't work so well with Chrome. Internet Explorer is recommended. There's not much new in 2.2.7, just an upgrade to .NET 4.5 in order to provide proper ClickOnce deployment support.

Pages: [1] 2 3 ... 9