Poll

Would you be interested in seeing a proper Pokémon mod? (Replies to elaborate are appreciated)

Yes
30 (66.7%)
No
11 (24.4%)
Maybe ["I have some extra ideas"]
4 (8.9%)

Total Members Voted: 45

Author Topic: Interest Poll: Legit Pokémon  (Read 2267 times)

I've had this idea because I saw the Minecraft mod Pixelmon. Pokémon RP has been common in Blockland for a while, however no complete mod has ever been made; only RP tool-like mods. I think a proper Pokémon fighting system would work well in this kind of environment if applied correctly, and have begun working on such a mod.

This mod would include a proper Pokémon battle system with Pokémon from the games. I would likely start at generation I for the earliest versions for simplicty in development, and afterwards expand to include as much of the later generations as possible.

At this point, I would likely have battle exclusively visualised on the client, as modelling each Pokémon individually would obviously be a very ambitious goal. This would mean a client mod would be necessary, however the necessity of a mod on the client-side means I would have more freedom to make a more proper HUD and other GUI for the intended purpose. I understand that some may be opposed to client modifications as a necessity for play, however, this would be the simplest and most effective way to create an experience similar in nature to Pokémon.

I would also like to clarify that this mod would exist to provide the structure for Pokémon gamemodes. This means that it would not be an out-of-the-box RP or RPG, or indeed a game mode at all, unless packaged with the proper additional resources to be one. Although, I would likely attempt to undertake such a project alongside this one for testing purposes, though my ability to create an attractive build on a large scale alone may be limited.

Things I have not yet extensively considered:
*Wild Pokémon; likely event-driven or similar
*Breeding, day care, and friendship
*Battle HUD arrangement; e.g. overlay PlayGUI (In a window) or change screen content entirely (Change entire screen, as you do when switching from the menu to the loading screen, or from the loading screen into the game, etc.)
*Likely other things; will add as things come up.
For all of the above listed things, I would like to hear feedback from parties interested in creating servers using a mod like this. If you would like to somehow get involved in development of this sort of thing, feel free to contact me as well.



I don't want to come across as egotistical; under ordinary circumstances, I would pursue a project under my own interest, however this sort of thing is a bit different from the kind of mod I usually make, and would cater to a very specific group of people. I just want to know if the audience is even there, and, even better, if part of that audience would provide input or assistance in development.

Further discussion about this mod's development should go in the modification discussion topic here. I'll keep this topic open for people to discuss the idea of pokemon in Blockland or other topics not specifically related to the mod in question here.
« Last Edit: December 22, 2014, 01:17:19 PM by otto-san »

tl;dr
I think a proper Pokémon fighting system would work well in this kind of environment if applied correctly, and have begun working on such a mod.

answer: forget yes

i like the client idea. downloading 150 images is faster than 150 models

gonna drop the otherwise pointless idea though - if you bundle pokemon images or something is it legal
probably is legal because not paid and a fan-made thing
what if you take it a generation at a time? start with the first generation pokemon and mechanics
if something conflicts with a later generation, depending on how much it affects balance, just go with the later generation to save time later

or, have every generation be 1 to 1 exactly like pokemon, then every generation is the same as the generation you're in... make sense?
« Last Edit: December 20, 2014, 04:06:52 AM by Lugnut »

sounds like something along the lines of a battle simulator

sorta like pokemon stadium

forget all that extra junk
just include the basic combat system used in the original red/blue/yellow
toss in a few pokes (prob less than 151 unless you have a workaround for each individual model)
balancing the moves would kind of suck, but its very well possible

build wise, could have altering themed arenas with minimal routes to explore with a hint of simple tile based structure similar to the games

have players build their own arenas and junk as well

One million yes'.

I did like Hony Tawk's Pokemon world, but this seems like a much better, and more stable version.

forgive me if you did mention it somewhere on the post and i missed it but, how are you gonna display the pokemon anyway? i mean i know you're gonna do it with the gui and stuff but like, is it gonna have sprites or...?

forgive me if you did mention it somewhere on the post and i missed it but, how are you gonna display the pokemon anyway? i mean i know you're gonna do it with the gui and stuff but like, is it gonna have sprites or...?
Wow that would be awesome too, a gui of their avatar.

But in my opinion, it might be hard to do that...

I am willing to release and add my pokemon world save together with all my modified weapons addons if this addon takes off.
Then it can become a complete gamemode.
Given that it probably needs a lot of changes in events.

For the models, sprites could probably be used.
But isn't there a possibility to use the models from the Pixelmon mod in Blockland?
If you ask the developers, they may be happy to support this.

RESPOns time!!

sounds like something along the lines of a battle simulator

sorta like pokemon stadium

forget all that extra junk
just include the basic combat system used in the original red/blue/yellow
toss in a few pokes (prob less than 151 unless you have a workaround for each individual model)
balancing the moves would kind of suck, but its very well possible

build wise, could have altering themed arenas with minimal routes to explore with a hint of simple tile based structure similar to the games

have players build their own arenas and junk as well
Like I said, this would provide the mechanics to support this kind of thing; but it wouldn't be a game mode on its own. I'd like to provide as much functionality as possible in the interest of catering to as many applications as possible. Though, the battle system comes first.



