s&box

Discuții despre s&box

34servere
18servere online
11jucători online
Adaugă server
s&box
0 / 5,000
News
Limba originală: Engleză

s&box Game Jam III: fond de premii de 50.000 £, tema ONE MORE ROUND

A fost anunțat al treilea s&box Game Jam, cu tema ONE MORE ROUND și un fond total de premii de 50.000 £. Pe 4 septembrie se deschid înscrierile, iar utilizatorii pot nominaliza jocuri; regulile complete și detaliile de participare sunt la https://sbox.game/jam/three.

De data aceasta, jam-ul folosește un format schimbat.

Program și format final

  • 4 septembrie — este anunțată tema, înscrierile sunt acceptate, iar utilizatorii pot nominaliza jocuri.
  • 28 septembrie — cele cinci jocuri cu cele mai multe nominalizări avansează în finală.
  • În timpul finalei, jocul cu cele mai puține voturi este eliminat în fiecare zi, până rămân două jocuri.
  • Ultimele două jocuri se duelează în marea finală, toată lumea votează, iar câștigătorul jam-ului este încoronat.

Premii și reguli

Fondul total de premii este de 50.000 £, cu premii de:

  • 20.000 £
  • 10.000 £
  • 8.000 £
  • 7.000 £
  • 5.000 £

Cel mai bun joc al jam-ului este decis de toți cei care îl joacă.

  • O singură înscriere per persoană.
  • Înscrierile pe echipe sunt permise, dar doar o persoană poate depune înscrierea.
  • Trebuie să ai dreptul de a folosi tot conținutul din jocul tău.
  • Conținutul din workshop-ul Facepunch este permis.
  • Înscrierea trebuie să fie o creație nouă, nu ceva ce ai creat deja.
  • Dacă se folosește AI generativ pentru artă sau audio, participanții trebuie să menționeze acest lucru pe înscrierea lor.
283
News
Limba originală: Engleză

s&box Update 26.09.01: client Linux nativ, interfață reconstruită, Game Jam de 50.000 £

Actualizarea 26.09.01 pentru s&box a fost lansată, având în centru un client și un editor native Linux pe Steam, un meniu principal reproiectat fără browser de servere, o trecere prin funcția de descoperire care extinde acoperirea la aproximativ 70% dintre jocuri și o foaie de parcurs ancorată de un Game Jam de 50.000 de lire sterline, care începe vineri, 4 septembrie.

Client și editor Linux nativi

Jocul include acum un client Linux nativ complet funcțional pe Steam, prin Steam Runtime (sniper) de la Valve, cu un runtime .NET inclus pentru instalări independente de distribuție. Facepunch raportează câștiguri de performanță față de Proton și îmbunătățiri notabile pe Steam Deck.

Editorul rulează și el nativ pe Linux înainte de termen, cu mențiunea că instrumentele native Valve, precum Hammer, ModelDoc și Animgraph, nu sunt incluse. Urmează un editor macOS, ajutat de stack-ul .NET, SDL3 și Vulkan al motorului.

Meniu, descoperire și setări

Meniul principal a fost reconstruit din nou, punând jocurile în prim-plan, cu previzualizări video, fluxuri de activitate și muzică temporară. Browserul de servere a dispărut, înlocuit de plăci de joc și mounts. Noile API Game.Music și MusicComponent oferă dezvoltatorilor aceleași instrumente muzicale.

Descoperirea ajunge acum la aproximativ 70% dintre jocuri, în loc de un număr fix de 31 (1,2%), amestecând rafturi personale precum „Pentru că ai jucat X” și „Mai multe jocuri din Genul X” cu unele globale precum „Trending” și „Up & Coming”. Jocurile care încă lipsesc de obicei nu au elemente de bază precum miniaturi, genuri, etichete sau capturi de ecran.

Setările au fost revizuite complet, cu căutare, control al post-procesării și un preset de detectare automată bazat pe GPU și RAM.

Randare UI și mapare

Panourile ecranului pot fi randate înainte de post-procesare; culorile interfeței acceptă valori HDR și multiplicatori; gradientele CSS sunt randate pe GPU; background-clip funcționează; iar border-shape experimental desenează panouri arbitrare sub formă de poligon/cerc, cu testare de lovire (hit testing). Randarea textului și a colțurilor a fost unificată pentru o interfață mai rapidă, mai asemănătoare webului.

Maparea câștigă selecția buclelor de fețe și funcția Select Similar în stil Hammer. Instrumentele de transformare respectă acum spațiile globale/locale pentru scalare și rotație, filele de scenă pot fi reordonate, iar crearea de modele poate renunța la suprascrierile implicite de materiale.

Launcher, documentație și modificări care rup compatibilitatea

