• Our software update is now concluded. You will need to reset your password to log in. In order to do this, you will have to click "Log in" in the top right corner and then "Forgot your password?".
  • Welcome to PokéCommunity! Register now and join one of the best fan communities on the 'net to talk Pokémon and more! We are not affiliated with The Pokémon Company or Nintendo.

Recent content by scotchkorean27

  1. S

    [Discussion] Why do you game dev?

    I originally got into game dev-y things because I was really into computer science and programming and the like, and I thought games were a great way to express oneself in that framework. I wanted to be able to see for myself what my ideal game would look like. I gave it a shot, realized that...
  2. S

    Survey: What tools / resources would you like to see?

    DS ROMs don't get enough love. I'd like to see a more accessible script editor for gen 5 games.
  3. S

    The Importance of Custom Tilesets to the Player

    Custom tiles in my opinion have always been more of a secondary feature. High quality custom tiles are to me a sign of dedication to the product, and while it adds more to the experience, its more a byproduct of good work than anything else.
  4. S

    [Question] Does Pokemon Showdown have an AI interface?

    That's good to hear. It's funny, over time, this project ended up morphing into a potential starting point for my master's thesis. Now the plan is to sort of create an open framework for people to write their own pokemon AIs and test them in online play.
  5. S

    Reading and writing into the registry in Essentials

    Oh dear god, please no. Avoid writing to the registry if at all possible. You're way better off saving everything to disk. If you want to save small data like user settings across save data, just create a separate config file. I think Unity by default also writes to the registry for its...
  6. S

    [Discussion] Backups

    For me, it really depends on the project. I'll usually keep my human readable code on something like github. Makes it really easy to revert without keeping a million copies of everything, and if I'm feeling REALLY lazy, I can use it as a glorified storage medium. For projects like these, I...
  7. S

    [Discussion] What are you working on?

    Oh neato! I've also been working on an AI for pokemon. Although I think I have a slightly different approach than you. I'm doing a tree-search style algorithm using nodes generated by a predictive forward model type algorithm. It's a computational nightmare, but it allows my AI to predict a...
  8. S

    [Question] MIDIs, reinstrumentation, rearrangement and legality

    I'm fairly new to the forums, so I couldnt tell you much about your first question, but I think I can offer you some insight into the second question. Invoking fair use requires you to fulfill four requirements: purpose, nature, amount, and effect. In general, nonprofit fulfills the purpose...
  9. S

    [Other] What pokemon version is the best to hack?

    It really depends on what you want your hack to do. GBA roms are great in the sense that the state of ROM hacking is really advanced, meaning you have a lot of freedom to do lots of really neat stuff. DS roms are great in the sense that they already have a lot more stuff in them...
  10. S

    [Question] Does Pokemon Showdown have an AI interface?

    Just in case anyone's interested, pokemon showdown doesn't have a native AI interface (it has just about everything except a forward model), but all of the code is on github, and it uses sockjs, meaning i can connect to it using c#. I plan on writing AI support into my own version of the server...
  11. S

    [Question] Does Pokemon Showdown have an AI interface?

    Hi guys! I've sort of reached a point where I have to start thinking about writing a battle AI, and I came to the conclusion that something that it might be fun to test in Pokemon Showdown. Does anyone know if PSD has an AI friendly interface (ideally with world state and forward model)? It...
  12. S

    Pseudocode

    I only really use pseudocode in either projects where I haven't decided what language I want to use yet, or on much larger projects that require multiple components to be written in different languages. It's just so much easier to conceptualize and explain to someone else than straight up code.
  13. S

    who is not a fan of mega evolution

    I get why megas happened, but I don't like how they were done. It's super unbalanced, and I frankly just dont like the general aesthetic of it. Mega Salamence looks like a stealth bomber collided with a giant ice cream cake.
  14. S

    What are you currently playing?

    I've been lately playing: Etrian Odyssey Untold 2 - I'm hysterically underleveled right now which is kind of a problem Dragon Quest 8 (iOS port) - Also hysterically underleveled (when I got to Dhoulmagus I was level 20 -.-) Touhou 15 - AMERICA CLOWN BOSS Skyrim - Modded to death because why not?
  15. S

    Chit-Chat: ROM Hacking Daily Chit Chat

    Oh, I see what you're saying. If I remember correctly, Emerald had a sort of upward scaling system with trainer rematches that was kind of nice. Earlier trainers got stronger as the game progressed and you could rebattle their stronger teams. It would do a lot to add some flavor to the game...
Back
Top