|
|
HomeDownloadProjectsForumsImportant InformationNewsSourceForge ProjectScreenshots
About the Author |
©2000-2008 by Benjamin Marty IntroductionThis is the official homepage for version 2 of the Scrolling Game Development Kit (SGDK2). The homepage for version 1 can be found at http://gamedev.sf.net/. SGDK2 has been officially released and is considered stable. If you find problems, please discuss them on the forums (in the SGDK2 area). Development will continue, but a stable version of SGDK2 will continue to be available as new development moves forward. Important InformationRequirementsSGDK2 is written in C# and utilizes Managed DirectX 9.0. I know you will at least need the following software installed in order to run SGDK2 and the games created by it:
SGDK2 has been tested on the following video hardware. Please help expand this list by reporting your own results in the forums:
If anyone has more information about requirements, please let me know. I think some of the above software requirements might even be automatically checked and downloaded/installed if you need them during the install, but I'm not sure at this point. Seeking AssistanceAlthough SGDK2 is an open source, I tend to work on the core code alone. That being said, there are a number of possible projects related to SGDK2 that aren't part of the core code where I could use a lot of help. If you'd like to participate, post a message on the forums, or email me.
NewsApril 2, 2008April Fools. The joke's over so I guess I should tell everyone not to waste time downloading .NET 2.0 just to see the demo posted yesterday if you're hoping for something spectacular. The graphic is from the POV Ray Hall of Fame. SGDK2 is about scrolling games, remember, not 3D games :). April 1, 2008
March 31, 2008Version 2.1 To Be OpenGL-Based. For those who have not been participating in the SGDK2 forums, it may interest you to know that SGDK version 2.1 is well underway and will completely convert over to OpenGL using the open source OpenTK library which is also currently under development. There are still some fine points to iron out, but most of the work is actually done and working, and has shown a significant performance improvement over the DirectX implementation. SGDK version 2.1 is actually compiling and running OpenGL-based games in a test environment already. There are just a few OpenTK features that aren't done yet that will be necessary before the conversion can be considered complete. Namely, The full screen support and the text drawing implementation in OpenTK need to be fine tuned to expose some functionality that SGDK 2.1 will need. (Right now, all SGDK 2.1 games are running in windows, and messages are not formatted to a proper rectangle -- no word wrap). December 27, 20072.0.0 Released. SGDK2 is finally officially released. See the release page for the full article describing the release. December 13, 2007Release Candidate 1. The product is nearing release. This package may represent the functionality of the actual release if all goes well. Fixes included since the last beta:
December 2, 2007Second Beta Released. A number of issues have been found in the initial beta and have been fixed in this second beta release. Some of the more significant fixes include:
September 9, 2007First Beta Released. I've finally put everything that I intend to include in the initial release into the package and am ready to call this the first beta release. Some of the main changes that have gone in since the last alpha include:
Now it's up to the rest of you to continue providing feedback during the beta period and make sure the final release of SGDK2 will be the best it can be. Speak up in the forums if you see problems or shortcomings you think could be addressed for the initial release.
Get
SGDK2 Beta Release 1 July 14, 2007Sixth Alpha Released. Alpha six includes many small fixes and a few larger features:
June 20, 2007SourceForge.net 2007 Community Choice Awards Nominations Open. If you admire Scrolling Game Development Kit, and think this project deserves recognition, please consider nominating it for the SourceForge.net 2007 Community Choice Awards. You can find a clickable logo to nominate SGDK2 for this recognition on the SourceForge project page: http://sourceforge.net/projects/sgdk2. Note that you can nominate a project in more than one category, and you can nominate multiple projects in the same category if you think multiple projects are worthy of consideration for the same recognition. May 31, 2007Fifth alpha released. The main feature of
this release is a coding reference. It seems I neglected to
include links in the help menu, but just press the F1 key from
and screen, and you will see a coding reference at the bottom
of the table of contents. There are also links to the coding
reference in the help pages that describe plan rules and sprite
definition rules. That is the main use of the coding reference:
looking up detailed information about functions that can be
used in rules. A few new functions have also been added since
the last release. Many minor new features have been implemented
too, such as the ability to create a new project from a
template directly from a pop-up menu on the "New" menu. April 22, 2007Fourth alpha released. Most significantly
this release includes a help page hooked up to each main
UI. There's much more documentation to come, but the basic
UI help files are all in place. They still need proofreading.
This release also supports dynamically added sprites and
a form of "wrapped" layers (scrolling back to the beginning
when reaching the end of a layer... kind of) via a "Virtual
Size" that can be larger than the actual data size for the
layer. March 27, 2007Third alpha released. Following quickly on
the tail of the second alpha release, the third alpha release
is now available and the hope is that this solves the
installation and project building issues, in addition to
enhancing a number of other features. March 5, 2007Second alpha released. Numerous small
improvements and fixes including a new design for the frameset
editor UI, a new code object for displaying messages, and a
recent file list. Still no documentation, though. January 20, 2007First alpha released. The web site has been redesigned, and the first alpha is going out today. Here's a full installer. (First alpha release is no longer available) I suggest you try first loading and running the sample project from the Library\Projects folder created by the install. November 23, 2006(Pre-alpha Demo Release 8 is no longer available) Release 8 is a set of binary files including Managed DirectX 9 files that SGDK2 requires. This release includes everything in the previous release plus a new reflect.dll which I found to be necessary in order to prevent namespace collisions in FMOD when both SGDK2IDE.exe and the generated project were loaded in the same domain in order to examine the project for information about its runtime properties. Major enhancements in this release include:
October 15, 2006(Pre-alpha Demo Release 7 is no longer available.) Release 7 is a set of binary files including managed DirectX 9 files that SGDK2 requires. This release also includes fmodex.dll for sound/music support and an updated demo project demonstrating sound features. August 27, 2006Pre-alpha Demo Release 6 is no longer available. Release 6 is a set of binary files including managed Direct 9 files that SGDK2 requires. An updated test project is included. June 29, 2006Pre-alpha Demo Release 5 is no longer available. Release 5 is a set of binary files including the managed DirectX 9 files that SGDK2 requires. Hopefully a setup program is not required to run this pre-alpha demo of SGDK2. This release can actually create, compile and run projects with functional solidity handling. A demo project is included. April 19, 2006Release 4 (no longer available for download) is soure code and exe file for the latest SGDK2 IDE package. There is no installer in this one so you might need to install pre-alpha 3 if you don't have all the managed DirectX pre-requisites you might need. This package also includes a sample SG2 project file. Jan 17, 2006Release 3 (no longer available for download) does not include source code. Its purpose is to provide an installer instead of just the source code and binaries. The hope is that this will allow people who have trouble getting the map editor to run (due to managed DirectX installation problems) to run the map editor successfully. Jan 9, 2006(Pre-alpha Demo Release 2 is no longer available) Nov 3, 2005(Pre-alpha Demo Release 1 is no longer available)
|