FL
Pokémon Island Creator
- 2,549
- Posts
- 14
- Years
- Seen today
First, Unity3D is VERY more complex than RPG Maker. Find and edit 3D resources is VERY more difficult than 2D ones and these two thins are vital things that may destroys the engine popularity, and then, engine support.i never posted here, i guess, but i always read everything here and i'm still trying to start up some project i have lot of ideas but i fell some lack of resources and i dont have much knowledge to do it...
but here is my suggestion:
why not create an essential kit like the one we already have for rmxp, but for unity 3d or some sort of 3d engine powerfull enough to evolve trough time and keep compatibly with an online sharing database with focus on android, iphone and windows, with an double side create and play? hacks and game development are always under gamefreak level, but i see a lot of unity 3d games around and they all can go very further the gen 6 level...
this essentials kit for unity 3d would came with all rpg mechanics directly in pokemon style, every pokemon, moves, and everything from the main series (regions, etc) on the database, all revamped on full 3d style, creating some kind of auto update pokemon engine, with both, play and create feature, all online.
i dont know how unity 3d works and if can be created something on this level or would be need a complete new engine, but the idea is some way to unite all people and all works on something of online shop to upload and download things, on this way we can have something better than gen 6 on graphics, and an dashboard to everyone who plays be able to start up your own story, own game inside a big game with the same engine, this way fakemons, regions, stories, different gameplays, would have their set of unique features and each thing of it, would be reused on another projects.. creating a database of resources to be linked in each project. it would make possible to create fakemons and use fakemons created by others on your project, creating an complete fanmade pokedex, the games would be marked as using or not fakemons, it would make possible to visit a region of a game someone created, with the player of another creator, someone create a game A, someone else a game B, you can start on a game and jump to another one, with the same character and pokemons, you can transfers all your pokemon from a lot of fangames into one big box, since each feature would be add to the main database for everyone. some years after this start up we would have an infinite options to create more and more. it would end up that thing of "you stole my tile" since each individual resource would be marked by this author, and the engine would credit each thing. when play some game the client download only the files needed to the sd card. the engine would have some battle system compatible to any kind of fangame created beside the custom battle system, and this would make possible to battle on the cell phone trough wifi, 3g, or any kind of connection of the cellphone, the engine would be linked with social features, and even put the client of the engine himself as an home for the cellphone, connected with your contact list, so you can trade and battle, some king of viber-whatsapp + pokemon + facebook home i mean.... so everyone would create, share, and play every kind of projects someone create and reuse it, today is a little hard to know all hacks and all games made by the fandom, and everyone who startup something bust redone a lot of things by himself... and this would be made only once. once this is created, the community would self updated it for itself.. people would even earn money with this... its just an egg idea, must work up, i guess that some of you can put it further... them everyone would join in... i'm not interested on lead it, i'm to weak on knowledge by now, but if someone start a thread about this i will show up with more ideas and the general concept...
this idea can be also for other kind of games, pokemon is an rpg turn based, so we can have this>
engine for the database for the connectivity, sharing, and social feature > sub engine for rpg, to be expanded to other kinds of rpg, splited on types of rpg, along with other kinds of engines for other kinds of games, since them all are on the same root platform, we can have some compatibly using each feature as a plug and play on a project allowing a game with more than one engines > sub engine for pokemon
once the root engine is updated every child engine are updated too, without messing up the keys of the games, so they can still be playable after the author dies... lol for exemple, i create a game now, with up to gen 5 pokemon, then i die, i dont need to update the game to my game have gen 6, 7, 8, 1003838722, pokemon, since the main engine would be updated, someone can like my game, and make a sequel pluging it directly on the end of my game, if i'm alive i can mark it as official.. if not everyone who access this will se the sequel because this will be tagged... time will run and new os will be made, so all we have to do is updated the main engine, grapphics can be enhanced as an individual set, well the possibilities are infinite... all we need is an main structure...
that... would be epic... and may be even possible to find a way to make the original games compatible with fangames...
Your resource sharing idea is similar to some 3D galleries, specially Unity3D Assets Store, but isn't hard to remove some author credits.
Both Engines can provide auto-updates features and even connect with some web shops made by the game/kit designer, but is a little complex to implement these things. To "jump between games too", if the games haven't different fakemons this isn't hard. If the sequel uses an updated database, isn't hard to port the savefile. The root/child updates are almost impracticable because of different customizations, but this can be something like the Wikia Medusa System in wiki codes. In Essentials isn't hard to add new generation pokémon to a open project and similar things.
There are several tools to communicate between different languages/engines and, the last thing that the original creator of Essentials (Poccil) almost done are transform pokémon into Game Shark codes (and vice-versa) to communicate the pokémon between official games and even other platforms like Shoddy Battle.
And last: If even simpler engines/kits aren't finished here, imagine a complex one like this.