zero's a life

An extra chance.

Procjam Comedown

| Comments

Now that two weeks have passed (a geologic era in internet time), I’m ready begin to look back on the #procjam talks and the entries to the jam that caught my eye. I’ve been very busy lately working on my own submissions INSceptahdeckwu and Patchwerk, among other commitments, so this is by no means an exhaustive look at everything in #procjam.

Since I actually have no time at all to write a full retrospective, I’ll have to be brief. This post will have to serve as a collection of links and notes until I get a chance to look back in detail. It’s by no means complete, as I’m still looking over all of the great entries to #procjam. I enjoyed the interactions with the speakers and participants. Unfortunately other commitments may occupy my time through the end of the year, so don’t worry if the blogging is intermittent. I’ll revisit the #procjam talks and the submissions when I find time.

Great ideas

https://twitter.com/PNJeffries/status/531592288733261824

https://twitter.com/redblobgames/status/527485845616340992

https://twitter.com/mtthwcmpbll/status/527881936178778113

https://twitter.com/DragonXVI/status/531078933161476096/photo/1

https://twitter.com/TomNullpointer/status/531108417096916992

http://chrismwaite.github.io/procjam/

https://github.com/chrismwaite/procjam/blob/gh-pages/app.js

http://renderingpipeline.com/2013/01/adding-analog-inputs-to-your-graphics-app/

https://github.com/keijiro/unity-midi-input

http://cgaudino.itch.io/tailgunner

https://github.com/civilframe/node-spacegame-ship-gen

http://jctwood.itch.io/dungen

Good tutorials

Some tutorials I came across during the jam:

http://procjam.tumblr.com/post/99689402659/procedural-generation-tutorials-getting-started

https://twitter.com/alexjc/status/531077005815869440

http://samatkins.co.uk/blog/2014/11/08/procjam-procedural-building-generation/

Talks

Here are my notes on the talks that I had a chance to see. In lieu of writing anything up, I’ll post them here for now.

Overall themes

  • Meaning over randomness
  • Scale and direction
    • Layering
    • Deck metaphor really nice for prototyping.
    • Great question, how do you make sure the player is not lost in this huge history. Player only aware of history of own house, data is gathered by reading books etc.; there’s some context for the entrance of new bits of history. Books are populated in places where it makes sense for them to turn up.
    • Top-down (designer first) is easier than bottom-up (player first; shout out to @gillianmsmith for this formulation). Callbacks? How to percolate up from lower elements on tree?
  • Storytelling as divination
  • NaNoGenMo
  • Flow in procedural generation
    • Meaning, codifying design principlse
    • Art of Game Design by Jesse Schell
    • a feeling of complete and energized focus in an activity, with a high level of enjoyment and fulfillment
      • clear goals
      • no distractions
        • How does this figure into open world distraction fests like triple a sandbox games?
      • feedback
      • continuously challenging
    • Frustration vs. boredom, find a balance
    • Dynamic
      • Scale enemy level to meet player’s level
      • AI director, see when the player is overwhelmed, drop difficulty; boredom spawn more enemies. Requires some kind of metric
    • Static
      • Lock and key
      • Metazelda calculates difficulty number for each room from desired flow curve.
      • Love @tcoxon ’s thoughts on less backtracking. Algorithmically respecting players’ time.
    • Gamasutra Toni Sala
  • Emotion and interactivity – expressivity
    • Workflow, ease of adjustment can be good for designer and exposing the same tools to the player can be fun

itch.io

It looks like most of the entries are gathered on a #procjam itch.io page. I have no experience with itch.io, but I think setting up an account and exploring what itch.io has to offer couldn’t hurt.

Comments