Open main menu

Difference between revisions of "HOWTO-Fangames"

3 bytes removed ,  21:14, 22 April 2022
m
Shift AGS to the "Engines upported by ScummVM" section
(Fixed typos, updated URLs.)
m (Shift AGS to the "Engines upported by ScummVM" section)
 
(One intermediate revision by one other user not shown)
Line 22: Line 22:
* Engines supported by ScummVM
* Engines supported by ScummVM
** [[AGI]]: [[AGI/Development]], [[AGI/Fan_Games]], [https://forums.scummvm.org/viewforum.php?f=19 AGI/SCI Fangame Creation (Forum)]
** [[AGI]]: [[AGI/Development]], [[AGI/Fan_Games]], [https://forums.scummvm.org/viewforum.php?f=19 AGI/SCI Fangame Creation (Forum)]
**[https://en.wikipedia.org/wiki/Adventure_Game_Studio AGS (Adventure Game Studio)]
** [[SCI]]: [[SCI/Development]], [[SCI/Fan_Games]], [https://forums.scummvm.org/viewforum.php?f=19 AGI/SCI Fangame Creation (Forum)]
** [[SCI]]: [[SCI/Development]], [[SCI/Fan_Games]], [https://forums.scummvm.org/viewforum.php?f=19 AGI/SCI Fangame Creation (Forum)]
** [[SCUMM]]: [[SCUMM/Fan_Games]], [https://github.com/AlbanBedel/scummc/wiki ScummC] [https://code.google.com/p/scummgen/ ScummGEN]
** [[SCUMM]]: [[SCUMM/Fan_Games]], [https://github.com/AlbanBedel/scummc/wiki ScummC] [https://code.google.com/p/scummgen/ ScummGEN]
Line 28: Line 29:
* Engines with work-in-progress support in the ScummVM Git repository
* Engines with work-in-progress support in the ScummVM Git repository
** [[SLUDGE]]: [[SLUDGE/Development]], [https://opensludge.github.io/ SLUDGE Development Kit]
** [[SLUDGE]]: [[SLUDGE/Development]], [https://opensludge.github.io/ SLUDGE Development Kit]
** [[WAGE]]: [[WAGE/Development]], [https://en.wikipedia.org/wiki/World_Builder World Builder]
**[[WAGE]]: [[WAGE/Development]], [https://en.wikipedia.org/wiki/World_Builder World Builder]


* Non-ScummVM game engines
* Non-ScummVM game engines
** [https://en.wikipedia.org/wiki/Adventure_Game_Studio AGS (Adventure Game Studio)]
**[https://godotengine.org/ Godot], for example with the [https://godotengine.org/article/our-point-click-framework-finally-out Escoria framework]
** [https://godotengine.org/ Godot], for example with the [https://godotengine.org/article/our-point-click-framework-finally-out Escoria framework]


== Game Creation Tips ==
== Game Creation Tips ==
Creating a game is closer to writing than programming, though both skills are required. For a good game, the characters, story and dialogue should come first. It is suggested to write the game in a text adventure system such as [https://en.wikipedia.org/wiki/Inform Inform (Z Machine, Glulx)] as a prototype,  '''before''' you commit to drawing artwork and creating game scripts for the graphical point and click version. Since point and click interfaces are basically implicit "Verb-Noun" interface i.e. (Open) (Door), this should map fairly easily.
Creating a game is closer to writing than programming, though both skills are required. For a good game, the characters, story and dialogue should come first. It is suggested to write the game in a text adventure system such as [https://en.wikipedia.org/wiki/Inform Inform (Z Machine, Glulx)] as a prototype,  '''before''' you commit to drawing artwork and creating game scripts for the graphical point and click version. Since point and click interfaces are basically implicit "Verb-Noun" interface i.e. (Open) (Door), this should map fairly easily.
266

edits