Launcherul a trecut de la Qt la sistemul Panel UI al Facepunch, cu detectarea rulării editorului, plasarea proiectelor și pornire mai rapidă. PanelGallery este disponibil pentru testarea interfeței. Forumurile au fost refăcute, documentația și notele de lansare funcționează în Markdown prin URL-uri .md, iar foaia de parcurs a fost actualizată.

Modificările care rup compatibilitatea includ protocolul 29 care elimină package.base/local.base, eliminarea tipului de navigare moștenit, eliminări din API-ul SceneCamera, eliminarea SrgbWriteEnable, iar ScreenPanels sunt desenate după post-procesare în mod implicit.

Pașii următori

Următorul Game Jam s&box începe vineri, 4 septembrie, cu un fond de premii de 50.000 de lire sterline și votul jucătorilor, probabil alături de un weekend gratuit sau o reducere. Urmează o vânzare de Crăciun cu promovare încrucișată cu Rust, apoi jam-uri mai regulate anul viitor. Facepunch spune că rămâne dedicat construirii unui motor modern, gratuit, open-source și, în cele din urmă, a unui joc standalone pe baza acestuia.

191
News
Limba originală: Engleză

s&box Update 26.08.05 adaugă modul Streamer, DLSS și Vulkan 1.3

Update-ul 26.08.05 a fost lansat în s&box pe 5 august 2026. Aduce modul Streamer, suport pentru NVIDIA DLSS, un nivel de bază Vulkan 1.3, descărcări mai rapide ale pachetelor și o trecere substanțială peste Hammer și crearea de conținut. Notele complete sunt pe blogul s&box.

Modul Streamer, prieteni și meniul principal

  • Modul Streamer oferă tuturor — inclusiv streamerului — un nume generic anonim și o imagine de profil generată procedural. Nu va funcționa pentru orice joc din start; dezvoltatorii pot verifica Preferences.StreamerMode și se pot asigura că stringurile jucătorilor/imaginile de profil nu sunt niciodată transmise în rețea când este activat.
  • Lista de prieteni grupează acum membrii party-ului și îți permite să inviți jucători direct din rândul listei.
  • Prima pagină a meniului principal a fost refăcută ca jucătorii să ajungă cât mai repede într-un joc, cu alte modificări planificate.

Descărcări și input

  • Limita de descărcare a pachetelor a fost ridicată de la 16 la 64 de conexiuni paralele, HTTP/2 partajând acele conexiuni în loc să deschidă 64 de socketuri. Fișierele mici se descarcă acum de aproximativ două ori mai repede, iar fișierele sunt scrise în flux pe disc, în loc să fie tamponate în memorie — utilizarea heap-ului pentru un pachet de 610MB a scăzut de la 739MB la 3MB.
  • Suportul pentru Steam Controller a fost adăugat, alături de o bibliotecă unică de glife pentru Steam Deck și Steam Controller și suport pentru joycon-urile Switch. Controller-ele își raportează acum corect numele.
  • Hărțile jocurilor montate vin acum cu miniaturi; dezvoltatorii de mount-uri pot folosi IThumbnailProvider din SceneLoader și concmd-ul mount_generatethumbs.

Randare, shadere și upscaling

  • Versiunea minimă de Vulkan este acum 1.3, la fel ca nivelul de bază actual din Minecraft. Nu e nevoie de setări noi, nu se preconizează schimbări de performanță și nu e necesar un upgrade de hardware.
  • Compilatorul de shadere a trecut de la DXC la Slang, același compilator folosit în upstream-ul Source 2. Shader-ele HLSL rămân compatibile, timpii de compilare scad cu până la 25%, iar Slang adaugă generice/interfețe plus suport pentru IntelliSense.
  • DLSS este acum disponibil alături de FSR3 ca upscaler temporal opțional. Sunt de așteptat efecte minore de ghosting/artefacte, nu există generare de cadre și nici planuri de a o adăuga.
  • Un bias de selecție a texturilor corectează texturile prea netede când folosești DLSS sau FSR.
  • Specularul este activat implicit în shader-ele complexe. Cele mai multe materiale nu se schimbă, dar materialele care aveau specularul dezactivat și nicio textură de rugozitate pot căpăta un luciu plastic; setarea rugozității la 1.0 sau adăugarea unei texturi de rugozitate rezolvă problema.
  • Cache-ul pentru umbre statice randează geometria statică o singură dată și re-randează doar obiectele dinamice; Bloom 3 este mai ușor de configurat, gestionează detaliile mici și luminoase și are un benchmark cu aproximativ 25% mai bun; transparența părului folosește acum alpha-clipping în loc de stippling când MSAA este dezactivat; iar refacerea shadow-mask-ului repară întârzierea de 1 cadru în VR plus shadow acne/divergența de quad-uri.

