KaBob799 | 09/12/12 04:46 pm - Last edited 09/13/12 12:55 am by KaBob799 | Filter |
|
Dual Master
Awards:
Group: Admin Posts: 1029
| Hey guys, for development of the PT engine I'd like to compile a complete list of features that a pokemon game needs. I'll get the list started to show what you mean, then you guys can post and help me fill it up. Just keep in mind that PT will not have every single thing from the real games, we wont have triple battles for example. Also, don't just say stuff like "battle engine" you have to split it up into tiny pieces. I'll edit valid suggestions into the list every once in a while.
Overworld:
Walking
Running
Biking
Can't bike on tall grass
Surfing
Fishing
Grass/Tall grass
Weather
Day/night
trainers/npcs which stand still
trainers/npcs which walk around
trainers can only see you if they are facing you
cuttable tree
rock smash rock
strength rock
slippery ice
waterfalls
cant use bike in buildings
doors
ledges
signs
sign that pops up when changing locations
location based music
cutscenes
Battles:
multiple battle intro animations
status effects including stuff like attract and confuse
stat lowering/raising
multi-turn moves like wrap
charge moves (solar beam)
need-to-rest moves (hyper beam)
flinch
priority moves
variable damage moves (magnitude, grass knot, etc)
double battles
switching pokemon
learning attacks
all hold items
abilities
evs
unique moves (so that we dont have to list half the attacks that exist, like transform and pay day)
evolving
pp
catching pokemon
Other:
breeding
pokedex
party screen
start menu
mystery gift
npc trades
eggs
tms
hidden items and itemfinder
bag
rebattling trainers
renaming pokemon
------------
|
|
everydayghost | 09/12/12 04:57 pm - Last edited 09/12/12 05:01 pm by everydayghost | Filter - Reply #1 |
|
Guild Master
Awards: Group: Member Posts: 1776 Donor: $20.00
| You forgot secret bases :)
EDIT: One-hit KO's
EDIT 2: Possibly safari zone?
EDIT 3: I'm not sure if this was continued after gen 3 but i remember the two bike types and how there were certain areas you could only access with each bike. I thought that was pretty cool and meant you needed to change bikes every so often to advance to a new area.
------------
Watching the world burn
Dancing in the flames
|
|
GoldenGoshawk | |
Pyco Artist
Awards:
Group: Member Posts: 697
| - relearning/forgetting moves
- releasing pokémon
- pokémon cries
- pokémon friendship
- contests maybe?
------------
|
|
Coronation | 09/12/12 05:49 pm - Last edited 09/12/12 05:50 pm by Coronation | Filter - Reply #3 |
|
Guild Member
Awards: Group: Member Posts: 833
| For battles, you could make sure that Pokemon like Pillage can't be poisoned by Toxic and have Sleeping moves not give you the ability to wake up on the same turn they're used (unless that was intentional).
@GoldenGoshawk: Releasing Pokemon is already fully coded, and friendship is in the game, although it's a bit basic.
------------
|
|
Iasper | 09/12/12 05:52 pm - Last edited 09/12/12 05:57 pm by Iasper | Filter - Reply #4 |
|
Dual Master
Awards: Group: Member Posts: 1099
| You forget the type table for battles (which also prevents Steel Pokémon from being poisoned etc).
IVs for Pokémon aren't on the list either, and it'd be nice if you made the doors actually open/close when you enter/leave a house :)
------------
|
|
everydayghost | |
Group: Member Donor: $20.00
| @Coronation, this is a list of what an engine needs, that includes what's already programmed in. |
|
KaBob799 | 09/12/12 06:56 pm - Last edited 09/12/12 08:07 pm by KaBob799 | Filter - Reply #6 |
|
Group: Admin
| Think of it as a pokemon engine checklist. |
|
Clicky | |
Pyco Artist
Awards:
Group: Member Posts: 656
| Moves that hit multiple times like Pin Missle?
------------
I collect staples. But not staplers.
|
|
everydayghost | |
Group: Member Donor: $20.00
| If you're referring to multi-turn moves, that's already on the list |
|
Clicky | |
Group: Member
| QUOTE: cruzer323 If you're referring to multi-turn moves, that's already on the list
I mean moves like fury swipes that hit 2-5 times on a single turn. |
|
Lody | 09/13/12 11:39 am - Last edited 09/13/12 11:55 am by Lody | Filter - Reply #10 |
|
League Master
Awards: Group: Member Posts: 2135 Donor: $250.00
| QUOTE: Clicky QUOTE: cruzer323 If you're referring to multi-turn moves, that's already on the list
I mean moves like fury swipes that hit 2-5 times on a single turn.
Not that the game really needs those attacks anyway ⌐_⌐
------------
|
|
Iasper | |
Group: Member
| Gym Leaders that give out TMs upon defeat, who also have their own music (in battle and when defeated), and it'd also be nice if they popped up when they send in their last Pokémon to say something. |
|
GoldenGoshawk | 09/13/12 05:19 pm - Last edited 09/13/12 06:10 pm by GoldenGoshawk | Filter - Reply #12 |
|
Group: Member
| - Darkness in caves
- Buying / selling items
- Trainer Card
EDIT:
- Tutorial for catching pokémon at the beginning of the game
- NPCs being able to follow you (as part of the storyline, like escorting someone out of the forest [temporarily wild double battles occur])
- You being able to follow an NPC (as part of the storyline, like when someone shows you the pokécenter and pokémart)
- Wild double battles
- Running from battles
- Missing a move
- HP
- That move when no pp is left
- Pokerus
- Options screen (volume etc)
- Online features
- Tag Battles
- Switching moves
- Gym leader rematch (with a different and stronger team) |
|
Iasper | |
Group: Member
| (Optional) Whirlpools |
|
Coronation | |
Group: Member
| QUOTE: cruzer323 @Coronation, this is a list of what an engine needs, that includes what's already programmed in.
Ah, ok I misread the first page so I thought it was only for missing features XD |
|
Clicky | |
Group: Member
| QUOTE: Lody QUOTE: Clicky QUOTE: cruzer323 If you're referring to multi-turn moves, that's already on the list
I mean moves like fury swipes that hit 2-5 times on a single turn.
Not that the game really needs those attacks anyway ⌐_⌐
Yeah, Multi-turn moves.. so useful... Not that the game really needs those attacks anyway ⌐_⌐ |
|
Dark Matter | |
Champion
Awards:
Group: Member Posts: 4563
| It'd be very nice if it was actually a checklist — so you told us what parts of that you did or didn't have.
Also, some things seem to be very specific...
Walking NPCs and standing NPCs should just be: NPCs.
You don't need to add "Can't cycle on grass" as a feature... that's simple a line of code or two you can add in if you want.
It'd be better to format it like this:
Overworld
Movement: Walking, Running, Bike, Surfing
Fishing
Tiles: Grass, Cave, Water, Ice
Weather: Mild, Sunny, Windy, Sandstorm
Time: Day, Night
NPCs
Trainers
Field Effects: Cut, Rock Smash, Strength
Buildings
Ledges
Visual Effects: Route Signs
Cutscenes
etc.
------------
Want to know when a pokemon evolves or what moves it learns? Having trouble uncovering hidden items? Visit the Official Pokemon Twilight Guide!
Got any questions about PT or the forums? Visit the FAQ!
Official Beta Tester for Pokemon Twilight
Highest poster on the GFF
Most active member on the GFF
66 (+2 special) out of 66 Pokemon Obtained on PTV5! Every single one of 'em!
|
|
Iasper | |
Group: Member
| Genders for Pokemon and also genderless Pokemon. |
|
KaBob799 | |
Group: Admin
| QUOTE: You don't need to add "Can't cycle on grass" as a feature... that's simple a line of code or two you can add in if you want.
The complexity of the code doesn't matter. |
|
Dark Matter | |
Group: Member
| QUOTE: KaBob799 QUOTE: You don't need to add "Can't cycle on grass" as a feature... that's simple a line of code or two you can add in if you want.
The complexity of the code doesn't matter.
That's not what I was getting at. I mean, you're making very niche things "features".
I could say:
> Can surf on sea water
> Can surf on fresh water
> Pokemon appear in tall grass
> Pokemon appear on water
> Pokemon appear in caves
> You can walk up
> You can walk down
> You can walk left
etc.
The point is, some features are part of an overlying feature - you don't need to list every detail of it. If we did, the list would span several thousand lines (or more). |
|