It's TIME! – Project 1B
#8
(1st April 2022, 12:38 PM)Delphinoid Wrote: Writing an AI like this would take anyone a long time. It's your idea and your passion though, so if you're really serious about it you owe it to yourself to be the one to do it. I don't know if anyone would want to do something like this for you anyway, unfortunately; writing an AI for PR2 would be a lot of work, and the people who could do it have better things to do with their time and their own projects they care about.

That being said, anyone is capable of programming. Learning a programming language is not as difficult as you might expect. I think it would be a great learning experience for you to give it a go.

I guess I could give "programming language" a try, but then I'd have to find time to do that, seeing as I'm in University with 6 months, left. Yeah, I'd rather pay someone to program AI into pr2. Seems more convenient, anyways.

(1st April 2022, 12:38 PM)Delphinoid Wrote: As I mentioned before, people tend to express themselves in games primarily through their decision making. In games where players need to make a lot of decisions, you can emulate personalities by prioritizing certain kinds of decisions. For instance, an "aggressive" mahjong AI might prefer to open their hand when given the opportunity and be more risky with discards, while conversely a "defensive" AI might just prioritize not losing. Something like that would be relatively straightforward to implement. In PR2, there are generally no decisions to make, so there's no clear basis for personalities there. I'm not sure what game you're talking about so that's all I can really say.

I was referring to WWE 2k. They have the AI Bots set up where you can tweak their personality stats to your likings and switch between difficulties. I guess that personality thing may be one-dimensional in platform racing 2. I might need a work around with that, but I'm sure something could be accomplished, there.

(1st April 2022, 12:38 PM)Delphinoid Wrote: Also, there aren't really standards when it comes to AI. Generally, if you want to make an AI for a game, it needs to be written from scratch specifically for that game. There's no magic piece of code that you plug into any game and have it just automatically work.

Here's an exercise for you: put yourself in the shoes of an AI. Try to think of a flowchart you can follow to beat ANY level in PR2. The instructions in this flowchart should be limited to inputs (up, down, left, right, spacebar), and the conditionals joining them should be things that can be easily calculated (i.e. is the finish block to my right, is there a block I can stand on at this offset from my current position, etc.). You'll probably start running into problems very quickly, even if you restrict it to simple levels (if the finish block is above the AI, how does it find a way up?).

Clearly a little bit of trickery and sophistication is required. Since you're unfamiliar with this kind of thing, it'd definitely pay to do a bit of research.

Here's the thing: my specialty is bringing creative ideas to the table for people to view and make decisions based on whether it'd be a good idea or not. I would much rather pay someone like you or @bls1999 who knows what they're doing, to take on this project. I can honestly tell you that it would take me a year to complete this because I'm in university.

However, just incase I do decide to take on the project, sum up everything and break it down into affordable steps that I need to take, to take on this project. As in things I need to download, source codes, etc.
The Following 1 User Says Thank You to Different For This Useful Post:
  • Delphinoid
Reply


Messages In This Thread
It's TIME! – Project 1B - by Different - 30th March 2022, 12:58 AM
RE: It's TIME! – Project 1B - by Lego-man945 - 31st March 2022, 12:05 PM
RE: It's TIME! – Project 1B - by Different - 31st March 2022, 2:17 PM
RE: It's TIME! – Project 1B - by ThePizzaEater1000 - 31st March 2022, 3:56 PM
RE: It's TIME! – Project 1B - by Different - 31st March 2022, 4:33 PM
RE: It's TIME! – Project 1B - by Lego-man945 - 1st April 2022, 10:20 PM
RE: It's TIME! – Project 1B - by Master Raiden - 1st April 2022, 10:48 PM
RE: It's TIME! – Project 1B - by FDX3 - 2nd April 2022, 2:19 AM
RE: It's TIME! – Project 1B - by ThePizzaEater1000 - 2nd April 2022, 9:17 PM
RE: It's TIME! – Project 1B - by Different - 22nd December 2022, 10:28 AM

Forum Jump:


Users browsing this thread: 4 Guest(s)