- 4
- Posts
- 1
- Years
- Seen Mar 10, 2025
Hey everyone !
A bit of context
My name's Mickael, I'm a web developer and of course a Pokemon addict.
I decided about 3 months ago to make my own Pokemon fan game, but choose hard way.
I'm a developer and so I wanted to create my game from scratch. No rom hacking, no rpg-maker, not even a game engine ! Everything is written in Typescript using Svelte for the UI.
It's a web application so big plus is that you don't need anything to play it and it'll work on any devices.
Map, pokedex & plot
Might be one of my issues, I enjoy the development journey but did not started it with a clear idea in mind.
I want the game to have much more exploration than official games. So I drawn a big map, an island with different biomes, started making it using Tiled but then got bored and did not finish.
Since I'm a developer I wondered if generating randomized maps could work and could be great as part of the game features (new map every game = deployability !)
It could work but I already know I will have a hard time setting up towns, biomes and not mess with the story.
Would you be interested in random generated map ? (1 example in attachments)
About the plot.
I wanted to avoid the classic boring young boy that got its started from the region professor.
So instead when you start the game you already are a trainer, but some crazy strange storm made you faint and lose memory.
You wake up and look at your poke ball, you remember that you're a trainer and tries to remember which Pokemon is your starter (that's how you're given the choice).
But something strange happened to your Pokemon and every other on the island, their abilities are disabled and their moves lost some power.
You will have to discover how and why during the game.
What happened is that the Team [insert a cool name] tries to empower some mythical Pokemon by sucking out every others vitality. Your goal is to find and beat them to restore your full power.
Once it's done the gym leaders will get back to work and you'll be able to collect badges and defeat the league !
About the Pokedex.
I'm not fond of games that includes every possible Pokemon of every gens. Instead I tried my best making a balanced selection of Pokemon I like.
See attachments.
It's not definitive and might change a bit before release.
Features and advancement
See some screenshot attached.
Want more ? Everything I do is posted on TikTok, if you search for my nickname you'll find it ;)
What do I need to go on ?
Every help is appreciated, feedbacks, ideas, developers, mappers...
But mostly, a reason to continue, am I on the right path, would you like playing it ? What is missing ?
This video that gave me every basics I needed to start coding a small game in javascript
Bulbapedia & Pokepedia for formulae and infos
Pokemon Showdown for most assets
Spriter-resources for some more assets
Hiperangel & Kiji<3 whose provides feedbacks and ideas on my Discord
Probably some more, if you feel like I used your work in any way, please let me know !
Thanks for reading ! I'd be glad to talk with you and hear your feedbacks !
A bit of context
My name's Mickael, I'm a web developer and of course a Pokemon addict.
I decided about 3 months ago to make my own Pokemon fan game, but choose hard way.
I'm a developer and so I wanted to create my game from scratch. No rom hacking, no rpg-maker, not even a game engine ! Everything is written in Typescript using Svelte for the UI.
It's a web application so big plus is that you don't need anything to play it and it'll work on any devices.
Map, pokedex & plot
Might be one of my issues, I enjoy the development journey but did not started it with a clear idea in mind.
I want the game to have much more exploration than official games. So I drawn a big map, an island with different biomes, started making it using Tiled but then got bored and did not finish.
Since I'm a developer I wondered if generating randomized maps could work and could be great as part of the game features (new map every game = deployability !)
It could work but I already know I will have a hard time setting up towns, biomes and not mess with the story.
Would you be interested in random generated map ? (1 example in attachments)
About the plot.
I wanted to avoid the classic boring young boy that got its started from the region professor.
So instead when you start the game you already are a trainer, but some crazy strange storm made you faint and lose memory.
You wake up and look at your poke ball, you remember that you're a trainer and tries to remember which Pokemon is your starter (that's how you're given the choice).
But something strange happened to your Pokemon and every other on the island, their abilities are disabled and their moves lost some power.
You will have to discover how and why during the game.
What happened is that the Team [insert a cool name] tries to empower some mythical Pokemon by sucking out every others vitality. Your goal is to find and beat them to restore your full power.
Once it's done the gym leaders will get back to work and you'll be able to collect badges and defeat the league !
About the Pokedex.
I'm not fond of games that includes every possible Pokemon of every gens. Instead I tried my best making a balanced selection of Pokemon I like.
See attachments.
It's not definitive and might change a bit before release.
Features and advancement
- Map (either fixed or random)
- Pokemon selection for pokedex
- NPCs / Scripting mechanism
- Overworld walking
- run toggle (and inside building as well)
- You can have a follower
- Battle engine
- move additional effects are not all implemented yet
- move animations are not all implemented yet
- abilities
- weathers
- battle gimmick : combo moves
- Pokedex screens
- Bag screen
- Boxes screen (available everywhere)
- Team list and detail
- Manual EVs assignment ( cumulate EV and allocate/re-allocate as you wish )
- Manual moves assignment ( unlock moves and allocate/re-allocate as you wish )
- Save / load (can have multiple saves)
- Trainer screen
- Summary
- Player masteries ( player will earn xp and level up to unlock masteries - see screens below)
- Settings ( will implement random games, nuzelocks...)
- Music and sounds
- Day/night & seasons cycles
- Story scripting
- Buildings
See some screenshot attached.
Want more ? Everything I do is posted on TikTok, if you search for my nickname you'll find it ;)
What do I need to go on ?
Every help is appreciated, feedbacks, ideas, developers, mappers...
But mostly, a reason to continue, am I on the right path, would you like playing it ? What is missing ?
Spoiler: Credits
This video that gave me every basics I needed to start coding a small game in javascript
Bulbapedia & Pokepedia for formulae and infos
Pokemon Showdown for most assets
Spriter-resources for some more assets
Hiperangel & Kiji<3 whose provides feedbacks and ideas on my Discord
Probably some more, if you feel like I used your work in any way, please let me know !
Thanks for reading ! I'd be glad to talk with you and hear your feedbacks !
Attachments
-
Capture d’écran 2024-04-28 à 15.13.46.png819.3 KB · Views: 24
-
Capture d’écran 2024-04-28 à 15.12.20.png118.7 KB · Views: 26
-
Capture d’écran 2024-04-28 à 15.10.47.png45.1 KB · Views: 22
-
Capture d’écran 2024-04-28 à 15.09.59.png219.6 KB · Views: 31
-
420545461_1097956264749261_5195874243655514624_n.png1.8 MB · Views: 32
-
422042417_3827844927445608_2186943632478100820_n.png1.7 MB · Views: 31
-
436536751_438832975203190_6517638987621121791_n.png261.8 KB · Views: 31
Last edited: