Trendande ämnen
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
Jag älskar OpenAI:s Codex. Jag gjorde detta medan jag väntade på att UberEats skulle komma.
Codex gjorde också animationen av streckgubbarna. Här är prompten:
Bygg en inbyggd macOS-app som heter "Stickworld" med SwiftUI + SpriteKit (Swift Package, macOS 14+), med körbara kommandon 'swift build' och 'swift run'.
App-look:
- Vit bakgrund i antagningsblockstil.
- Subtila horisontella blå regler och en röd vänster marginallinje.
- Uppe vänstra titeltext: "Stickworld".
- Ingen undertitel/instruktionstext under titeln.
Kärnspelupplägg:
- Vänsterklicka tomt utrymme: spawna en streckgubbe.
- Vänsterklicka direkt på en streckgubbe: ta bort den figuren.
- Vänsterklicka och dra: rita ett svart linjeobjekt.
- Vid musen upp, om slaget slutar nära startpunkten, stäng det i en loop (trap); Annars håll det som en öppen vägg.
- Ritade objekt blir statiska fysikhindr som streckgubbar kolliderar med.
- Högerklicka och dra: suddgummistreck. Om suddgummit skär någon del av ett ritat objekt (inklusive sicksackar), ta bort hela objektet.
Streckgubbebeteende:
- Rendera enkla svarta streckgubbar med upprätt hållning (huvudet upp, kroppen vertikal med endast lätt lutning).
- Autonom vandring i mestadels horisontella stigar, med endast små upp/ned-vinklar.
- Rör dig i gånghastighet (inte spring), med diskreta raka segment och tillfälliga riktningsändringar.
- Stanna inom scenens gränser.
- När två figurer kolliderar, utlöser stridsreaktionen:
- Man gör 'punch_combo'
- Andra gör 'stagger'
- Visa kort text (t.ex. POW/BAP/etc.)
- Inkludera enstaka 'idle_look'-tillstånd.
Implementeringsstruktur:
- 'Sources/StickworldApp.swift' (apppost)
- 'Sources/ContentView.swift' (SwiftUI-komposition)
- 'Sources/StickWarsScene.swift' (SpriteKit-scen + figurtillstånd + inmatningshantering + logik för hinder/suddgummi)
- Produkt-/målnamnet 'Package.swift' bör vara 'Stickworld'.
Viktigt:
- Lägg inte till reservbeteende för osäkra funktioner om du inte först ber om tillstånd.
470
Topp
Rankning
Favoriter
