正在加载视频...

视频加载失败

I take back my statement that “Anyone can build a game with AI.” After 256 prompts building Top Tennis, I think people underestimate the person giving the instructions. One example from a prompt I wrote for Top Tennis: “i feel like the only way to score is going under...

70,679 次观看 • 3 天前 •via X (Twitter)

12 条评论

Tobias Bleckert 的头像
Tobias Bleckert3 天前

Yeah! Everyone forget that professionals have access to these tools as well. I have watched people outside the field use AI and it's not pretty. Most can get very far and that's awesome. But with skills and experience you get different results. One thing that has changed though is that you don't need to learn programming to get "in the field" anymore, but you still need to learn what makes a game great, what it takes to scale software etc.

Matteo V. 的头像
Matteo V.3 天前

So true

Mike 的头像
Mike3 天前

Did you try adding jev to make real game time decisions.

Matteo V. 的头像
Matteo V.3 天前

Not yet. @deifosv what do you think?

Spoonza 的头像
Spoonza3 天前

I think what most people miss is trail and error. Just like a normal game designed by people they have to do test to see what works and doesn't work. For AI you just have to spell it out for them to make the change...almost every time

Matteo V. 的头像
Matteo V.3 天前

Yes!

Mikadodu13 的头像
Mikadodu133 天前

Dit lui " ta carte blanche , fait de ce jeux un vrais jeux jouable , personnages le plus réel possible , ajoute les coup réels du tennis ( lob, smatch, revers ect ) pas juste une demo avec des joueur pathétique , fait aussi en sorte que l'adversaire ai plusieurs niveau de difficulté , fait déjà ça, ensuite ont vera ce que ca donne , ont ajustera les default est ensuite ont passera a la suite , me sort pas une version instable ou avec des personnage bizarre, je veut du 3D affiner au maximum, en bref le plus réel que tu puisse faire, si tu me resort un truc des années 2010 ca va pas le faire entre moi est toi, est au final ont risque de perdre notre amitié car tu as pas donner le meilleurs de toi , fait ton maximum possible pour satisfaire ma demande, merci mon pote " est laisse le faire .. parfoit ces le mieux à faire si tu veut obtenir un résultat correct, arrêter de le prompt, parler lui normalement..

David T Kramaley 的头像
David T Kramaley3 天前

prompt engineering is the bulk of the work. AI just follows, the designer shapes the experience

Dave at DeepThink Labs 的头像
Dave at DeepThink Labs3 天前

I know first hand that it takes a lot of handholding to make a sports game with AI, though it can be done. Need to literally break down all the issues into tiny little projects/tasks and refine each one at a time. Mind me asking what model you are using?

justin 的头像
justin3 天前

Free sauce here, u gotta break down what youre trying to do into first principles, then find out the technical words to bring your concept to life. Also AI is math at the end of the day. Use a voice dictation thingy so you can speak and have it on a "coding" or "prompting" setting and it'll clean it up. For example: I want this website to look good on phones can be "Optimize for mobile viewports". Although I do believe as AI gets better and memory gets cheaper and more abundant it will definitely just know what you mean as it learns/remembers your strengths and weaknesses. Example: maybe one day ai will know you aren't an engineer so you can prompt "build me that spinny thing under a plane's wing for my project" and get a high fidelity turbine CAD blueprint lol.

Epiphany Xiao 的头像
Epiphany Xiao3 天前

256 prompts is the part people skip when they say anyone can ship a game. the taste shows up in the ugly sentence, like your under the net note. I get the same thing on marketing drafts. the model only gets sharp after I name the weird constraint.

steve o 的头像
steve o3 天前

How much do you think you've spent in total so far?

相关视频

Ferris State HC Tony Annese - Mesh (QB/Ball Carrier) & Motion Fundamentals QB Mesh Fundamentals - Regardless of play, the first thing the QB needs to do to make sure he has a good mesh is stab the ball back off his hip towards the ball carrier as far as he can. - His arms should be straightened with his eyes at the HOK. - The ball should move with the back through his track. - If the ball is pulled the decision must be made by the time the ball gets to the QB's front hip. Ball Carrier Mesh Fundamentals - The potential ball carrier is the one that is responsible for his track. He needs to make sure his is at the mesh point that the QB is creating. - He must maintain a pocket that is firm enough to secure the ball but loose enough that the QB can pull the ball if the read is a pull read. - Do not deviate from the track until you fully clear the mesh. - If you do not get the ball then track away from the HOK and make him chase you. Motion Fundamentals - All of our motions start up at FULL SPEED! It is incredibly important to make every motion at full speed so the QB has a consistent timing. - The QB is responsible for sending the motion back on every play except for the triple option. - This allows us to control each motion easier. - Every Jet motion should be timed as if the jet back was getting the ball regardless of play. - The motion back will change his depth based on play. - This allows us to use motion with a multitude of schemes. - The motion stops at different spots on different plays and each perimeter player must understand where he should stop for each play.

