Marshmallow Duel DS: Difference between revisions

From GameBrew
(Created page with "{{Infobox homebrew | title = Marshmallow Duel DS | image = File:Marshmallowduelds.png | type = Action | version = 2 | licence = Mixed | author ...")
 
 
(29 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Infobox homebrew
{{Infobox DS Homebrews
| title       = Marshmallow Duel DS
|title=Marshmallow Duel DS
| image       = [[File:Marshmallowduelds.png]]
|image=mduelds.png
| type       = Action
|description=Marshmallow Duel clone.
| version     = 2
|author=Sam Pospischil
| licence    = Mixed
|lastupdated=2007/03/16
| author      = Sam Pospischil
|type=Action
| website     = http://pospi.spadgos.com/
|version=2
| download    = Media:Mduel2ds.zip
|license=Mixed
| source     = Media:Mduel2dssrc.zip
|download=https://dlhb.gamebrew.org/dshomebrew/mduelds.7z?k33p0fil35 2 & Beta1
}}  
|website=http://mduel2k5.spadgos.com/mduel96/mduelDS.php
|source=https://github.com/pospi/mduel-ds
}}
Marshmallow Duel DS is a standalone 2-player game built for the Nintendo DS console, based on the original Marshmallow Duel. The entire game engine was created from scratch, using the PALib DS development library.


Marshmallow Duel clone, a simple-looking 2D multiplayer action game.
It offers simple gameplay mechanics in a style similar to Super Smash Bros and is fully configurable through a plethora of options. The game engine is designed to manage low-level sprite routines efficiently and easily, leaving the higher-level game logic abstracted into its own tier of classes. The source code is released publicly under the GPL which is also available from the official website.


It is made with Palib.
==Features==
* All the 2-player dueling fun and excitement of the original.
* 18 Fantastic weapons: Skull, 1000V, invisibility, mine, gun, TNT, boots, grenade, puck, parachut, hook, warp, net, shield, magnet, boomerang, weasel and dunce hat.
* Finally, weapon selection and kill limit settings.
* Character customisation and saving.
* The wonderous ability to pause the action.
* Exhaustive statistics tracking and saving system.
* Stylus control for the main menu, pickups selection menu and character menu.
* Configurable game options such as the number of pickups onscreen at a time, use of the bottom screen to show the pickups before they spawn, the number of rounds to play, and 'death while dancing'.


==User guide==
==User guide==
Push opponent into the water, so that come out as the obvious victor. It's a deathmatch, this game.
It is a 2 player deathmatch game of luck and skill where each player tries to knock their opponent into the deadly marshmallow pit or destroy them with one of the 18 weapons that randomly spawn in the map.
 
To kill opponent, choose to attack him on his other end of the screen, or use any of the 18 weapons that are randomly generated from above.  


The game itself can be viewed via the top screen, while the bottom part of the DS displays the scores.  
The game itself can be viewed via the top screen, while the bottom part of the DS displays the scores.  


==Controls==
==Controls==
Start - pause
Start - Pause
 
'''Player 1:'''
 
Up - Jump
 
Left/Right - Go left, Right


'''Player 1'''
Down - Duck
:Up - jump
:Left/Right - go left, right
:Down - duck
:L - fire


'''Player 2'''
L - Fire
:X -jump
:Y/A - go left, right
:B - duck
:R - fire


===Known issues==
'''Player 2:'''
 
X - Jump
 
Y/A - Go left, Right
 
B - Duck
 
R - Fire
 