Hammer și uneltele editorului

  • Compilarea hărților în Hammer construiește acum obiecte de scenă agregate din mesh-uri/prop-uri care partajează materiale, reducând draw call-urile. Este semi-backportat din upstream-ul Source 2, fără meshlet-uri sau GPU culling deocamdată.
  • Vizibilitatea în lumea deschisă folosește îmbinarea de clustere dovedită în Deadlock. Hărțile trebuie recompilate ca să beneficieze de asta.
  • Hammer poate evidenția fețele problematice, poate ascunde temporar fețele de mesh și a primit o trecere UX la unealta de primitive.
  • Expertul de creare de modele include acum scara de import cu preseturi de unități.
  • ModelDoc completează automat materialele după numele de bază atunci când nu există ambiguitate, iar decal-urile pot fi create din texturile selectate prin meniul contextual, folosind sufixe precum _color, _normal, _rma, _emissive și _height.
  • Evenimentele de coliziune sunt acum procesate în batch și mai rapide, dar evenimentele de actualizare a coliziunilor nu se mai declanșează pentru contactele adormite; PhysicsBody.AutoSleep = false readuce comportamentul vechi. Clutter-ul pictat de pe hărțile publicate se încarcă acum corect prin override-uri temporare de GameObject.

Alte modificări din changelog

Alte puncte importante includ suport pentru isolation din CSS în sistemul UI/panel, raportarea stării de compilare MCP, Index public pe SamplerState-uri, Input.SetLastAction, nuanțarea shader-ului de blană, miniaturi pentru skybox-urile pe 6 fețe ale hărților Quake, mai multe browsere de asset-uri, opțiuni de grid pentru teren și un set mare de fix-uri aduse de comunitate. Actualizarea elimină și dependența de DXC, backend-urile D3D11 nefolosite și dependența de C++ ATL.

2,254
News
Limba originală: Engleză

Actualizarea s&box din 22 iulie aduce AnimGraph 2 și instrumente de mapare îmbunătățite

O nouă actualizare s&box a fost lansată pe 22 iulie 2026, anunțată de prima versiune publică a AnimGraph 2 pe o ramură separată Steam. Patch-ul include, de asemenea, o suită de îmbunătățiri pentru mapare și editor, corecturi de input și modificări de calitate a vieții. Detalii complete sunt pe blogul oficial.

Acces timpuriu AnimGraph 2

Dezvoltatorii pot testa acum prima versiune a AnimGraph 2 trecând la ramura animgraph2 pe Steam. Echipa solicită feedback timpuriu, în special despre ce funcționează și ce nu, cu posibilitatea de a lansa funcții importante în acest mod în viitor.

Îmbunătățiri pentru mapare și editor

  • Set to GameObject Bounds – Collizoarele Box se pot potrivi instantaneu la limitele GameObject-ului atașat prin inspector sau cod.
  • Edge Loop Cut – Tăierea completă a buclelor de muchii cu un singur clic este acum suportată.
  • Edge Path Extrude – Extrudarea unei muchii selectate de-a lungul altei muchii pentru tăieri rapide.
  • Find/Replace Materials – Un nou instrument pentru înlocuirea materialelor pe fețe într-o scenă.
  • Object Pivots – Schimbarea pivotului unui obiect păstrând geometria în poziție.
  • Selection Bounds Toggle – Afișarea lungimilor muchiilor și distanțelor vârfurilor pe selecții.
  • Grile ortografice – Vizualizările X, Y și Z afișează acum grile orientate corespunzător.
  • Închidere cu butonul mijlociu – Filele și docurile scenei pot fi închise cu butonul mijlociu al mouse-ului.
  • Pictogramele subtoolurilor mărite la 24px pentru claritate.

Îmbunătățiri pentru input și controler

Compatibilitatea SteamInput a fost reparată, astfel încât controlerele ar trebui să fie acum recunoscute corect cu SteamInput activat (nu mai este necesar să fie dezactivat). O nouă setare joystick deadzone permite personalizarea; anterior era codată fix la 12,5%.

Alte modificări notabile

  • Editoare de cod personalizate – Setează orice executabil ca editor de cod cu token-urile {file}, {line}, {column}, {solution}, {project_root}.
  • Căutare automată materiale – Materialele nou salvate se potrivesc automat cu texturile din apropiere după nume de fișier și prefix.
  • Shift duplicare cu deplasare adăugat în ambele moduri de obiect.
  • Callback OnGibsCreated pentru props (mulțumiri @Tripperful!).
  • Timpul de construire al motorului redus cu 15%.

Corecturi și lustruire

Actualizarea abordează probleme legate de materialele blendable, fiabilitatea hotload rapid, docurile editorului de sprite, inputul panourilor mondiale, umbrele în spațiul ecranului, editarea gradientelor, comportamentul undo, jitter-ul proxy-ului de rețea și altele. O listă completă de corecturi se află în changelog.

Echipa notează că a fost o săptămână relativ mică – unii programatori au fost la evenimente din industrie – dar invită dezvoltatorii să sară pe ramura AnimGraph 2 și să își împărtășească gândurile.

2,753