~/talk

Ceptre: A Language for Modeling Generative Interactive Systems

Talkat Strange Loop 2015 · 2015-09-24..09-26· [creative-coding]
slides:none on file

Ceptre is an executable game‑sketching language built atop linear logic programming and multiset rewriting and extended with stages and quiessence to control interaction. The prototype runs card‑game, roguelike and social‑simulation sketches, supports automated fuzzing (200 trials on 25‑player teams showed a balancing threshold of 11/25), exposes rules as persistent logical implications, and proves invariants decidable in principle but computationally expensive; source and examples live on GitHub.

AI-written summary · about

  1. 0:00Intro
  2. 2:03Attack: Enemy subtracts your attack from their health
  3. 7:00Formal Language for Game Sketching
  4. 9:35Interactive Worlds
  5. 10:15Outline
  6. 12:04Action and Change
  7. 15:31Program Rules
  8. 16:28Derived Syntax
  9. 17:10Linear Logic Programming
  10. 19:17Configurations (Contexts)
  11. 20:04Running a program
  12. 20:36Interactivity?
  13. 24:23Returning to Defense Defense... BUFF (self or other)
  14. 25:35Limitations?
  15. 27:03Case Studies
  16. 28:04Ceptre as Game Chemistry Lab
  17. 29:06Evaluating for Balance
  18. 30:42(Actual) Limitations
  19. 31:37Program Invariants
  20. 33:15Future Work Accessible game design frameworks
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.