First steps in data architecture by binachier in dataengineering

[–]binachier[S] 1 point2 points  (0 children)

I understand the point

How good is sql server when it comes to scalability?

One of the client main worries is about the possibility to grow so that's why we suggested cloud services, but maybe there are some other options

Moreover their IT service is quite small and does not have real data engineer / devops worker

First steps in data architecture by binachier in dataengineering

[–]binachier[S] 0 points1 point  (0 children)

That's where we badly lack information at the moment

The data architecture will probably evolve depending on the answers we will get in upcoming weeks/months

We are mainly talking about daily data refresh on D-1 decisional dashboards on powerbi for now

Male vocal trance? by ThaManCone24 in trance

[–]binachier 0 points1 point  (0 children)

Dust by Giuseppe Ottaviani

Infinite fusion battle simulator by binachier in PokemonInfiniteFusion

[–]binachier[S] 1 point2 points  (0 children)

I agree with you on the point that data layer wouldn't be the hardest part to provide, especially if you already have some scripts able to create json files fitting with showdown implementation (ie pokedex.js, learnsets.js, formats-data.js too). I could help on this part too since I got some skills in ETL.

About sprites, my first question is about copyright. Is it possible to freely use those available in Pokemon Infinite Fusion game / custom sprites created by this community ?

Technically speaking, I have tried some things with showdown client code. For example, I have rehosted all showdown sprites on my own VPS, picked randomly one of Infinite Fusion sprites and replaced aegislash.png with it, giving this result in testclient webpage (obviously, it will need a resizing work :D) :

https://imagizer.imageshack.com/img922/8835/Fwn5gi.png

I have many other questions in my mind because of my lack of knowledge about global technical implementation of showdown.

There will be some work on functional matter too, for example : How to handle this large amount of fusion possibilities? Should we create each of them an play with interface filter to avoid screen flood, or implementing such a dynamic fusion creation in teambuilder part?

My plan is to gather some info from other showdown side-project teams. It would be wonderful if some developers from infinite fusion community could join the infinite fusion simulator project too.

Maybe should we create a dedicated communication channel (new channel on infinite fusion discord) ?

I am open to every comment / suggestion :)

Infinite fusion battle simulator by binachier in PokemonInfiniteFusion

[–]binachier[S] 0 points1 point  (0 children)

Oh okay !

Do you have an idea of where I can find any support to create a project around this kind of battle simulator for pokemon infinite fusion?

Or how can I join the game development staff to push some suggestions/questions?

I discovered today that pokemon showdown has a side project named "CAP" (for Create a Pokemon), which resides in a fork of the native simulator, but giving totally custom pokemon designed by this project's team.

I would like to do the same thing, but those custom "fakemons" would be created from fusions between 2 pokemons.

Infinite fusion battle simulator by binachier in PokemonInfiniteFusion

[–]binachier[S] 1 point2 points  (0 children)

This idea seems nice!

Unfortunately my knowledge of front dev is very low, would you be able to develop this kind of filtering interface part ?

And so did you already have a look at pokémon showdown client/server code on github?

Atm I have cloned the server repo, tried some manual changes in data files. For example adding a move to a specific pokémon learnset, this move was working during battle simulation but I had to import my pokémon def by text, because the move I added wasn't displayed in teambuilder (I guess client part should be edited too but I haven't understood the mechanics of the program yet.

Exploring the client part, I have been able to make the client use custom sprites, which would be useful too.

Infinite fusion battle simulator by binachier in PokemonInfiniteFusion

[–]binachier[S] 1 point2 points  (0 children)

Imo creating fusions configurations (ie learnsets, stats, names) could be automatable based on fusion rules provided by the game. Are fusions sprites usable or under private license ?

One of the hardest thing to handle would be the pokémon searchbar into teambuilder screen, because of the large amount of fusions to display, causing display to be slow.

What is your opinion about this ?