Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
45 commits
Select commit Hold shift + click to select a range
e965086
Splat: deterministic rules for a team paintball shooter
shai-almog Nov 5, 2026
eff3b61
Splat: authoritative backend for team paintball matches
shai-almog Nov 5, 2026
60c6015
Splat: client, CoD-style front end and HUD on real art
shai-almog Nov 5, 2026
42c2257
Splat: sky, greenery, compact mobile HUD, readable menus and overlays
shai-almog Nov 5, 2026
76d874c
gpu: atmosphere, PBR, sky, shadows and post on every backend; Splat d…
shai-almog Nov 5, 2026
855039e
Splat: desktop UI pass, red-team fixes, backend socket blocking-mode …
shai-almog Nov 5, 2026
2557eaf
Splat: desktop screenshots in the guide, refreshed shots, practice sh…
shai-almog Nov 5, 2026
ed62a50
Splat: use cn1-app-kit for Net, Caller, Text and the push senders
shai-almog Nov 6, 2026
a80d021
Merge remote-tracking branch 'origin/master' into splat-paintball-sample
shai-almog Nov 6, 2026
995f7dd
Splat guide: say what comes from cn1-app-kit
shai-almog Nov 6, 2026
40b3fdd
Splat: synthesized sound effects, music and ambience; demo recordings
shai-almog Nov 7, 2026
02e9627
Merge remote-tracking branch 'origin/master' into splat-paintball-sample
shai-almog Nov 7, 2026
8e46ffd
Splat: resync the Initializr template after the master merge
shai-almog Nov 7, 2026
2b2a7a5
Splat: guide snippets pass the include validator
shai-almog Nov 7, 2026
a213bda
Splat and engine: red-team fixes
shai-almog Nov 7, 2026
a39bfc2
Splat: splat decals, hit knock, instant replay, bird's-eye view, read…
shai-almog Nov 7, 2026
4d4c310
Splat: Poly Haven props and ground, visor splats, Mission model for p…
shai-almog Nov 7, 2026
dc53732
Splat: Mission Builder (editor, play-test, publish, friends' missions…
shai-almog Nov 7, 2026
62047f5
Splat: momentum movement, wall sliding, path-following bots, steady d…
shai-almog Nov 7, 2026
17ac759
Fix PR gates: full copyright headers, self-contained GPU snippets, pr…
shai-almog Nov 7, 2026
a36a4a4
splat.yml: build the app kit's backend before its cn1lib in the rules…
shai-almog Nov 7, 2026
f4f275b
docs: import GameView in the 3D graphics snippet
shai-almog Nov 7, 2026
e661963
splat.yml: install the app kit before building the Initializr templat…
shai-almog Nov 7, 2026
37098c5
Initializr: gate the Splat template on the release with the 3D engine…
shai-almog Nov 7, 2026
a6645be
Guide name check reads scripts/splat; e2e prints simulator stacks on CI
shai-almog Nov 8, 2026
c1c38df
docs: Splat guide spells color one way
shai-almog Nov 8, 2026
e8c253f
Splat: open music on the EDT, not the render thread
shai-almog Nov 8, 2026
6890b43
Splat: smooth-shaded operators, replay that reaches the hit, fresh gu…
shai-almog Nov 8, 2026
f27a403
Splat: splats stay on the face they hit, steady replay camera, a play…
shai-almog Nov 8, 2026
9d329f6
Merge remote-tracking branch 'origin/master' into splat-paintball-sample
shai-almog Nov 8, 2026
8b743c4
Splat: no sound effect lookups without a mixer
shai-almog Nov 8, 2026
4825d04
Linux GPU: texcoords from the stride, and no atlas freed under a draw
shai-almog Nov 9, 2026
358cb04
JavaSE: no ready callback after Codename One has stopped
shai-almog Nov 9, 2026
8616594
Merge remote-tracking branch 'origin/master' into splat-paintball-sample
shai-almog Nov 9, 2026
4473dfa
Splat: resync the Initializr template with master's updater fallback
shai-almog Nov 9, 2026
eb5dadf
Splat: instant replays, drama, celebrations, faces, real markers, des…
shai-almog Nov 9, 2026
c69159a
Splat: markers held in real hands, solid players, shot effects, cheering
shai-almog Nov 9, 2026
0655220
Splat: marker bolted to the hand bone, no hoisted jump, full-width de…
shai-almog Nov 9, 2026
4cd6c2f
Splat: realistic MakeHuman operators, aim layering, gun held by the hand
shai-almog Nov 10, 2026
dab7f9f
Splat e2e: stop the music respawning a failed player; buffer CEF medi…
shai-almog Nov 10, 2026
165f987
Merge remote-tracking branch 'origin/master' into splat-paintball-sample
shai-almog Nov 10, 2026
884976a
Simulator tests: stop each finished test's application staying in memory
shai-almog Nov 10, 2026
8ed1f78
JavaSEJoglSurface: complete the Codename One copyright header
shai-almog Nov 10, 2026
bedf08d
Merge origin/master into splat-paintball-sample
shai-almog Nov 10, 2026
82a28f1
Merge origin/master into splat-paintball-sample
shai-almog Nov 11, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
1 change: 1 addition & 0 deletions .github/workflows/check-doc-snippets.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ on:
- 'scripts/bastion/**'
- 'scripts/pulse/**'
- 'scripts/slate/**'
- 'scripts/splat/**'
- 'scripts/skirmish/**'
- 'scripts/dash/**'
- 'scripts/hellocodenameone/common/src/main/kmp/**'
Expand Down
2 changes: 2 additions & 0 deletions .github/workflows/developer-guide-docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ on:
- 'scripts/bastion/**'
- 'scripts/pulse/**'
- 'scripts/slate/**'
- 'scripts/splat/**'
- 'scripts/skirmish/**'
- 'scripts/dash/**'
- 'scripts/parley/**'
Expand Down Expand Up @@ -150,6 +151,7 @@ jobs:
- 'scripts/bastion/**'
- 'scripts/pulse/**'
- 'scripts/slate/**'
- 'scripts/splat/**'
- 'scripts/hellocodenameone/common/src/main/kmp/**'
- 'maven/cn1-app-kit/**'
workflow:
Expand Down
3 changes: 2 additions & 1 deletion .github/workflows/initializr-e2e.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@ on:
- 'scripts/bastion/common/src/test/**'
- 'scripts/pulse/common/src/test/**'
- 'scripts/slate/common/src/test/**'
- 'scripts/splat/common/src/test/**'
schedule:
- cron: '17 3 * * *'
workflow_dispatch:
Expand All @@ -47,7 +48,7 @@ jobs:
strategy:
fail-fast: false
matrix:
template: [BAREBONES, KOTLIN, WAYLINE, SAVOR, SKIRMISH, DASH, PARLEY, BASTION, REEL, PULSE, SLATE]
template: [BAREBONES, KOTLIN, WAYLINE, SAVOR, SKIRMISH, DASH, SPLAT, PARLEY, BASTION, REEL, PULSE, SLATE]
java: ['17']
# Developers download on current JDKs too: Kotlin 1.6.0 crashed on 25
# ("IllegalArgumentException: 25") while every 17 leg was green.
Expand Down
Loading
Loading