Actions

Difference between revisions of "Sonic Maker"

From Sonic Retro

(Future versions)
(Updated a lot)
Line 6: Line 6:
  
 
==Programming==
 
==Programming==
Sonic Maker's editor is developed using Visual Basic 2010 (initially Visual Basic 2008). Playing the levels will be possible with a variety of engines, ranging from Game Maker to Visual Basic.
+
For the upcoming version 3, Sonic Maker's editor is developed using Game Maker, although in Visual Basic 2010 for the first 2 versions.
  
 
==Runners==
 
==Runners==
The 'runners' in Sonic Maker are the engines that will play the users' games/levels. They will be implemented using many different engines and programs. The only runner at the moment is one made in Game Maker, an edited version of Sonic Dash, but in the future more will be implemented, with different exporting methods. Other engines may include Multimedia Fusion's [[Sonic Worlds]], an engine made in Visual Basic, and any others the community suggest that will be suitable and adaptable to Sonic Maker's features.
+
The 'Runner' for Sonic Maker version 3, is also being developed in Game Maker by a collaborative partner; This is a muck more advanced engine, and can support dynamic changing of the terrain, as it uses shapes. The sape system is also the new collision placement system in the editor. The runner for versions 1 & 2 are based off of the newer Sonic Dash engine.
  
=====Unreleased Progress on the Game Maker Runner=====
+
[[Image:SonicMakerv2Title.png‎|thumb|right|320px|The current Sonic Maker title/logo, with the version number changed for version 2.]]
The current Game Maker runner is undergoing a 'face lift', in order to give it an official feel, using the [[Sonic Physics Guide]] to fix the physics and camera movement, and the entire feel of the movement.
 
 
 
The engine may well be changed from the Sonic Dash base to an entirely new one, but until this time, the Dash engine will be perfected.
 
  
 
==Current Features==
 
==Current Features==
Line 20: Line 17:
  
 
==Future versions==
 