what if you take it a generation at a time? start with the first generation pokemon and mechanics
if something conflicts with a later generation, depending on how much it affects balance, just go with the later generation to save time later

or, have every generation be 1 to 1 exactly like pokemon, then every generation is the same as the generation you're in... make sense?
At this point, I've followed this to some degree. I implemented types and type effectiveness from generations II-V to fix some balancing issues that existed in gen I. Of course, this means implementing gen II-V pokemon is going to be more important from the start. Though, the idea of having selective generations is a good idea. This would likely be easy to implement, so I'll probably try that.



forgive me if you did mention it somewhere on the post and i missed it but, how are you gonna display the pokemon anyway? i mean i know you're gonna do it with the gui and stuff but like, is it gonna have sprites or...?
Right; it would use images of the pokemon as in pre-XY titles.



Wow that would be awesome too, a gui of their avatar.

But in my opinion, it might be hard to do that...
I'm not sure if you intended it to be, but this is a nice idea. I'll probably try and show Blockland avatars of the combatants before and after the matches like how the trainers are shown in the games.



I am willing to release and add my pokemon world save together with all my modified weapons addons if this addon takes off.
Then it can become a complete gamemode.
Given that it probably needs a lot of changes in events.
I'm not sure if I've seen the build (i think i actually used to do pokemon RP with you but i only remember a build by a guy named owen i think??), but this would be a nice start, thanks.



But isn't there a possibility to use the models from the Pixelmon mod in Blockland?
If you ask the developers, they may be happy to support this.
Probably not. The way models work in Minecraft is likely fundamentally different from the way they work in Blockland. I'm not entirely sure of this since I've not done any extensive modding in Minecraft. However, more recent versions of Pixelmon do appear to be using loaded models rather than constructed ones. Still, Lugnut's point is valid:
downloading 150 images is faster than 150 models
Models may be a bad idea twice over for this reason.



Thanks for the feedback so far, I'm glad there's an audience there.

I think it'd be pretty neat if you made your Pokemon based on all the custom playertypes the community has ever made. They could easily be recolored, will give a refreshing Blockland feel and you can do cool stuff with them.

Custom playertypes would include things like dragons, cows, dogs, chickens, sheep, dinosaurs, or whatever is out there.


I have actually been working on a Pokemon Mod called Blockemon. It uses some model parts from Pixelmon, along with custom models by Me and Deokotaru. It is still in ALPHA stage and I haven't released it yet.

Current Features:
-Poke'bot Hole!
Default Pokebot is Bulbasaur, change blockemon with onBotSpawn > Bot > setBlockemon <list>
Players can also become Blockemon. onActivate > player > setBlockemon <list>
-No more spawning underground!
In the brick menu you will find the "Poke' Spawn" which is where all captured Blockemon go.
This way, captured people can still build or do something while in their "Pokeblock"
-Pokeblocks with sound!
Pokeblocks (Pokeballs) have custom sounds and different success rates. The masterblock always captures Blockemon.
-Basic Animations and Death Sounds
All Blockemon have their original battle cry when they die. They use the default horse animation for running. Nothing real fancy

Planned:
-Custom Attacks
I am still working on this feature, but it is going well. Right now there is 1 attack for each basic Blockemon type (normal, fire, earth, leaf, water, rock, electric, physhic, fighting)
I will be adding more, of course.

-More Items
Potions, berries, and many other Pokemon related items!

-Evolutions
There will be a way to evolve Blockemon, but this will take some time

-Rideable Blockemon
You can already ride Blockemon using the horse bot, but riding little baby pokemon is kinda ridiculous. Imagine riding a Charizard around though. How cool!!

If anyone wants to help me on this mod please PM me. Currently it's only myself and occasionally some help from Deo and ChocoboPah. A big thanks to both of them for helping me out.

Pic if your curious:



I thought about making a mod topic on this, but haven't seeing as how work has been slow on the mod due to only me working on it when I have free time.
« Last Edit: December 20, 2014, 03:40:19 PM by Goth77 »


Loling. I need to change my screenshot format to .png
.jpg looks so horrid

I'll have the code uploaded on GitHub. Please yell at me for not working and being bad everything.

Currently working on redoing the majority of the work I've done; I realised that storing this kind of data in .txt files would get hairy for pokemon data. I'm going to instead use a proper database format like JSON (thx port ily bb). Basically, I looked into the SQLite database for Pixelmon and realised there's a lot more to every individual pokemon than I had accounted for (namely their movesets uhh).
« Last Edit: December 20, 2014, 05:54:07 PM by otto-san »

I'll have the code uploaded on GitHub. Please yell at me for not working and being bad everything.

Currently working on redoing the majority of the work I've done; I realised that storing this kind of data in .txt files would get hairy for pokemon data. I'm going to instead use a proper database format like JSON (thx port ily bb). Basically, I looked into the SQLite database for Pixelmon and realised there's a lot more to every individual pokemon than I had accounted for (namely their movesets uhh).
Why not use .dat files and store them in config?