summaryrefslogtreecommitdiffstats
path: root/2020/info/28.md
blob: 9aa61df05b4f19bce4a448b6ed9fa380ac8badd2 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
# Welcome To The Dungeon
Erik Elmshauser and Corwin Brust

[[!template id=vid src="https://mirror.csclub.uwaterloo.ca/emacsconf/2020/emacsconf-2020--28-welcome-to-the-dungeon--erik-elmshauser-corwin-brust.webm"]]  
[Download compressed .webm video (84.2M)](https://mirror.csclub.uwaterloo.ca/emacsconf/2020/smaller/emacsconf-2020--28-welcome-to-the-dungeon--erik-elmshauser-corwin-brust--vp9-q56-video-original-audio.webm)

Dungeon is an oral and physical media fantasy and abstract role-play
gaming tradition that seems to have grown from miniature and
war-gaming communities in and around the University of Minnesota, Twin
Cities in the 1950s and 60s.

Dungeon is inherently free (or nearly free, you do need paper and
dice), both to play and to create your own games.  Moreover, as a
generality among practices, as Dungeon authors, we dislike impositions
on our creative freedoms beyond those of our own imagination and
tastes, especially those such as of a "brand" or "system", or e.g.
copyright holder.

In December of 2019 some friends who grew up creating and playing in
each others' Dungeons decided to try making an engine for these types
of games using Emacs and Emacs Lisp, org-mode, and maybe some
duct-tape if needed.  In this 50 minute talk Corwin and Erik introduce
dungeon-mode, and explain why we decided to do that.  We'll sketch out
the project in both lay and technical terms, provide a tactical update
with respect to completing our initial concept, describe how things
are going in human terms, and share some things we've learned so far
from and about Emacs and the free software community working on this
project, while leaving 10-15m for questions and discussion.

[[!inline pages="internal(2020/info/dm-notes)" raw="yes"]]
<!-- from the pad --->

- Actual start and end time (EST): Start: 2020-11-29T13.34.52

# Questions

## Q5: Which software did you use for your presentation?
[Corwin] Everything you saw was OBS, Emacs or the desktop wallpaper
engine from Steam.

## Q4: Have you played around with generating SVGs programatically in Elisp? Sorry if I missed that! missed the intro
Yes, we started with hand coding the SVGs and later switched to doing
it programatically.

## Q3: could you talk about getting the project into savannah/gnu?
Not sure whether this is still canonical:
<https://git.savannah.nongnu.org/cgit/dungeon.git/>

## Q2: Could you explain more of what the game is. It would help us comprehend this better. +1 Could you link the handbook. Would be interested in giving a read, I love RPGs.
If you send me your thoughts on the most important bits to finish I
will :)

Like RPG's but without the role-playing. Always 8 characters that can
be divided between the players.

## Q1: I'd like to see a demo as well! :) What does it look like, what can it do?

# Notes
<https://github.com/dungeon-mode/game>