==Future versions==
Future versions of '''Sonic Maker''' will include more features and access to many different ways of creating Sonic games. The next version will include an entirely new interface. A screenshot of the new inteface was posted in '''Sonic Maker''''s topic.
+
Future versions of '''Sonic Maker''' will include more features and provide many different ways of creating Sonic games. The next version will include an entirely new interface. A screenshot of the new inteface was posted in '''Sonic Maker''''s topic. *The next version of Sonic Maker is the first '''official''' release (fully functional)*
 +
 
 
===Planned additions===
 
===Planned additions===
*'''Finish Tile Scrolling List'''
 
**Give it a smooth sorta scrolling effect, instead of just swapping for the next one.
 
*'''Copy For Objects'''
 
**The object editor needs a scrolling list aswell, just as effective.
 
 
*'''Add Selection Options'''
 
*'''Add Selection Options'''
 
**If you hold control, click and drag, you can select objects, depending on what editor you're in. All you can do at the  moment is delete. I want copy, cut and just for collsion, change what type of shape it is (what platform, what layer).
 
**If you hold control, click and drag, you can select objects, depending on what editor you're in. All you can do at the  moment is delete. I want copy, cut and just for collsion, change what type of shape it is (what platform, what layer).
*'''Add Zoom For Main Editing'''
 
**I can't actually add zoom, I don't think, but I can add a small window which shows a zoomed in view following the mouse.
 
 
*'''Add Tile Maker (not what you think)'''
 
*'''Add Tile Maker (not what you think)'''
 
**The tile maker that you might have seen on the Sonic Maker youtube channel has been scrapped, in favour of the new collision placement system. What I am talking about, is adding tiles to the tile list within Sonic Maker, the whole point of it is to make the entire game inside it.
 
**The tile maker that you might have seen on the Sonic Maker youtube channel has been scrapped, in favour of the new collision placement system. What I am talking about, is adding tiles to the tile list within Sonic Maker, the whole point of it is to make the entire game inside it.
Line 55: Line 47:
  
 
== Videos ==
 
== Videos ==
 +
*All current videos are out of date, and show material that you may never see released*
 
Updates Sonic Maker can now be easily seen on its own Youtube channel:
 
Updates Sonic Maker can now be easily seen on its own Youtube channel:
 
[http://www.youtube.com/user/SonicaMaker SonicaMaker's Youtube channel]
 
[http://www.youtube.com/user/SonicaMaker SonicaMaker's Youtube channel]
Line 65: Line 58:
 
{{Download|version=2.5|file=Sonic Maker V2.7z|filesize=5.28MB}}
 
{{Download|version=2.5|file=Sonic Maker V2.7z|filesize=5.28MB}}
  
''Remember this is the testing demo, but you can play your games using the GM Runner.''
 
 
===Prior versions===
 
===Prior versions===
 
* {{file|SonicMakerV1.7z|Sonic Maker v1}} (91KB)
 
* {{file|SonicMakerV1.7z|Sonic Maker v1}} (91KB)

Revision as of 15:35, 19 October 2010

Sonic Maker v2.5 running in Windows 7 with a level currently being edited. Including the added labels and outlines the the object icons.

Sonic Maker is an PC game creation application being made by Sonica as his response to Play SEGA's level editor. It is designed to be a user-friendly 'point and click' level editor offering common objects, including platforms, rings, boxes, and loops. Its easy-to-use interface allows users to simply choose and place items in a level grid, as every object fills a set number of squares. Currently, there are functions to save or test layouts, but these are still in a testing phase.

First appearance

Sonic Maker was first mentioned on this thread on the Sonic Retro message board, to spark attention and see what the community thought of the idea. After a good response, development was intensified.

Programming

For the upcoming version 3, Sonic Maker's editor is developed using Game Maker, although in Visual Basic 2010 for the first 2 versions.

Runners

The 'Runner' for Sonic Maker version 3, is also being developed in Game Maker by a collaborative partner; This is a muck more advanced engine, and can support dynamic changing of the terrain, as it uses shapes. The sape system is also the new collision placement system in the editor. The runner for versions 1 & 2 are based off of the newer Sonic Dash engine.

File:SonicMakerv2Title.png
The current Sonic Maker title/logo, with the version number changed for version 2.

Current Features

Sonic Maker currently allows the user to create levels by point and click, save levels, export levels and play levels. The load feature doesn't work, but has been implemented for the next build.

Future versions

Future versions of Sonic Maker will include more features and provide many different ways of creating Sonic games. The next version will include an entirely new interface. A screenshot of the new inteface was posted in Sonic Maker's topic. *The next version of Sonic Maker is the first official release (fully functional)*

Planned additions

  • Add Selection Options
    • If you hold control, click and drag, you can select objects, depending on what editor you're in. All you can do at the moment is delete. I want copy, cut and just for collsion, change what type of shape it is (what platform, what layer).
  • Add Tile Maker (not what you think)
    • The tile maker that you might have seen on the Sonic Maker youtube channel has been scrapped, in favour of the new collision placement system. What I am talking about, is adding tiles to the tile list within Sonic Maker, the whole point of it is to make the entire game inside it.
  • Add Layout Size Options
    • Options to change the level size, basically...
  • Add BG Parallax Maker =)
    • Oh yes! Every Sonic game needs parallax backgrounds, and so should yours! This will allow you to import 1 image, the size of the view, or wider, and let you slide sliders, to seperate the image into up to 20 slices, and you can set the scrolling properties of each section. Simples!
  • Sprite Editor
    • Hmm. After all I learnt making 'Doodle Pad' in GM (Can be found on GMC, if sounds interesting), I can now easy create painting programs, and to take advantage of that, you will be able to customise nearly all the sprites in the games you make.
  • Music Import
    • Of course.
  • Physics Change
    • Not all people want perfect Genesis physics, although most do, so I will make it possible for people to change the following:
      • Accelleration
      • Deacceleration
      • Friction
      • Jump height
      • Jump limit
      • Jump limitation
      • Gravity
      • Top speed
    • ...I might have missed stuff, but oh well.
  • Animation Speeds Change
    • Yeah, animation speed changing.

Videos

  • All current videos are out of date, and show material that you may never see released*

Updates Sonic Maker can now be easily seen on its own Youtube channel: SonicaMaker's Youtube channel It currently contains 2 videos:

  • A preview of Sonic Maker v3 beta, including a preview of the upgraded runner Link.
  • A preview of the brand new TileEditor, that will allow you to import 256x256 images, and draw collision shapes over them Link.
  • Announcement of a GREAT new feature Link.
  • How to use tile editor, and actually save tiles Link.

Downloads

Download.svg Download Sonic Maker
File: Sonic Maker V2.7z (5.28 MB) (info)
Current version: 2.5

Prior versions

Production Credits

Screenshots