
Introduction
Pokémon Gemme before
Pokémon Gemme is known as a french fan game reuniting the first 4 generations of Pokémon together with its own, featuring tons of references to the Pokémon culture, be it about the anime, the games or other sources.
This fan game has known multiple demo releases, most renowned being version 3.5 released in 2012, downloaded 2 millions times, and version 3.9.7 released in 2013, downloaded 180 000 times. Since then, the players have been waiting for version 4.0 which developed very slowly due to reduced workforce (3 people).
Until August 2017, the project was as good as dead, so we took it upon ourselves to build a new development team to resume the project in early 2018 on sturdier foundations. Following the impulse of newcomers, the scenario has been rewritten and the stakes have risen.
Pokémon Gemme now
From then on, Pokémon Gemme has been a more ambitious project, we made some choices regarding technical and strategical points of view. The story will definitely target a more mature audience, and this story will be divided in a few chapters released gradually. This will allow the players to provide us with their feedback and consequently improve the game during its development. Completionists will be able to enjoy a bunch of side quests to prolong the experience.
The game will be playable with a fully open source game engine, unlike most non-french fan games operating an over 15yo engine. Pokémon Gemme operates with LiteRGSS, which is based on SFML. This allows for more freedom in the game designing. the game supports the following display resolutions : 640×384, 1280×768, 1920×1152, 2560×1536. Enough not to frustrate people owning 4K screens by forcing them to play a game appearing as wide as a stamp on their screen. The game could cover most of the screen if they so wish.
Synopsis
In Lakhalya, as a young trainer celebrates her 16th birthday, she starts her Pokémon adventure. Her big brother, who couldn’t have done likewise, cornered with family obligations, decides to accompany her to finally be freed from those obligations. They both follow their own path and split up. None is aware of the lurking upheaval that’s about to take place, one of the biggest their world has to undergo. When the past has too big an influence on the present, troubles start showing up.
Characters
![]() |
Léanna 16 years old young woman getting into her Pokémon adventure. Candid and naive, she’s in search of her past, so as to find her place in this world. Hotheaded, she’s easily overwhelmed by her emotions. Matthew |
Graphisms
We want to produce a game with an internal resolution of 640×384, meaning graphical elements won’t be pixelized using this resolution. To achieve that we must create the required graphical resources. The color pallet we picked is the one from the first seasons of the anime.
Note : The screenshots are subject to change and as such do not represent the final product.
Recruitments
Pixel Artists
We have great need of Pixel Artists to develop the game. The pixel art recruitment covers these subdivisions :
- Making the OverWorlds (characters on the map)
- Making the tiles (graphical elements of the maps)
- Making sprites of Trainers and Pokémon
- Making User Interface (UI)
Join us on Discord to apply
Level Designers
To develop the game according to the scenario, ripping the original games maps isn’t enough, that’s why we also recruit Level Designers who’re tasked to create the maps, using Tiled as of now.
Join us on Discord for further information and to apply
Drawers (Artworks)
The game characters need an associated artwork, be it for animations or future teasing presentations, which is why we also recruit people skilled in the making of character artworks while observing a preset style.
Join us on Discord for further information and to apply
Credits
The game doesn’t make itself, actual people took part in its development, be it directly or indirectly. Here are the credits sorted by category of development of the game :
Angi-MK (no more active for the project)
Scenario
Scenario Manager
Yado
Main Scenarists
Aeluthian
Bottle-man
Kei
Kira33
Kniebou
Malusard
Scenarists for Testing
Hoshi
Martialink
Level Design
Level Designers
Grudumpf
Al.
ralandel
Yumekua
Pixel Art
Pixel Artists
Aerun
Bentoxx
Nogann
sircoreytaylor
Sillinus Barwin
Carchi
Ralandel
Music
Music Managers
Paddy
Wulffen
Main Musicians
MaxSullivanEots
Super Jesus
Fritur
Suzoh_Zaylem
Tristan Lohengrin
Grishnak
Musicians for Testing
Osophy
KlyzR
Dovu
7163D
Event Making
MrDax
SMB64
ralandel
Translation
Translation Manager
SMB64
English Translators
Kaiponders
MangoPepperino
German Translators
MaxSullivanEots
ArtWork
Artwork Manager
Hyacinthe
Drawers
N/A
Programming
Programming Manager
Nuri Yuri
Gemme Maker Programming
Tchekof
Palbolsky
Pending Programmers
Civizz
Hizzy-Sama
Kioyaa
KiToRe
Paqx
Rhaiks
Rkanto
Communication
Aethnight
Nuri Yuri
Yado
Credits relative to used tools
Fmod
- Firelight Technologies Pty Ltd.
SFML
- Laurent Gomila — main developer (laurent@sfml-dev.org)
- Marco Antognini — OS X developer (hiura@sfml-dev.org)
- Jonathan De Wachter — Android developer (dewachter.jonathan@gmail.com)
- Jan Haller (bromeon@sfml-dev.org)
- Stefan Schindler (tank@sfml-dev.org)
- Lukas Dürrenberger (eXpl0it3r@sfml-dev.org)
- binary1248 (binary1248@hotmail.com)
- Artur Moreira (artturmoreira@gmail.com)
- Mario Liebisch (mario@sfml-dev.org)
- And many other members of the SFML community
Tiled (temporary)
Thorbjørn Lindeijer
Everyone having participated in the development of Tiled : https://www.openhub.net/p/tiled-qt/contributors/summary
Ruby 2.5
Yukihiro Matsumoto
Everyone having participated in the development of the language
LiteRGSS
Nuri Yuri
Pokémon SDK
Programming
Nuri Yuri
Contributions
The Pokémon Workshop Community
Aerun
Programming of some moves, various suggestions, participation in the integration of the movepools of the Pokémon.
Correction of the positioning of the Pokémon
Jayzon
Making of the animation initiating trainers fights
Speed / SirMalo
Original graphical resources of PSDK and interfaces
Pαlвσlѕку, Qwerty, Tokeur, Redder, Schneitizel, Mauduss
Participation in the elaboration of the database
Fafa, Jarakaa, Shamoke, BigOrN0t, Bouzouw, Diaband.onceron, Kiros97, Likton, MrSuperluigis, oldu49, SMB64, sylvaintr, UltimaShayra & Unbreakables
Bêta test of some moves.
Solfay
Various basic interfaces of PSDK
Otaku, Poképedia
Various graphical resources
Cayrac
Programming of moves
Smogon, X-Act, Peterko & Kaphotics
Various calculation formulas
Leikt
Local Switches from afar, MAPG (Plugin), Game Self Variables (Local variables), Improved stairs
Improvements of PSDK
FL0RENT_
Alpha Ruins (Puzzle)
AEliso19
7G DB update (items, Pokémon), ball_17 file (ultra ball)
Neslug
Shiny animation
Renkys
Quest Journal interface
Graphical resources
6G Sprites (unused in Pokémon Gemme)
Diegotoon20, Domino99designs, Falgaia, GeoisEvil, Juan-Amador, N-Kin, Noscium, SirAquaKip, Smogon XY Sprite Project, Zermonious, Zerudez
7G Sprites (Front/Back) (unused in Pokémon Gemme)
Amethyst, Jan, Zumi, Bazaro, Koyo, Smeargletail, Alex, Noscium, Lepagon, N-kin, fishbowlsoul90, princess-phoenix, DatLopunnyTho, Conyjams , kaji atsu , The cynical poet, LuigiPlayer, Falgaia of the Smogon S/M sprite project, Pikafan2000, Lord-Myre
1-5G Overworlds
MissingLukey, help-14, Kymotonian, cSc-A7X, 2and2makes5, Pokegirl4ever, Fernandojl, Silver-Skies, TyranitarDark, Getsuei-H, Kid1513, Milomilotic11, Kyt666, kdiamo11, Chocosrawlooid, Syledude, Gallanty, Gizamimi-Pichu, 2and2makes5, Zyon17
6G Overworlds (unused in Pokémon Gemme)
Princess-Phoenix, LunarDusk6
PSP moves animation
Metaiko (Making of animations), Isomir (Close Combat Animation), KLNOTHINCOMIN (Aeroblast, Energy Ball and Seed Flare Animations), Bulbapedia (Moves list with animations)