==Screenshots==
https://dlhb.gamebrew.org/dshomebrew/mduelds2.png
https://dlhb.gamebrew.org/dshomebrew/mduelds3.png
<!--BEGIN Online Emulator Section-->
==Online Emulator==
{{#tag:html|
<div style='width:520px;height:390px;max-width:100%'><div id='game'></div></div>
<script type='text/javascript'>
{{DS EmulatorJS Settings}}
EJS_core = 'nds';
EJS_gameName = "Marshmallow Duel DS";
EJS_gameUrl = 'https://dlhb.gamebrew.org/onlineemulators/nds/mduelds.7z';
</script>
{{EmulatorJS Loader}}
}}
{{DS Control Settings}}
<!--END Online Emulator Section-->
==Media==
'''Marshmallow Duel DS Trailer''' ([https://www.youtube.com/watch?v=NB-lVNHrKCs pos pi]) <br>
<youtube>NB-lVNHrKCs</youtube>
 
==Known issues==
Boots sometimes display incorrectly.
Boots sometimes display incorrectly.


Minor and infrequent animation glitches.
Minor and infrequent animation glitches.


Boomerang can be thrown twice on rare occaisons.
Boomerang can be thrown twice on rare occasions.


'Die while dancing' setting stops victory dances from playing.
Die while dancing setting stops victory dances from playing.


Just a heads up, the game may crash for you, especially in an emulator. It hasn't crashed in the week I've been playing it before releasing, but who knows.
The game may crash in an emulator.


==Changelog==
==Changelog==
'''v2'''
'''v2'''
*All the 2-player dueling fun and excitement of the original
* All the 2-player dueling fun and excitement of the original.
*18 Fantastic weapons: Skull, 1000V, invisibility, mine, gun, TNT, boots, grenade, puck, parachut, hook, warp, net, shield, magnet, boomerang, weasel and dunce hat
* 18 Fantastic weapons: Skull, 1000V, invisibility, mine, gun, TNT, boots, grenade, puck, parachut, hook, warp, net, shield, magnet, boomerang, weasel and dunce hat.
*Finally, weapon selection and kill limit settings
* Finally, weapon selection and kill limit settings.
*Character customisation and saving
* Character customisation and saving.
*The wonderous ability to pause the action
* The wonderous ability to pause the action.
*Exhaustive statistics tracking and saving system
* Exhaustive statistics tracking and saving system.
*Stylus control for the main menu, pickups selection menu and character menu
* Stylus control for the main menu, pickups selection menu and character menu.
*Configurable game options such as the number of pickups onscreen at a time, use of the bottom screen to show the pickups before they spawn, the number of rounds to play, and 'death while dancing'
* Configurable game options such as the number of pickups onscreen at a time, use of the bottom screen to show the pickups before they spawn, the number of rounds to play, and 'death while dancing'.


==Credits==
==Credits==
Line 69: Line 107:


Based on the Marshmallow Duel universe © 1996 Duncan and Roger Gill.
Based on the Marshmallow Duel universe © 1996 Duncan and Roger Gill.
==External links==
* Official website - http://mduel2k5.spadgos.com/mduel96/mduelDS.php
* GitHub - https://github.com/pospi/mduel-ds




[[Category:Homebrew applications]]
[[Category:Action Games on DS]]

Latest revision as of 05:37, 4 May 2024

Marshmallow Duel DS
Mduelds.png
General
AuthorSam Pospischil
TypeAction
Version2
LicenseMixed
Last Updated2007/03/16
Links
2 & Beta1 Download
Website
Source

Marshmallow Duel DS is a standalone 2-player game built for the Nintendo DS console, based on the original Marshmallow Duel. The entire game engine was created from scratch, using the PALib DS development library.

It offers simple gameplay mechanics in a style similar to Super Smash Bros and is fully configurable through a plethora of options. The game engine is designed to manage low-level sprite routines efficiently and easily, leaving the higher-level game logic abstracted into its own tier of classes. The source code is released publicly under the GPL which is also available from the official website.

Features

  • All the 2-player dueling fun and excitement of the original.
  • 18 Fantastic weapons: Skull, 1000V, invisibility, mine, gun, TNT, boots, grenade, puck, parachut, hook, warp, net, shield, magnet, boomerang, weasel and dunce hat.
  • Finally, weapon selection and kill limit settings.
  • Character customisation and saving.
  • The wonderous ability to pause the action.
  • Exhaustive statistics tracking and saving system.
  • Stylus control for the main menu, pickups selection menu and character menu.
  • Configurable game options such as the number of pickups onscreen at a time, use of the bottom screen to show the pickups before they spawn, the number of rounds to play, and 'death while dancing'.

User guide

It is a 2 player deathmatch game of luck and skill where each player tries to knock their opponent into the deadly marshmallow pit or destroy them with one of the 18 weapons that randomly spawn in the map.

The game itself can be viewed via the top screen, while the bottom part of the DS displays the scores.

Controls

Start - Pause

Player 1:

Up - Jump

Left/Right - Go left, Right

Down - Duck

L - Fire

Player 2:

X - Jump

Y/A - Go left, Right

B - Duck

R - Fire

Screenshots

mduelds2.pngmduelds3.png

Online Emulator

Can use gamepad or customise in the control settings.
Nintendo DS 🎮 Keyboard
C-a.png Kb-z.png
C-b.png Kb-x.png
C-x.png Kb-a.png
C-y.png Kb-s.png
C-start.png Kb-enter.png
C-select.png Kb-v.png
C-l.png Kb-q.png
C-r.png Kb-e.png
C-pad.png Kb-dpad.png

Media

Marshmallow Duel DS Trailer (pos pi)

Known issues

Boots sometimes display incorrectly.

Minor and infrequent animation glitches.

Boomerang can be thrown twice on rare occasions.

Die while dancing setting stops victory dances from playing.

The game may crash in an emulator.

Changelog

v2

  • All the 2-player dueling fun and excitement of the original.
  • 18 Fantastic weapons: Skull, 1000V, invisibility, mine, gun, TNT, boots, grenade, puck, parachut, hook, warp, net, shield, magnet, boomerang, weasel and dunce hat.
  • Finally, weapon selection and kill limit settings.
  • Character customisation and saving.
  • The wonderous ability to pause the action.
  • Exhaustive statistics tracking and saving system.
  • Stylus control for the main menu, pickups selection menu and character menu.
  • Configurable game options such as the number of pickups onscreen at a time, use of the bottom screen to show the pickups before they spawn, the number of rounds to play, and 'death while dancing'.

Credits

All code and some artwork by pospi.

Most game sprites are taken from the original Marshmallow Duel and used with permission.

Music and sound effects by Liam Alexander.

Beta testers - Sam and moles.

Based on the Marshmallow Duel universe © 1996 Duncan and Roger Gill.

External links

Advertising: