Actions

Difference between revisions of "Sonic Maker"

From Sonic Retro

(Made videos on youtube, added links)
m (+Engine, History, Technical information, edits, ref)
 
(43 intermediate revisions by 7 users not shown)
Line 1: Line 1:
[[Image:SonicMaker4.png|thumb|right|320px|Sonic Maker v2.5 running in Windows 7 with a level currently being edited. Including the added labels and outlines the the object icons.]]
+
{{Fangame
'''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.  
+
| screen=SonicMaker4.png
 +
| screenwidth=320px
 +
| version=
 +
| date=
 +
| engine=[[wikipedia:Visual Basic .NET|Visual Basic]]{{ref|1=https://forums.sonicretro.org/index.php?threads/sonic-studio.38013/}}, [[wikipedia:Game Maker|Game Maker 8]]{{ref|https://web.archive.org/web/20230302230958/https://sonicstudiofangame.weebly.com/information.html}}
 +
| operating system=[[Windows PC]]
 +
| credits=Lapper{{ref|1=https://forums.sonicretro.org/index.php?threads/sonic-studio.38013/}}
 +
| status=
 +
}}{{stub}}'''Sonic Maker''' is a fan ''[[Sonic the Hedgehog]]'' stage creation program for [[Windows PC]]s. Developed by [[Sonic scene]] member Lapper in 2009{{ref|1=https://forums.sonicretro.org/index.php?threads/sonic-studio.38013/}}, it is one of the first ''Sonic'' stage creation programs produced entirely by a fan. Designed to be user-friendly with a "point and click" interface for placing common objects such as rings and item boxes, it allows users to easily create and test stages on the fly.
  
==First appearance==
+
==History==
Sonic Maker was first mentioned on [http://forums.sonicretro.org/index.php?showtopic=20635&view=findpost&p=444973 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.
+
{{quote|The idea for a fangame Sonic stage editor took initial form, at least for me, with the creation of 'Sonic Maker' in 2009. It was inspired by the PlaySega [[Sonic the Hedgehog Level Creator|Sonic level creator]]. I was, unfortunately, unable to give Sonic Level Creator a try, so I gathered what little I knew of programming at the time and took it into my own hands. 'Sonic Maker' included a rudimentary stage editor created in Visual Basic, and used an old GM8 Sonic framework separate from the editor to play stages.|''Lapper''|ref={{ref|https://web.archive.org/web/20230302230958/https://sonicstudiofangame.weebly.com/information.html}}}}
  
==Programming==
+
==Legacy==
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.
+
The in-development fan level creator ''[[Sonic Studio]]'' (produced by the same developer) serves as Sonic Maker's spiritual successor.
  
==Runners==
+
==Production credits==
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.
+
*'''Programmer:''' Lapper{{ref|https://web.archive.org/web/20230302230958/https://sonicstudiofangame.weebly.com/information.html}}{{ref|1=https://forums.sonicretro.org/index.php?threads/sonic-studio.38013/}}
  
=====Unreleased Progress on the Game Maker Runner=====
+
==Technical information==
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.
+
''{{PAGENAME}}'''s editor is coded in [[wikipedia:Visual Basic .NET|Visual Basic]], while it uses [[wikipedia:Game Maker|Game Maker 8]] to play created stages.{{ref|https://web.archive.org/web/20230302230958/https://sonicstudiofangame.weebly.com/information.html}}
  
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==
 
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 access to many different ways of creating Sonic games. The next version will include the load feature, a downgraded .NET 3 framework (so more people can use it without having to update their framework), access to more common objects and accelerators such as springs and boosters, and possibly a click and drag function.
 
 
There is also an addition called '''Boss Maker''' that will be announced before the release of v3.
 
 
After '''Sonic Maker''' is prepared, with all the needed objects to construct a complete level, there might be a tile editor where you can import your own tiles and draw collision triangles onto them, but this will mean zip/folder saves with images and more data for each image, to let the runner know what to do about the custom tiles; that is, if no better way of handling the saved files has been established by then.
 
 
=====Detailed list of planned additions=====
 
* '''Maker:'''
 
** Object additions: [[Bumper]], [[Springs]], [[Starpost]], [[Signpost]]
 
** Interface Changes: (only small)
 
** Open function
 
* '''Game Maker Runner:'''
 
** Physics fix: ([[Sonic Physics Guide]])
 
** Camera fix: ([[Sonic Physics Guide]])
 
** Debug Mode: Shows camera freedom borders, Sonic's Mask and other data
 
** Object additions: [[Bumper]], [[Springs]], [[Starpost]], [[Signpost]]
 
 
== Videos ==
 
Updates Sonic Maker can now be easily seen on its own Youtube channel:
 
[http://www.youtube.com/user/SonicaMaker SonicaMaker's Youtube channel]
 
It currently contains 2 videos:
 
* A preview of Sonic Maker v3 beta, including a preview of the upgraded runner [http://www.youtube.com/watch?v=_aqE4oZEUIA Link].
 
* A preview of the brand new TileEditor, that will allow you to import 256x256 images, and draw collision shapes over them [http://www.youtube.com/watch?v=dMyMYyTQHvY Link].
 
== Downloads ==
 
{{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|Sonic Maker V2.7z|Sonic Maker v2}} (5.28MB)
 
* {{file|SonicMakerV1.7z|Sonic Maker v1}} (91KB)
 
* {{file|SonicMakerV1.7z|Sonic Maker v1}} (91KB)
 
==Production Credits==
 
* Programmer: [[Sonica]]
 
* Runners: [[Sonica]], [[Damizean]], Rougeyoshi
 
  
 
==Screenshots==
 
==Screenshots==
 +
* '''Version 3'''
 +
<gallery>
 +
File:SonicMaker5.png
 +
File:SonicMaker6.png
 +
File:SonicMaker7.png
 +
</gallery>
 +
* '''Version 2'''
 +
<gallery>
 +
File:SonicMaker4.png
 +
</gallery>
 +
* '''Version 1'''
 
<gallery>
 
<gallery>
 
File:SonicMaker2.png
 
File:SonicMaker2.png
 
File:SonicMaker3.png
 
File:SonicMaker3.png
File:SonicMaker4.png
 
 
</gallery>
 
</gallery>
 +
 +
==References==
 +
<references/>
  
 
[[Category:Programs]]
 
[[Category:Programs]]

Latest revision as of 05:03, 9 March 2023

SonicMaker4.png
Sonic Maker
Engine: Visual Basic[1], Game Maker 8[2]
Credits: Lapper[1]
Operating system: Windows PC
Sonicretro-round.svg This short article is in need of work. You can help Sonic Retro by adding to it.

Sonic Maker is a fan Sonic the Hedgehog stage creation program for Windows PCs. Developed by Sonic scene member Lapper in 2009[1], it is one of the first Sonic stage creation programs produced entirely by a fan. Designed to be user-friendly with a "point and click" interface for placing common objects such as rings and item boxes, it allows users to easily create and test stages on the fly.

History

The idea for a fangame Sonic stage editor took initial form, at least for me, with the creation of 'Sonic Maker' in 2009. It was inspired by the PlaySega Sonic level creator. I was, unfortunately, unable to give Sonic Level Creator a try, so I gathered what little I knew of programming at the time and took it into my own hands. 'Sonic Maker' included a rudimentary stage editor created in Visual Basic, and used an old GM8 Sonic framework separate from the editor to play stages.

Lapper[2]

Legacy

The in-development fan level creator Sonic Studio (produced by the same developer) serves as Sonic Maker's spiritual successor.

Production credits

Technical information

Sonic Maker's editor is coded in Visual Basic, while it uses Game Maker 8 to play created stages.[2]

Prior versions

Screenshots

  • Version 3
  • Version 2
  • Version 1

References