More actions
m (Text replacement - "|download=https://dlhb.gamebrew.org/dshomebrew/" to "|download=https://dlhb.gamebrew.org/dshomebrew2/") |
|||
(10 intermediate revisions by the same user not shown) | |||
Line 8: | Line 8: | ||
|version=2 | |version=2 | ||
|license=Mixed | |license=Mixed | ||
|download=https://dlhb.gamebrew.org/ | |download=https://dlhb.gamebrew.org/dshomebrew2/mduelds.7z?k33p0fil35 2 & Beta1 | ||
|website=http://mduel2k5.spadgos.com/mduel96/mduelDS.php | |website=http://mduel2k5.spadgos.com/mduel96/mduelDS.php | ||
|source=https://github.com/pospi/mduel-ds | |source=https://github.com/pospi/mduel-ds | ||
Line 15: | Line 15: | ||
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 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. | ||
Marshmallow Duel DS was presented at Datel's Design a Game Competition. | |||
==Features== | ==Features== | ||
Line 60: | Line 62: | ||
==Media== | ==Media== | ||
'''Marshmallow Duel DS Trailer''' ([https://www.youtube.com/watch?v=NB-lVNHrKCs pos pi]) <br> | '''Marshmallow Duel DS Trailer''' ([https://www.youtube.com/watch?v=NB-lVNHrKCs pos pi]) <br> | ||
<youtube>NB-lVNHrKCs</youtube> | <youtube width="515">NB-lVNHrKCs</youtube> | ||
<!--BEGIN Online Emulator Section--> | |||
==Online emulator== | |||
{{EmulatorJS Main | |||
|width=515px | |||
|height=384px | |||
|EJS_backgroundImage=https://www.gamebrew.org/images/9/96/Mduelds.png | |||
|EJS_core=nds | |||
|EJS_gameName=Marshmallow Duel DS | |||
|EJS_gameUrl=https://dlhb.gamebrew.org/onlineemulators/nds/mduelds.7z | |||
}} | |||
{{DS Control Settings}} | |||
<!--END Online Emulator Section--> | |||
==Known issues== | ==Known issues== | ||
Boots sometimes display incorrectly. | Boots sometimes display incorrectly. | ||
Line 99: | Line 112: | ||
* GitHub - https://github.com/pospi/mduel-ds | * GitHub - https://github.com/pospi/mduel-ds | ||
[[Category: | [[Category:Design a Game for Datel]] | ||
Latest revision as of 05:36, 16 August 2024
Marshmallow Duel DS | |
---|---|
General | |
Author | Sam Pospischil |
Type | Action |
Version | 2 |
License | Mixed |
Last Updated | 2007/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.
Marshmallow Duel DS was presented at Datel's Design a Game Competition.
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
Media
Marshmallow Duel DS Trailer (pos pi)
Online emulator
Nintendo DS | Keyboard |
---|---|
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
- Official website - http://mduel2k5.spadgos.com/mduel96/mduelDS.php
- GitHub - https://github.com/pospi/mduel-ds