James Light

19,145 次观看 • 8 个月前

⚽ Day 42 of building my football/soccer game solo in Unreal Engine 5. Tonight, I rebuilt how the ball and the player's feet actually talk to each other while remaining separate meshes. I wanted to get pretty technical with y'all on a Saturday, so enjoy the read if you enjoy this stuff. Otherwise, just watch the video 👍 - Normal dribbling is impulse-based now. The foot arrives, knocks the ball on, the ball is genuinely loose between touches. Stop running and the ball keeps going without you. - We enabled Motion Warping on all 10 turn animations so the montages will now bend the player's path mid-turn so the boot arrives at the ball, instead of the ball being dragged to wherever the animator drew it previously. - Every contact is authored on the animation itself. I track which frame, which foot, which part of the boot, and whether it CARRIES the ball (sole on a drag-back) or STRIKES it (inside-of-the-foot on a 90) - Each contact declares how close the player needs to be. A sole on top of the ball, an inside-foot redirect and an outside-foot push all reach differently — 75 / 63 / 53 units - Touches are credited only to the foot the animation is actually dribbling with - Sideways and forward correction are capped separately. Pushing the ball across your line keeps it. Pushing it forward is how you lose it - Touch strength scales with your speed. The ball has to leave the foot ~1.27× faster than you're running just to stay ahead. This was an annoying bug I kept running into where I overran the ball and left it behind. Have a great weekend. #indiedev #gamedev #soccer #football #unrealengine

Josh

18,077 次观看 • 2 个月前

Introducing the “Get” action in basketball to lacrosse! The “Get” is a 2man action where a player passes the ball to another player and sprints to go “Get” it back on a handoff. This action has similar concepts and reads to pick and roll, but the picker is actually the ball handler! In lacrosse, we have been experimenting with Gets because it creates so many interesting situations and reads for the players. The way we teach it in small sided games is to have one offensive player declare “I’m shut” and the defense has to face-guard him. From there we pick for the shut off player trying to spring them free for the Get. The ball handler has to engage and control their defender, anticipating the shut player trying to get open. The shut player can backdoor if being overplayed towards the get (rejecting the get), receive a flip, or continue curling around the ball getting open for a late pass. The ball handler can feed the reject, flip the ball, or fake the flip to attack the goal or make a late pass to the shut payer curling to the goal. I’ve seen examples of this run in men’s and women’s DI lacrosse at Ohio State and Northwestern, respectively and I’ve run this myself when I was coaching HS girls lacrosse. You will also see on this reel a sick application for Gets vs. a common big-little invert coverage where the short stick doesn’t go behind with his man and plays “Safety” in front of the net. Gets are fun for the players, are incredible for teaching your players 2man game on and off ball, dealing with double teams, and creativity with passing, and can be used to score goals. I hope you enjoy it! Can you think of other applications for Gets?

JM3 SPORTS

12,424 次观看 • 1 年前

Cameron Young is playing with a golf ball that would allegedly be compliant with the new roll back rules that will come into effect in a few years time. He was asked about it ahead of the PGA Championship and he says every player in the game is sacrificing distance for control, and he put it in play at the Wyndham last year which he won. “I think I put it in play the same reason that everybody else plays the ball that they play. I hit it during a ball test, one of the Titleist facilities probably close to two years ago and didn't know anything about it and just kind of say, hey, what's that one? Because I liked the flight. “Then as things progressed, I was able to test it last year at Wyndham, able to put that in play, and it's been there since. “Obviously there is no conforming list. I wasn't aware that it would have -- I suppose I read something that said it passed that test, but I wasn't aware of that until very recently. “So at no point was that a consideration. It was just really me trying to optimize my golf, and it's the ball that seems to work the best for me.” He then was asked whether he lost distance with it compared to other balls he’s tested: “Not particularly. I don't think any of us are out really here playing the ball that goes the farthest. I think you'd struggle to find a single person that's doing that. We're all sacrificing a certain amount of things that we feel are worth it, control with irons, control with wedges. For me, that's the biggest thing is being able to control spin, and this is the ball that does the best for me.” Finally he can as asked whether this ball goes further than the one he was using: “No, I hit very similar, yeah. It's much more -- the driver is kind of the easiest thing to deal with, I feel like. For me to get it where it needed to be, I had to just add a little bit of spin, and it kind of comes out at a perfectly playable range. “For me, the biggest thing, like I said, is the irons. This ball is easier to control with the irons. It doesn't spin as much, and it just allows me to be better with my distance control just because it's more consistent.” The golf ball rollback has been a hugely controversial subject but Cameron Young is currently using one that’s compliant and he is playing the best golf of his career. This gives the best idea yet on what impact, or lack of it, the new rules will actually have on the sport. PGA Championship

Flushing It

311,493 次观看 • 4 个月前