Difference between revisions of "Meggy Jr Projects"
(→Independent Reviews of Meggy Jr RGB:) |
(Added links to the color sheets and to the alternative driver library.) |
||
(5 intermediate revisions by 2 users not shown) | |||
Line 19: | Line 19: | ||
==General Info + Links:== | ==General Info + Links:== | ||
− | [ | + | [[Meggy_Jr_RGB_FAQ|General FAQ]] - Meggy Jr RGB FAQ with lots of good info, read first. |
− | |||
− | |||
How to make a [http://www.evilmadscientist.com/article.php/MeggyCozy Meggy Cozy] | How to make a [http://www.evilmadscientist.com/article.php/MeggyCozy Meggy Cozy] | ||
Line 29: | Line 27: | ||
How to [http://www.evilmadscientist.com/article.php/meggycable connect two Meggies] for dual game play | How to [http://www.evilmadscientist.com/article.php/meggycable connect two Meggies] for dual game play | ||
+ | See all [http://luckyresistor.me/2014/11/14/all-meggy-jr-rgb-colors/ colors of the MeggyJr RGB display]. | ||
==Games:== | ==Games:== | ||
+ | |||
+ | [http://luckyresistor.me/2014/12/17/lucky-world-a-jumpnrun-game-for-meggyjr-rgb/ Lucky World – a full featured jump'n'run game]. This game has 16+ levels, canons, monsters, moving platforms, hidden portals and a nice presentation with an intro and level selection screen. | ||
[http://www.revival-studios.com Revival Studios] - Developer of various Meggy Jr games | [http://www.revival-studios.com Revival Studios] - Developer of various Meggy Jr games | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
[http://stevenread.com/supermonkeykong Super Monkey Kong] - Barrels upon barrels of Donkey Kong mayhem! ([http://meggy-jr-rgb.googlecode.com/files/MeggyJr_SuperMonkeyKong_1.1.pde Google Code Download]) | [http://stevenread.com/supermonkeykong Super Monkey Kong] - Barrels upon barrels of Donkey Kong mayhem! ([http://meggy-jr-rgb.googlecode.com/files/MeggyJr_SuperMonkeyKong_1.1.pde Google Code Download]) | ||
[http://code.google.com/p/makezine/downloads/list Dot] - Capture the sun and avoid getting rained on! (more info at the [http://blog.makezine.com/archive/2009/02/making_games_with_meggy_jr.html Make post]) | [http://code.google.com/p/makezine/downloads/list Dot] - Capture the sun and avoid getting rained on! (more info at the [http://blog.makezine.com/archive/2009/02/making_games_with_meggy_jr.html Make post]) | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
[http://code.google.com/p/meggy-jr-rgb/downloads/list Google Code project site] - This is the main repository; Many other games including: | [http://code.google.com/p/meggy-jr-rgb/downloads/list Google Code project site] - This is the main repository; Many other games including: | ||
* Ball Buster | * Ball Buster | ||
− | |||
* Fireman Fireman | * Fireman Fireman | ||
− | |||
* [http://www.evilmadscientist.com/article.php/meggycable MeggyChip] a game for two Meggies | * [http://www.evilmadscientist.com/article.php/meggycable MeggyChip] a game for two Meggies | ||
Line 67: | Line 48: | ||
* [http://www.evilmadscientist.com/article.php/revenge Revenge of the Cherry Tomatoes] (the sequel) | * [http://www.evilmadscientist.com/article.php/revenge Revenge of the Cherry Tomatoes] (the sequel) | ||
* Froggy Jr (Frogger clone) | * Froggy Jr (Frogger clone) | ||
+ | |||
+ | ==Alternative Driver Library for Game Development== | ||
+ | |||
+ | There is an [http://luckyresistor.me/2014/11/13/a-new-library-for-meggy-jr-rgb/ alternative driver library] ([https://github.com/LuckyResistor/LRMeggyJr GitHub Page]) for v1.3 of MeggyJr RGB. This driver has the following features: | ||
+ | * Minimal SRAM usage. | ||
+ | * Display double buffering (no flickering even for slow drawing code). | ||
+ | * Selectable application frame rate (15, 30, 60 or 120 FPS). | ||
+ | * Loop to display synchronization. | ||
+ | * Simple RGB color handling with Color class. | ||
+ | * Advanced functions like scrolling and fading and sprites. | ||
+ | * Comfortable button handling. | ||
+ | * Interrupt based sound player, with notes and effects. | ||
+ | * Load meter to graphically measure your loop performance or RAM usage. | ||
+ | |||
+ | The library comes with a short documentation overview and has in detail API documentation in the code. It comes with a number of examples to demonstrate most of the features. The game [http://luckyresistor.me/2014/12/17/lucky-world-a-jumpnrun-game-for-meggyjr-rgb/ Lucky World] demonstrates all features of this library. It is open source (GPL v2), therefor you are invited to study every detail how the game was made. | ||
==Non-game applications:== | ==Non-game applications:== | ||
Line 75: | Line 71: | ||
[http://www.evilmadscientist.com/article.php/meggytwit MeggyTwit] - Scrolling-text Twitter reader for Meggy Jr RGB | [http://www.evilmadscientist.com/article.php/meggytwit MeggyTwit] - Scrolling-text Twitter reader for Meggy Jr RGB | ||
− | |||
− | |||
[http://www.circumjacence.com/blog/archives/138 Color Life Game] - the game of life for Meggy, in full color!([http://www.evilmadscientist.com/forum/viewtopic.php?showtopic=1070 Forum Post])([http://www.youtube.com/watch?v=zhmYpB7BbG0&feature=related Video]) | [http://www.circumjacence.com/blog/archives/138 Color Life Game] - the game of life for Meggy, in full color!([http://www.evilmadscientist.com/forum/viewtopic.php?showtopic=1070 Forum Post])([http://www.youtube.com/watch?v=zhmYpB7BbG0&feature=related Video]) | ||
Line 88: | Line 82: | ||
[http://www.solipsism.net/2009/03/meggyseq-10-info.html MeggySeq]: MeggySeq is a step sequencer which sends values over a serial connection to another device, such as an Arduino with a Wave Shield attached. | [http://www.solipsism.net/2009/03/meggyseq-10-info.html MeggySeq]: MeggySeq is a step sequencer which sends values over a serial connection to another device, such as an Arduino with a Wave Shield attached. | ||
− | |||
− | |||
[http://www.seancarney.ca/projects/meggy-jr-rgb/meggy-synth Meggy Synth] - A simple step-based synthesizer for playing music on the speaker. | [http://www.seancarney.ca/projects/meggy-jr-rgb/meggy-synth Meggy Synth] - A simple step-based synthesizer for playing music on the speaker. |
Latest revision as of 07:36, 19 December 2014
Contents
Independent Reviews of Meggy Jr RGB:[edit]
Review from JoeTech.com
Review from Das Handheldblog (German language)
Review from circumjacence.com (rehosted at archive.org)
Review from roborant.info (rehosted at archive.org)
Japanese language notes with video
Review from NScientia (No longer available.)
Review from Techlore.com (No longer available.)
General Info + Links:[edit]
General FAQ - Meggy Jr RGB FAQ with lots of good info, read first.
How to make a Meggy Cozy
MeggyCade Jr, a project to make Meggy into a tabletop arcade game.
How to connect two Meggies for dual game play
See all colors of the MeggyJr RGB display.
Games:[edit]
Lucky World – a full featured jump'n'run game. This game has 16+ levels, canons, monsters, moving platforms, hidden portals and a nice presentation with an intro and level selection screen.
Revival Studios - Developer of various Meggy Jr games
Super Monkey Kong - Barrels upon barrels of Donkey Kong mayhem! (Google Code Download)
Dot - Capture the sun and avoid getting rained on! (more info at the Make post)
Google Code project site - This is the main repository; Many other games including:
- Ball Buster
- Fireman Fireman
- MeggyChip a game for two Meggies
Included with the Meggy Jr Library (v 1.4) (Available here):
- Attack of the Cherry Tomatoes (the built-in game)
- Revenge of the Cherry Tomatoes (the sequel)
- Froggy Jr (Frogger clone)
Alternative Driver Library for Game Development[edit]
There is an alternative driver library (GitHub Page) for v1.3 of MeggyJr RGB. This driver has the following features:
- Minimal SRAM usage.
- Display double buffering (no flickering even for slow drawing code).
- Selectable application frame rate (15, 30, 60 or 120 FPS).
- Loop to display synchronization.
- Simple RGB color handling with Color class.
- Advanced functions like scrolling and fading and sprites.
- Comfortable button handling.
- Interrupt based sound player, with notes and effects.
- Load meter to graphically measure your loop performance or RAM usage.
The library comes with a short documentation overview and has in detail API documentation in the code. It comes with a number of examples to demonstrate most of the features. The game Lucky World demonstrates all features of this library. It is open source (GPL v2), therefor you are invited to study every detail how the game was made.
Non-game applications:[edit]
mjsim Simulator for AVR assembly code and emulator for the MeggyJr
Backup & Restore EEPROM - A simple way to save the contents of the EEPROM on your computer and load them back in later
MeggyTwit - Scrolling-text Twitter reader for Meggy Jr RGB
Color Life Game - the game of life for Meggy, in full color!(Forum Post)(Video)
Meggy Jr Remote Push: Python script to draw to Meggy Jr. RGB a grid of colors stored on web server (requires Windell's MeggyJr_RemoteDraw Arduino sketch)
Included with the Meggy Jr Library (v 1.3) (Available here):
- Meggy Brite (drawing app)
- Binary Clock
- ScrollText (readerboard app)
MeggySeq: MeggySeq is a step sequencer which sends values over a serial connection to another device, such as an Arduino with a Wave Shield attached.
Meggy Synth - A simple step-based synthesizer for playing music on the speaker.
Videos:[edit]
Sneggy - A snake game for Meggy Jr RGB