User:Camilo/issue14: Difference between revisions

From XPUB & Lens-Based wiki
(Created page with "<p style="color:black; font-family: Alike Angular; font-size:50px; color:#042bda">✸.</p> <div style="font-family: Alike Angular;">__TOC__</div> =<p style="color:black; fon...")
 
 
(88 intermediate revisions by the same user not shown)
Line 1: Line 1:
<p style="color:black; font-family: Alike Angular; font-size:50px; color:#042bda">✸.</p>
[[File:cargame.gif|thumb]]
<p style="color:black; font-family: Alike Angular; font-size:50px;">✸.</p>


<div style="font-family: Alike Angular;">__TOC__</div>
<div style="font-family: Alike Angular;">__TOC__</div>


=<p style="color:black; font-family: Alike Angular; font-weight: bold;"> PROTOTYPING </p>=
=<p style="color:black; font-family: Alike Angular; font-weight: bold;"> SUMMARY </p>=
<span style ="color:black; font-family: Alike Angular; font-size: 17px">Introduction</span>
[[File:ISSUE14_camilo.png|900px|Reflection Mind Map ]]
[[File:emptybook.gif|thumb]]
 
* Tool: TIC 80 /// Fantasy console /// [https://tic80.com/]
=<p style="color:black; font-family: Alike Angular; font-weight: bold;"> RESEARCH </p>=
* TIC-80 is a tiny computer which you can use to make, play, and share tiny games. Built-in development tools include code, sprite, map and sound editors which along with the command line tools, provide everything you need to create a mini retro game. Once your game is finished you can export it to a cartridge file, which can be stored and uploaded to the TIC-80 website. Alternatively, it can be packed into a stand-alone player that works on all popular platforms and can be distributed as you wish. To make a retro styled game, the whole process of creation takes place under some technical limitations: 240x136 pixels display, a 16 color palette, 256 8x8 color sprites, 4 channel sound, etc.
SPECIAL ISSUE 14 RESEARCH EXPLORATION
* TIC 80 man https://pad.xpub.nl/p/tic80-manual.md
 
'''1. THOUGHTS ON TOPOLOGY:'''
 
I used to hate topology when I was in high school. Today, I don't love it, but it is for sure super interesting to have a look at. A new fresh look I mean. I'm aware that I just take in count the very basics of it, but it's enough for my structural game purposes. 
 
Topological space rules: 
    
*1. The empty set and X itself belong to τ.
*2. Any arbitrary (finite or infinite) union of members of τ still belongs to τ.
*3. The intersection of any finite number of members of τ still belongs to τ.
    
For me, the idea of topology space at the end suggests taking into count the empty space, the non-named or invisible, the whole as a unit, and of course all the possible relations between the elements of the space. A space that in a way involves synergy, encounter points and imagination.
 
Having this in mind, I wanted to experiment with a topological game place. I started thinking about a concrete topological space that worked with all the rules, and it was by itself complete. But then I realized that the idea of partial space could be a more open space to imagination, and just the sensibility of this ground for the game would suggest more non-created connections between them. Where the sets creating the topology were imagined by the player as well. A bit unrealistic but suggestive as a proposal. So, I decided to go with the Partial-Topological Space. 
 
'''2. THOUGHTS ON GAMES:'''
 
*GAME AS A CONVERSATION:
Games are objects we can think with, and also they could be seen as interfaces between people. Conversations using clash, dance, computation, storytelling, text, movement, action, solitude. What are the qualities of a conversation? When this conversation stops being a representation and starts being a reality? The key point is: But Conversations that cannot be measured and are full of conflicts and failures.
 
*MICRO NON-GAMES:  
Counter back capitalism by having in mind that for capitalism is important that the game is huge and fully measured by achievements, goals, and concrete awards.
 
'''3. THOUGHTS ON SITUATIONIST:'''
 
Regarding two readings:
Both texts are pointing out failures, weaknesses of situationist practices that bring at the end this huge question of living the contradictions and the aimless quest to the purity of action...
 
1. Sex/gender-related:
*a. Less than 10% were women and they have names:
**Michele Berstein 
**Edith frey
**Jaqueline de Jong 
**Katja Lindell
**Renné Nele 
**Gretel Shadler 
**Elena Verrone
**PLUS.. Every member's partner who supported them emotionally and economically
**it reminds me the Silvia Ferechi's phrase "that what you called love is unpaid labor"
 
Michele Berstein said: 
   "Even situationist is sometimes the result of the way society is" …
    
Contradiction: 
Overall they wanted to make a change in the world's behavior, a relation of power, and made explicit how this power creates separation and segregation, but they could miss that, in fact, that system of power is profoundly related to Sex and gender systems of power. 


==<span style ="color:black; font-family: Alike Angular; font-size: 17px">Python #1</span>==
How did they?
* Verb: Parse, to separate a sentence into grammatical parts, such as subject, verb, etc.
There were different aspects in which they tried to address this: 
* Tool: Python visualizator ☼ <span style="font-size:10px;"> https://vpyast.appspot.com </span>
MINOR DETOURMENT 
* "Expressions must be same type in order to operate each other"
*1. Doing cut and paste using women's pictures from magazines of the 60's, reflecting on what, at that time, the society of spectacle wanted to convert women as a commodity. (from the bored house woman to the sexy woman) 1964
* "?" to look documentation
*2. Then through recontextualization and mixing them with texts that modify the meaning.
Question: Doesn't this propagate the objetualization? In terms of reproducing the image that was once an object?
2. When it comes to derive: Psychogeography


* Dialogue experiment with texts:
Phsycogeography: 
The materiality of our experience of power such as:
Zones of residence 
work 
play
movements
What was happening?:
*A man who went to prison twice for doing nothing more than observing the city, a lot of violent things were concretely happening and situationist remained abstract...
*LEADS TO>> Derive could end in a shallow non-sense tool if it's not contextualized and somehow grounded into the earth. This means, being aware of the context of each city through a specific body, the flaneur.  


<source lang="python">
Contradiction: 
* Propose a general derive to propose an international movement but being too abstract to face concrete problematics, which could be blind at the toxic shaping relationship between the city and the people such as racism, abuse of power...


from random import choice
CONTRADICTION:
opposite ways
* a lack of purity?
* embracing the complexity of every aspect of life


a = ('exercise of reciprocity',
    'ATATA',
    'I give you give yourself',
    'exercise of reciprocity',
    'wholesome',
    'indigenous',
    'the devastating reality that is currently affecting the quality of food',
    'systematic problem',
    'are creating dependency,undercurrent',
    'People are living and cultivating according to new or past principles outside global corporations, recovering solidarity, hope, life, food, and bio-diversifying forms of being.',
    'this essay is to find ourselves and others heart to heart.',
    'go over.',
    'puyky, an onomatopoeia of the heartbeat, that is said to be connected with the beating of the cosmos itself,',
    'How to feel-think the future of food and water from a perspective of reciprocity? Why is ATATA a fruitful principle for the future survival of the human kind?',
    'persecution',
    'ATATA is a palindrome',
    'the goods and something else.',
    'the primordial pond',
    'which links it to water as well.',
    'responsibility of taking care of what you are receiving.',
    'ATATA can be related with the Mayan Tseltal concept of Ich´el ta muk translated as “respect and recognition for all living things in nature.',
    'achieving full biocontrol over the process. There is a lot of money invested in the creation of food that is low in nutrients but high on private patents owned',
    'This has created a scenario where the keepers of ancestral seeds started to be treated as criminals',
    'The ancient cultural cycle of corn is now a dependent one.',
    'businesses',
    'endangering life, while hiding the evidence of being responsible for the dead.',
    'This leads to land concentration; a few actors having control over important areas.',
    'in their hearts they know life ends when water is not flowing,',
    'knowledge to take care',
    'natural balance',
    'This is a time for creative collective praxis to protect life and common goods',
    'solidarity',
    'keeping germplasm banks to conserve seeds in low temperature environments',
    'milpa', 'In this way we make the noble effort to keep alive the rainbow seeds (varieties of food) to give the future as much colors and flavors as we have received from earth and our previous generations.',
    'reciprocity,',
    '(Inter)acting from within the power of my heart is necessary because through my work and my way of living I am affecting others, known and unknown. As native people say it is through the heart that we can be aware of the consequences of our acts in the territory we live in without ignoring other lands and people.',
    'ecocide',
    'Reciprocity is a relationship with living nature: plants, territory, animals, and cultures to which we have a lot to re-appropriate and learn from, because feeding ourselves is a process where awareness, memory, and re-learning are needed.'
)


b = ( 'John Berger once wrote: “hope is something that occurs in very dark moments. It is like a flame in the darkness; it isnt like a confidence and a promise.”',
My Glossary of Contradiction:
    'So, why “hope,” and why now? How can we release hope from Pandora’s jar? ',
    'are there any reasons to be hopeful despite the evidence?',
    'The Contemporaneity of “Hope”, Agamben describes contemporaneity not as an epochal marker but as a particular relationship with one’s time. It is defined by an experience of profound dissonance.',
    'Memory has become particularly threatening because it offers the potential to recover the promise of lost legacies of resistance.',
    'hope is similar to the creative process.'
)


c = ('When we encounter others unlike ourselves, we frequently become uncomfortable, suspicious.',
*Affirmation
    'in the view of some who most fears otherness, simply live ‘wrongly.’',
*Negation
    'The work of learning about otherness is worthwhile, but this is not always obvious initially.',
*Dichotomy
    'with',
*Negotiating
    'The crucial differences between others and our in-group are values, language, social roles, and knowledge structures.',
*Pull
    'Languages and cultures interact symbiotically, each affecting the other. ',
*Push
    'The speed of our conversations and the structures of our interactions with others are formed in local communities of people like ourselves. ',
*Opposition
    'working towards removing this sense of otherness and embracing it as part of the oneness that we seek with the world around us. ',
*Antithetic
    'Otherness, as I see it, is the spark of original thought and greater appreciation of nature,',
*Binary
    'Alterity is one of our greatest fears. And yet it should be our greatest treasure.'  
*Wrong
)
*Way
*Direction
*Dialectic
*Paradox
*Metaphor  


print('This is a random dialogue between the texts Hope, Otherness and ATATA part of the words of the future project')
3. What's beyond two forces?
print ('')


for text in range(10):
*Janusian thinking
       
*Both at the same time.
    atata = choice(a)
*Systemic thinking, cybernetics.
    hope = choice(b)
*multidimensional, circular.
    otherness = choice(c)
*Metaphoric thinking
   
*Divergent thinking
    print( 'A. -', atata.capitalize() )
    print(' ')
    print( 'H. -', hope.capitalize() )
    print(' ')
    print( 'O. -', otherness.capitalize() )
    print(' ')
   
</source>


<pre>
GAME AS A CONVERSATION:
This is a random dialogue between the texts Hope, Otherness and ATATA part of the words of the future project
Games are objects we can think with, and also they could be seen as interfaces between people. Conversations using clash, dance, computation, storytelling, text, movement, action, solitude.
What are the qualities of a conversation?
When this conversation stops being a representation and starts being a reality?
The key point is: But Conversations that cannot be measured and are full of conflicts and failures.


A. - Businesses
From Man, play and Games:
Caillois quoting Huizinga talking about playing "It promotes the formation of social group­ings which tend to surround themselves with '''secrecy''' and to stress their difference from the common world by disguise or other means."
H. - Are there any reasons to be hopeful despite the evidence?
On gambling: "Property is exchanged, but no goods are produced"
This fine line between being a player and a worker. when it comes to professionals players they aren't anymore players they are workers.
O. - The work of learning about otherness is worthwhile, but this is not always obvious initially.
Play only happens when the player has the desire to play on her own will.  
Playing is an option.
A. - In this way we make the noble effort to keep alive the rainbow seeds (varieties of food) to give the future as much colors and flavors as we have received from earth and our previous generations.
Playing is isolated from time and space.
Play involves agreements
H. - Memory has become particularly threatening because it offers the potential to recover the promise of lost legacies of resistance.
A game happens inside a pure space in which the confused and intricate laws of ordinary life are replaced.
O. - When we encounter others unlike ourselves, we frequently become uncomfortable, suspicious.
A. - In their hearts they know life ends when water is not flowing,
H. - Memory has become particularly threatening because it offers the potential to recover the promise of lost legacies of resistance.
O. - The work of learning about otherness is worthwhile, but this is not always obvious initially.
A. - Ecocide
H. - The contemporaneity of “hope”, agamben describes contemporaneity not as an epochal marker but as a particular relationship with one’s time. it is defined by an experience of profound dissonance.
O. - With
A. - Atata can be related with the mayan tseltal concept of ich´el ta muk translated as “respect and recognition for all living things in nature.
H. - Memory has become particularly threatening because it offers the potential to recover the promise of lost legacies of resistance.
O. - Languages and cultures interact symbiotically, each affecting the other.
A. - I give you give yourself
H. - Memory has become particularly threatening because it offers the potential to recover the promise of lost legacies of resistance.
O. - The work of learning about otherness is worthwhile, but this is not always obvious initially.
A. - In their hearts they know life ends when water is not flowing,
H. - Hope is similar to the creative process.
O. - Alterity is one of our greatest fears. and yet it should be our greatest treasure.
A. - Wholesome
H. - Are there any reasons to be hopeful despite the evidence?
O. - Otherness, as I see it, is the spark of original thought and a greater appreciation of nature,
A. - Solidarity
H. - Memory has become particularly threatening because it offers the potential to recover the promise of lost legacies of resistance.
O. - When we encounter others unlike ourselves, we frequently become uncomfortable, suspicious.
A. - (inter)acting from within the power of my heart is necessary because through my work and my way of living i am affecting others, known and unknown. as native people say it is through the heart that we can be aware of the consequences of our acts in the territory we live in without ignoring other lands and people.
H. - So, why “hope,” and why now? how can we release hope from pandora’s jar?
O. - The work of learning about otherness is worthwhile, but this is not always obvious initially.
</pre>


* I'm running it randomly, now I'm thinking in a way to actually make some sort of order using "if" and "else".
Game enemies:
Nihilist who denounces the rules as absurd and conventional, who refuses to play because the game is meaningless.


==<span style ="color:black; font-family: Alike Angular; font-size: 17px">Python #2</span>==
==<p style="color:black; font-family: Alike Angular; font-weight: bold;"> WRITING </p>==
Path: https://pad.xpub.nl/p/prototyping_28-9-2020
As part of the personal research I wrote some reflections about personal experiences within the lenses of the issue.
* Pattern
PAD: https://pad.xpub.nl/p/Writing


<source lang="python">  
=<p style="color:black; font-family: Alike Angular; font-weight: bold;"> GAME RESEARCH </p>=
import random


moons = ['🌕','🌑','🌘','🌗','🌖','🌔','🌓']
* Games itch.io:
width = 50
** Interactive fiction: https://itch.io/c/1374258/interactive-fictions
height = 30
** Platformer: https://itch.io/c/1383885/platformer
line = ''
** Strategy: https://itch.io/c/1383890/strategy
** Puzzles: https://itch.io/c/1383892/puzzle
** Card Games:
** X: https://itch.io/c/1363166/x
* Games Steam:
* Games Are.na: https://www.are.na/camilo-garcia/games-wnqr9vi_ypo
* [https://www.stedelijk.nl/en/digdeeper/how-read-situationist-times "How to Read the Situationist Times" ]
* Vandalist Interface: http://vandal.ist/thesituationisttimes/
* Glossary Situationist Pad: https://pad.xpub.nl/p/SituationistTimes_Glossary
* Glossary of the Pinball: https://en.wikipedia.org/wiki/Glossary_of_pinball_terms
* Martin & Jacopo Research: [[MARTIN JACOPO PINBALL RESEARCH|Research Wiki]]
* Contribution on the definition of play: https://www.cddc.vt.edu/sionline/si/play.html
* Glossary of games: [[User:Camilo/glossaryofgames|Games]]
* Meeting interface: https://workadventu.re/
** Map-building: https://workadventu.re/map-building


for y in range(height):
==<span style ="color:black; font-family: Alike Angular; font-size: 17px">BITSY</span>==
    for x in range(width):
'''Intro:'''
        line += random.choice(moons)
hi! bitsy is a little editor for little games or worlds.
    print(line)
final file: HTML file
    line = ''
Where? http://ledoux.io/bitsy/editor.html
'''links'''
* Hacking Bitsy:
**https://github.com/seleb/bitsy-hacks/
**https://ayolland.itch.io/borksy
**https://vonbednar.itch.io/bitsy-x2
* Forum: https://ledoux.itch.io/bitsy/community


</source>


<pre>
=<span style="color:black; font-family: Alike Angular; font-weight: bold;"> PROTOTYPING </span>=
🌔🌔🌗🌘🌓🌑🌑🌘🌔🌘🌕🌓🌔🌔🌘🌔🌑🌑🌑🌘🌗🌕🌘🌓🌑🌓🌓🌑🌘🌕🌖🌔🌕🌓🌔🌕🌘🌗🌑🌖🌖🌔🌗🌖🌔🌔🌗🌔🌗🌘
<span style ="color:black; font-family: Alike Angular; font-size: 17px">Introduction</span>
🌖🌗🌑🌗🌖🌕🌘🌑🌑🌑🌑🌗🌖🌗🌔🌘🌖🌗🌑🌑🌖🌑🌘🌘🌔🌓🌑🌔🌑🌗🌖🌔🌔🌘🌓🌑🌘🌑🌘🌖🌑🌖🌑🌔🌓🌔🌕🌔🌘🌗
* Tool: TIC 80 /// Open source - Fantasy console /// [https://tic80.com/]
🌗🌕🌖🌖🌓🌖🌔🌓🌔🌑🌔🌗🌗🌕🌘🌔🌔🌗🌘🌗🌖🌖🌘🌑🌔🌖🌖🌖🌘🌘🌓🌘🌕🌔🌘🌖🌓🌕🌗🌖🌖🌔🌔🌓🌓🌘🌖🌑🌓🌖
* TIC-80 is a tiny computer which you can use to make, play, and share tiny games. Built-in development tools include code, sprite, map and sound editors which along with the command line tools, provide everything you need to create a mini retro game. Once your game is finished you can export it to a cartridge file, which can be stored and uploaded to the TIC-80 website. Alternatively, it can be packed into a stand-alone player that works on all popular platforms and can be distributed as you wish. To make a retro styled game, the whole process of creation takes place under some technical limitations: 240x136 pixels display, a 16 color palette, 256 8x8 color sprites, 4 channel sound, etc.
🌑🌔🌓🌓🌗🌑🌖🌕🌖🌕🌖🌕🌓🌔🌕🌘🌗🌘🌔🌖🌗🌑🌖🌗🌗🌓🌔🌑🌖🌑🌓🌗🌔🌗🌔🌗🌕🌓🌓🌗🌖🌗🌗🌕🌗🌖🌑🌘🌖🌑
* TIC 80 man https://pad.xpub.nl/p/tic80-manual.md
🌖🌕🌑🌔🌗🌗🌖🌗🌑🌔🌔🌓🌗🌑🌕🌕🌗🌕🌑🌓🌗🌖🌑🌑🌖🌖🌕🌘🌑🌗🌘🌘🌘🌔🌗🌘🌖🌓🌕🌓🌕🌔🌕🌔🌑🌘🌑🌗🌔🌘
* Wiki TIC80: [TIC80_WORKINPROGRESS]
🌗🌘🌑🌑🌓🌕🌘🌔🌖🌘🌕🌘🌕🌑🌑🌕🌕🌓🌘🌑🌗🌓🌖🌓🌘🌓🌘🌘🌓🌖🌔🌔🌘🌔🌘🌗🌕🌖🌓🌕🌔🌔🌓🌘🌗🌔🌔🌓🌗🌑
🌑🌘🌑🌑🌔🌘🌕🌓🌕🌔🌓🌕🌗🌗🌗🌔🌔🌗🌘🌑🌘🌗🌕🌑🌑🌓🌕🌓🌗🌘🌖🌗🌖🌓🌖🌕🌕🌓🌓🌕🌓🌕🌓🌓🌑🌓🌓🌘🌕🌘
🌗🌓🌘🌗🌕🌖🌔🌓🌗🌘🌓🌗🌓🌑🌘🌑🌗🌖🌓🌘🌖🌓🌘🌗🌑🌔🌘🌖🌑🌑🌖🌗🌕🌕🌓🌓🌓🌑🌕🌕🌕🌓🌘🌓🌕🌓🌑🌔🌕🌗
🌖🌖🌓🌖🌗🌘🌑🌖🌓🌑🌘🌓🌔🌕🌕🌘🌕🌗🌔🌓🌓🌖🌗🌘🌗🌕🌑🌗🌔🌓🌕🌖🌕🌔🌖🌖🌘🌑🌗🌘🌕🌘🌕🌗🌗🌖🌕🌑🌑🌓
🌕🌑🌗🌕🌕🌑🌑🌕🌘🌑🌓🌕🌖🌕🌗🌕🌓🌔🌕🌕🌘🌗🌗🌖🌕🌓🌗🌑🌖🌖🌓🌘🌔🌕🌘🌓🌖🌔🌑🌔🌑🌓🌖🌑🌖🌓🌓🌓🌑🌕
🌖🌕🌘🌑🌔🌗🌔🌓🌗🌓🌑🌕🌔🌗🌗🌑🌔🌘🌖🌑🌘🌘🌕🌖🌔🌑🌗🌕🌕🌔🌓🌘🌕🌕🌔🌗🌔🌘🌓🌑🌘🌑🌗🌗🌑🌘🌘🌓🌗🌗
🌕🌖🌖🌔🌗🌕🌖🌖🌖🌘🌖🌔🌑🌘🌗🌔🌔🌕🌓🌕🌖🌘🌓🌓🌗🌕🌑🌗🌖🌘🌘🌗🌕🌓🌕🌗🌖🌕🌗🌓🌘🌖🌑🌕🌘🌔🌓🌘🌖🌗
🌔🌑🌘🌑🌖🌖🌑🌗🌖🌑🌗🌗🌗🌖🌖🌑🌗🌑🌔🌘🌗🌓🌗🌑🌓🌘🌗🌖🌓🌔🌑🌑🌗🌔🌑🌖🌑🌑🌕🌘🌗🌓🌑🌖🌔🌘🌕🌑🌘🌕
🌑🌕🌖🌑🌗🌗🌗🌔🌘🌓🌔🌖🌘🌗🌓🌓🌕🌖🌖🌗🌖🌔🌑🌓🌕🌑🌗🌖🌗🌗🌕🌖🌓🌓🌗🌗🌑🌖🌔🌓🌓🌗🌗🌓🌔🌓🌕🌗🌘🌓
🌑🌗🌓🌘🌓🌖🌗🌖🌕🌘🌕🌘🌘🌖🌔🌖🌑🌔🌖🌘🌕🌘🌖🌗🌘🌖🌓🌘🌘🌕🌑🌓🌔🌔🌘🌑🌑🌔🌓🌖🌓🌔🌕🌗🌖🌓🌖🌗🌘🌖
🌖🌔🌑🌘🌘🌘🌑🌑🌑🌖🌗🌓🌑🌗🌗🌓🌑🌖🌖🌖🌑🌓🌗🌗🌔🌑🌘🌑🌕🌑🌕🌑🌘🌑🌕🌖🌔🌗🌔🌕🌗🌘🌓🌘🌓🌘🌖🌖🌓🌓
🌖🌔🌔🌓🌕🌑🌔🌓🌗🌗🌖🌕🌑🌓🌖🌑🌑🌗🌗🌖🌗🌘🌕🌓🌘🌖🌗🌑🌕🌗🌖🌘🌕🌗🌓🌗🌑🌘🌑🌓🌕🌕🌗🌓🌔🌓🌑🌕🌔🌘
🌘🌑🌗🌕🌕🌕🌖🌖🌕🌗🌔🌘🌑🌗🌘🌘🌕🌗🌓🌖🌕🌓🌖🌗🌓🌘🌖🌔🌔🌕🌗🌓🌕🌖🌔🌘🌔🌕🌓🌓🌓🌗🌕🌗🌓🌗🌕🌑🌖🌑
🌖🌕🌖🌗🌕🌑🌓🌔🌕🌘🌕🌕🌓🌖🌓🌔🌔🌑🌘🌗🌕🌗🌓🌑🌖🌔🌓🌓🌖🌗🌕🌖🌔🌔🌑🌘🌔🌑🌓🌖🌓🌔🌓🌕🌕🌔🌓🌑🌔🌖
🌗🌗🌔🌔🌘🌑🌔🌘🌑🌘🌕🌕🌑🌗🌖🌔🌔🌘🌓🌗🌕🌘🌕🌔🌘🌘🌓🌕🌕🌖🌗🌗🌑🌖🌘🌓🌑🌔🌗🌕🌖🌗🌓🌔🌘🌘🌖🌓🌑🌕
🌑🌗🌑🌕🌕🌖🌕🌕🌔🌖🌑🌖🌕🌓🌖🌓🌘🌖🌖🌓🌗🌘🌘🌘🌗🌑🌗🌘🌘🌔🌕🌗🌔🌔🌗🌖🌖🌓🌔🌑🌑🌘🌘🌘🌔🌘🌔🌖🌕🌘
🌕🌗🌕🌔🌕🌕🌘🌖🌓🌑🌑🌘🌗🌗🌕🌔🌑🌓🌖🌕🌗🌕🌔🌔🌔🌔🌗🌔🌕🌓🌘🌓🌗🌘🌑🌕🌓🌓🌓🌖🌔🌗🌑🌓🌑🌑🌕🌖🌑🌔
🌔🌑🌕🌖🌔🌑🌖🌗🌓🌔🌕🌑🌗🌑🌓🌑🌖🌑🌖🌑🌘🌔🌔🌔🌓🌘🌑🌗🌖🌗🌖🌑🌗🌗🌘🌔🌑🌑🌗🌓🌑🌓🌑🌗🌖🌗🌔🌖🌘🌓
🌖🌖🌗🌕🌓🌖🌓🌕🌓🌕🌓🌓🌓🌔🌔🌖🌓🌓🌓🌖🌓🌓🌑🌔🌓🌖🌗🌗🌑🌘🌘🌓🌗🌔🌓🌘🌑🌔🌓🌖🌔🌑🌗🌓🌘🌖🌓🌔🌑🌘
🌑🌔🌗🌗🌗🌕🌑🌓🌑🌗🌓🌓🌑🌗🌓🌗🌔🌗🌘🌕🌕🌑🌘🌔🌖🌔🌓🌗🌕🌘🌖🌑🌖🌖🌑🌗🌗🌑🌕🌘🌕🌕🌓🌔🌑🌓🌘🌗🌖🌗
🌗🌖🌑🌖🌗🌖🌖🌓🌓🌔🌓🌗🌖🌗🌖🌓🌑🌑🌗🌗🌕🌘🌕🌖🌔🌗🌕🌑🌓🌑🌘🌗🌔🌓🌔🌑🌔🌗🌕🌖🌕🌑🌑🌘🌑🌑🌖🌔🌔🌗
🌑🌓🌕🌔🌖🌑🌓🌓🌓🌕🌔🌖🌔🌗🌖🌔🌖🌕🌕🌗🌓🌕🌔🌗🌓🌕🌓🌔🌔🌔🌗🌗🌕🌖🌖🌖🌓🌖🌓🌖🌑🌗🌑🌔🌗🌓🌗🌘🌕🌕
🌑🌔🌓🌘🌔🌕🌔🌓🌗🌗🌑🌓🌓🌘🌖🌑🌓🌑🌖🌖🌖🌖🌗🌘🌖🌓🌘🌘🌔🌑🌔🌖🌗🌓🌕🌗🌖🌓🌑🌑🌑🌑🌖🌖🌔🌔🌘🌓🌓🌔
🌕🌕🌑🌔🌕🌘🌘🌗🌔🌓🌗🌕🌓🌘🌖🌔🌗🌗🌑🌓🌕🌖🌓🌑🌕🌓🌕🌓🌔🌘🌖🌖🌔🌖🌘🌓🌔🌑🌓🌕🌘🌘🌕🌖🌖🌕🌑🌑🌗🌔
🌓🌔🌓🌘🌔🌑🌘🌗🌓🌕🌖🌕🌘🌓🌗🌓🌗🌓🌘🌕🌗🌖🌗🌘🌘🌖🌘🌔🌔🌓🌘🌗🌔🌑🌗🌗🌘🌕🌖🌑🌗🌔🌓🌑🌗🌗🌕🌗🌑🌑
</pre>


==<span style ="color:black; font-family: Alike Angular; font-size: 17px">Python #13</span>==
==<span style ="color:black; font-family: Alike Angular; font-size: 17px">TIC.80 IN</span>==
'''Pads:'''


*Experimenting with PIL (python library for images) <span style="font-size:10px;"> https://pillow.readthedocs.io/en/stable/reference/index.html </span> and ASCII
* Session 1: https://pad.xpub.nl/p/2020-01-11-prototyping
** inside: Pico8 Zine(fantasy consoles), Game first selections
* Session 2: https://pad.xpub.nl/p/2020-01-18-prototyping
** inside: Tools, Lua Basics, publishing kit, examples.
* Session 3: https://pad.xpub.nl/p/2021-01-25-prototyping
** inside: Viseral facedes thoughts, tool for burning images, Retropie, function Rend Map(), AdjustScroll(), MInimal platform game(michel's example)
** Visceral Facades: https://pad.xpub.nl/p/visceralfacades
* Session 5: https://pad.xpub.nl/p/2021-02-01-prototyping
** inside: Lua for TIC80, save, import, get, sprites and text in lua.
* Session 6: https://pad.xpub.nl/p/2021-02-04-prototyping
** inside: Distribusi, Files, Minimal computer, Jinja templates, Download party.
* Session 7: https://pad.xpub.nl/p/2021-02-08-prototyping
** inside: workadventu.re map-building,


<source lang="python">
'''Links:'''
import aalib
* Are.na: https://www.are.na/camilo-garcia/games-wnqr9vi_ypo
* Tools: https://github.com/everestpipkin/tools-list
* RetroPie: https://retropie.org.uk/download/
* Download toolkit:
** Video: $ youtube-dl https://youtube-dl.org/
** Web: $ wget
** General: https://wiki.archiveteam.org/index.php/Software
* Distribusi: https://pypi.org/project/distribusi/


from PIL import Image, ImageOps
'''TIC-80 on Sandbot:'''


screen = aalib.AsciiScreen(width=90, height=50)
To use sandbot TIC-80 / sandbot:
screen2 = aalib.AsciiScreen(width=90, height=50)
* https://hub.xpub.nl/sandbot/PrototypingTimes/tic80/tic80.html
screen3 = aalib.AsciiScreen(width=90, height=50)


Photo = Image.open("photo1.jpg")
To save your work:
[File:photofilter.jpg|thumb]
    make sure you:
        save MY WORK
if you type
      ls
you should see "MYWORK.tic"


Photo = Photo.resize(screen.virtual_size)
This file is actually in "local storage" -- saved in your browser (like a cookie).
photo_invert = ImageOps.invert(Photo)
To export that to a downloadable file:
photo_posterize = ImageOps.posterize(Photo, 3)
https://hub.xpub.nl/sandbot/PrototypingTimes/tic80/save.html
screen.put_image((0,0), Photo)
Click on the MYWORK.tic, and download it,
screen2.put_image((0,0), photo_invert)
3. Upload MYWORK.tic to the sandbot and make an HTML page that links to it...
screen3.put_image((0,0), photo_posterize)


print (f"""Normal
Later when you reload:
     """)
     ls
print (screen2.render())
    load MYWORK
print ('')


print (f"""Inverted
'''Publishing you TIC:'''
    """)
print (screen.render())
print ('')


print (f"""Posterize
1. From the TIC-80 shell
     """)
     https://hub.xpub.nl/sandbot/PrototypingTimes/tic80/tic80.html
print (screen3.render())
save "YOURGAMENAME"
print ('')
then goto https://hub.xpub.nl/sandbot/PrototypingTimes/tic80/save.html
and right click the YOURGAMENAME.tic file and choose to save link as... (downloads to your computer)


</source>
2. In your sandbot jupyter lab, navigate to shared/html/PrototypingTimes/tic80/2021-01-18/
Copy + paste maze.html and rename to YOURGAMENAME.html
Drag + Drop your tic file
Right-click the HTML page and choose Open in Editor.
Change "maze.tic" to "YOURGAMENAME.tic"


<pre>
3. Test if it works:
Normal
     https://hub.xpub.nl/sandbot/PrototypingTimes/tic80/2021-01-18/
   
vvvvvvvvvvvvnvnvnvnnvnnnnvnnnvnnnnnvnnnnnnnnnnnnnnnnnnnnnoooooooo2o2222S2XSSXXXXZZZ#Z#U###
vvvvvvnvnnnvnvnnnnnnnnnvnnnnvnnnnvnnnnvnnnnnnnnnnooooooo2oo2222S2S2S2SSSSSSXXXXZZZ#Z#Z#Z##
nvnvnnnnnvnnnnnnnnnnnnnnnnnnnonnnnonnnoonnonoooo2o2222SSSSXSSSSSSXSXXXSXXXXXXZZZ#Z#Z######
nnnnnnnnnnonnoonnonooooooooooooooooo2o2o2o22222S2XSSSSSSSSSXXXXXXXXXXXXXZZZZ#Z#Z#Z########
nnnnnooooooooooo2ooo2o2o2222222222S22S2S2SSSSSSSXSSXXXXXXXXZXXZXZXZZZZ#Z#Z##U##########mmB
oooooo2o2o222222222SoS2S2S22S2S2SS2SS2XSSSSSSXXXXXZXZZZZUZ#Z#Z#Z#Z#Z#Z#Z###U#########mmBWm
o2o222222S222S2S2S2S2SS2SSSSSSSSSSXXXXXXXXXXXZXZZZZ#ZUZ#Z#Z#Z##Z############m#mmmmmmmWmWmW
SoS2S2S2S2SSS2S2SSSSSSSXXSSXXXXXXXXXXXZXZZZZ#ZUZ#Z#Z#Z#################mmmmBmWmWmWWWQWQWQW
S2S2S2XSSSSSSXXXXXXXXXXXXXXXXZXZZZ#Z#Z#Z#Z##Z#Z#################mmmWmWBWWWWWWWWWWQWQQQQQQQ
XSSSSXSXXXXXXXXXXXXXZZZZZUZ#Z#Z##Z#Z##U##############mmmmmWWmBmWmWWBWWWWWWWWQWQQQQQQQQQQQQ
XSSXXXXXXXXXZZZZZ#Z#ZUZ#UZ#U#Z#############mmmBmWQWWQWBWWWWBWWWWWWWWWQWQQQQQQQQQQQQQQQQQQQ
XXXXXXXZXZZZUZZ#ZZ#Z#Z#######mmm#mmmBmWmWWWWWWQQWWWQWQQQWWWQWQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ
XXXXXXXXZXZZZ#ZZ##Z#Z###U####mWWBWBWWWBWWBWWWWWWWWWQQQWQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ
XSSSSXXXXXXXZXZZZZUZ#UZZ#ZZ###mmmmmm#mWmWmWBWWWWWWWWWWQQQQQQQQQQQQQQQQQQQQQQQQQQQQQWQQQWQQ
2o222S2S2XXXXXZZZZZZZZZ#Z#######mmmmBmBBBWBWBWmWWWWWQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ
~~~~~~^~^^^^^"^"^""""""""""""""""""!""!"!"!"!!!!!!!!!!!!!!????!???????????????????????????
....  .  ...... . ._............:......:..:..... ........:.:.::::;;;;_;_;______..;;;==|=|
%i|=>|==|==;______=iononasi>|||iIvs%iii|ii|==:;==|+|=====;::-----~=:=|+|i||||iii|ii|||||ii
XSXXZXSnvnviviauauuoonXvvnv1vvoI|||||{1|+~~=++=+++=i>|==i||isas%s_as_a%savaaauaaqwaaai|v||
mmmmZZmmmmmm########Z#Xoa%aaXXowaauwwwas_,._ .  .._,.      ---~~"!"""""""~~~-~~""???eY!Y1
QQmWQWWQQWBm#mmmmmmWBWmWm#mWWWWWWWWW#mm#mQQmmmQmmQQQwgywwaaaaaaa_%___.                   
WmWWWmWmBmBBBmBmmWWm#mmmWWWmmmmmmWWWWWQQWWWWQQWQQWWWWWWQmmmmmWQWm#QQQQmmwqwwgwwwwawaaaaaaa
WWWBWWWWWWQQQQQQQQQWQQQQWWWWWQQQQQQWQQQQQQQWWQWQQQQWVT??THWQWQQWQQWQQQQQWWQQQQWW#mmXmW#mmm
;=|||}|***!!*????Y?YYYYYY?YYYYTTYTYTTTTTYVTVVVHTY!~     -=:*$WWWWWWWWWWWWWWBWBWmWWmQmWmBmm
||+|||||||||iiiliiiiiiii|llllllllIIvIvvvvvnvvI-            ~"$Xovvnnnnnnnoo2o2oS2XXSSSXXXX
|||i|i||||iiiiiiiiiiiiillllllIvvvvvvnnnnnnnno(...           -3mmo22222SSSSS2So2o2oooo22o2
|i|i|iiiiiiiiiiiililllllilllvIvIvvvvvvvnvnnn}=..              -XWmpoo2oonnnonoo2o2o2222S22
i|i|i||i|ii|iiiiiiiiiiiiilililllIlIvvvvvvvvv+-            .   +m3UXnvnnnnnnnnooo2o2222S2S
||||||i||i|i|i|i|ii|iiiiiiiiiiiiilillllIlvlv;                  -3c-snnnvnvnnnnooo2SS2S2222
||||||||||||||||||||i||||i|i|iiiiiililllllIIi.                  +$aXvvvvnvvvnnnoooooo22222
|||||||+|||||||||||||||i|i||i|i|iiiiiii|||||*=            .    .33lIvvvvvnvnnnnooooooonoo
||+|+|+|||+|||||||||i|i||||+++~~~----                      .  _=nvIIvIvIvvIvvvvvnvvnnnvnnn
|+||+|||+|||||+++~~---  .                                  .=|l|iiillIIIvIvIIIvvvvvvvvvnvv
|+||||+||||:                                            ._;+|||lliiilillilllllllllIIvIvvv
|||+||||||=..                        . . . . .....____;=||+||=i|iiiiiiiiiiiiiiiiililllllI
|||||+|||||||||||||=|==|_=_=_=====|=|i|i|i||||||||||+||+|++|+||i|iiiiiiiiiiiiliiiiiiiiilil
|+||||||||||||||||||||i|iiilllilii|ii|i||i||||++|++|+|+|+|++++|||ii||i|iiiiii|ii|ii|iiiiii
||||||||||||+|++|+|||||i|i||||||||||||i|i||||++|=||+||+||+|+|+|||||i|i|||i||i|i|i|ii|iiiii
|=|=|=++|+|+||||+||i|i|ii||||||||||||||||||||||+|+|+|+|+|++|+||||||||||i|||i||i|i|i|i|i|ii
=+=+||||i|i|||+|||i|i|i|||||||||||||||||||||||+|+|+|||||+|+||||||||||||+|||||||||||ii||i|i
++|i||ii|i|i|i|i|i|ii|i|||++|+|+|+|||||||||||+||||+++|++|||||||||+|+|+|||+|+|+|||<||||||||
||i|ii|||i||||i|i|i|||||||+|++|||||+||||||||+||||+|||+|||+|||+|+||||||+|+||<=|+|=|+|+|||||
|i|i|i|||||||i|i||||+||++++|+||+|+|||||||++|||+|+||+|+|=+|++|||||+++|+|+|+|=||+|+|++|++|||
i|i|||||||||||||||||++=+++=+|+++|+|++|+++|||+|+||+|+|+||+|=|+|+|+|||++|+)|+||+|+|++|+|+|=|
|||||||+||+||||||||+|++===++=|||+|=+|=||||+|+||+|+|++|++|++++++|+|++|+<|+|+++|=|=|+|+|+|+|
|+|+++++++++++|=+++++++++====|===+|+|||+|+|||+|+|++|+++|=+|=++++++|++|+++++|++|=|+|+++|+|+
|+|+|+|=+====+++|+|+|+++===;=;=+||||||+||||+|||++|+|=|++++++++++++++|=+|+|+++|=|+|+|+|+|+|
=++++++++++=+++|=++|++++====+=|||||+|||||||||++|+|++|=+|+++++=|=++++++|=++++|=|+|=+|=|+|++
|||||||||+++==+=+|+|+|=+===|||||+|||||=i||+|+||+|++|=+|=|+|+++=+++++++++|+++++++|+++|=|+||
|||iii|||++|=++=++|++|+|+=++||||||||||i||||||+|+++|=|++++++++++|=++=++++++|+|++|=+|+|+|=|+


Inverted
==<span style ="color:black; font-family: Alike Angular; font-size: 17px">TIC.80 OUT</span>==
   
'''Tries'''
vvvIvIvIIIIIlIllllllllllllllllllllllllllllllllilililiiiiiiiiiiii|i|i|||||||+|+++=====;=;;;
*Bird: https://hub.xpub.nl/sandbot/PrototypingTimes/tic80/2021-01-18/tic80.php?cart=bird1.tic
Illllllillllilililiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii|i|iii|i|||||||||||||+|++++==+====;;;:;::
*Post-life: https://hub.xpub.nl/sandbot/PrototypingTimes/tic80/tic80.php?cart=/sandbot/PrototypingTimes/tic80/sketches/camilo/post-life.tic
lllliliiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii|i|i||||||||||||+|+|+|+|=+++=+=++=========;;;::;:::
*End: https://hub.xpub.nl/sandbot/PrototypingTimes/tic80/tic80.php?cart=/sandbot/PrototypingTimes/tic80/sketches/camilo/end.tic
liiiiiiiiiiiii|ii|i|i|i||i||i||||||||||||||||||||||+|++++++++=+=+=+=+=========;;;:;::::::-
*Maze: https://hub.xpub.nl/sandbot/PrototypingTimes/tic80/tic80.php?cart=/sandbot/PrototypingTimes/tic80/sketches/camilo/Maze.tic
iiiii|i||i||||i||i||||||i||||||i||||||||||||+|+|=+=+=+=+=================;;;:::;:::::::.-.
i|i||||i||||i||||||||||||||||||||||+|+|=+++=++==============;=;=;==;=;;::;:::::::::::.-...
i||||||||||||||||||+||+|++++++++=+=+++=++==+=========;;;;:;:;;:;::::::::::::-:------.:....
|||||||||+||+|++|=|++++++++++++=+=+============;=;;;;;:;:;:;:::::::::::---.........    .
||+|+|++++++++++++=+++=+==============;=;=;;;:;::;::::::::::::::-:............. .       
|=|+++++++++=+=+==============;;;;;:::;:::::::::::::::--............. .                 
++++++=+=+===========;;;;;;:;::;::::::::::-:.-....  ...... . .  .                       
+++=+===+======;=;;;:;:;:::::-:-:--.:....  ..  .                                       
=+=++=++=====;;;;;;:;:;::::::. ............. . .  .                                     
|||+|+|+|+++=====;;;;;;;;;;:::::--:.:........ . . . .                                   
|||||+|+|++++=========;;;;;:::::::.:.-..... .... .                                       
gggggggyyyyyyyyyyywwwwwwwwwwwwwwwwwwwwawawawaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaasaaaaaasaasas
QWBWmWWWWWBW$WBWWWWWHW$WWWWWWWW#W#mmmm#mm###mmmmmW#W#mW#####UU#X#XXXXXUXXXXVUVUVUAXXXXS22X
Y1SYSSSSXXXUUU#8VUSn|iii}*11no21vv1Y112X1nXXZmUZXSS2XXXZZ##mmmmmmmmmXXSooXo22n1nonSoSoooon
|=+===|illvvv1l|l{i{|i<iiilvvi|vooonoavoqmqmoqqoqXXnSXXXSYY1Y*?Y?Y??T?Y****!!|*!++{**1onno
.:-:=;:-:.-::;:;::::;=;|*1!*=||!"?!"^"!?V$#BWWWQQWV$WWWQQWQQmmgggwawwwwwwwwgwmmwwaaa%s%si%
. -. .  ..-: :- --.....::.. .  . ..:-.:. ---- --  --^"""!!!?!!?TTHUBWWWWQQQQQQQQQQWWWWWWQ
... ....-:..:::.::.:-.-......-:....  .  . .    . . . .  ..--    -:    --~+^"^""""!""!?????
.... . . .            .  .  .                .    __aa,_. .          .      ..:.=:....
#Xooouuuaasassssssis<s=sii=i=i,i=s_i_<=<====____sagQQQQQm#hs, ... .. .. .. ...... ---.-.::
S2SS22222oonnnvnvvvvvvnvvnnnnnnvnvvvvvvIvIvIvnmQQQQQQQQQQQQmw,=<iliiii|i||||||||+|=|====|=
2oonoooooooonnonnnnnnnnvnvvvvvIvIlllliiiiiiii3WWWWQQQQQQQQWQWm>-+||||+||+||||||||||||ii|||
ooooooooooonnnnnnvnnvvvnvnvvvvIIIvlIllliliiivZmmQWWQQQQQQQQQQQm;.-+|||i|i||||||||i|i||||||
2o2ooooooononnnnnnnnnnnnnnvnnvvvvvvvIIvIIIIlqmQQQQQQQQQQQQQQQQQm:>_=lliiiliiiiiii||||||+|+
22o22222oooooooonoonononnnnnnnnnnnvvvvvvvvvI$WQQQQQQQQQQQQQQQQQm>{ge|lilliliiii||||||+||||
22S222222SoSo222o2o2ooooooooonnnnnnnnvnvvvvv3WQQQQQQQQQQQQQQQQQQg,!=vllllllliii|i|||||||||
S222S2S2SoSo22222222222o2o2oooooonnnnnnoooooudWQQQQQQQQQQWWQQQQW#>ivIIlIlllliliiiiiii|ii|i
S2S2SoS22SoS2222So22o2o222owwqqgmmmmmQWQQQQQQQQWQQQQQQQQQQQmWW@G|IIIvvvvvIvIIIlllllililiil
S2S2S2S2SoS222SqqqmmmmQQWQQQQQQQQWQQQQWQQQQQQQQQQQQQQQQQWQWWZSvnoonvvvvIIvIvvvIvlIlIllllll
S2222222222mQWWWQQQWQQQWQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQWQQWU#X2oonvnnnnvvnvvvvvvvvvvvvvvIvI
S2S22S2SooXWBWQQQWQQQQQQQQQQQQQQQQQQQQWWWWWWWWWWB#BBUUUUX2SS2SSoonnnnnnnnnnnnnnnnnnnvvvvvv
oSoS222oS22o22222SX2XXXXVVVVVVXXXXSXnoooooo22So22S2S2S2XSSSoXoooSnnonnnnnnnnnnnnnnnnnnnnnv
X2So2222oo22222222o22o2oononnnnnoonnnoo2oo2o2SSSS2SS2SS22SSXXXSoonnooooonnnnnnnooonnnnnnnn
So2222o22S2SSSSSSS2Soo2ooo222o22o22o22oo2222X2SSS2S22S2SS2SSSS2o2o2ooooooooooooooooooon1nn
SXSX2XXXS2So2oS222onnoooo2o222SoS2222222222So2S2SS2S2S222SS22oo22S22222222o22oo2oooo2oooon
XXXXSXnooooo2S222ooooooo2SSS2SoS222So22222222SoS2SS2S2S2X2S2S2S2222S2S2S2S2SoSo22Soo12o2oo
XXSnnnnooooooooooooooo22S22S2S222S22222222222222S22X2S2S22222222S2S222SoS2S2S2SSSz2S222222
Soonnnoo2o2o2o2ooo22222222SSS2S222S222222S22S2S222S2S2SoS2S22SoS22S22S2S2S222XSoSXS2S2So2o
oooooo2222222ooo222SSS2XSXSSS2S2S2SoSo22S2S2S222S2S2SSSSSSS2SoSoS2S2X2S2S2SoXS2XS2SXSSS2S2
o2o22SoSoSo2222o2222SSXXXXXS2SXSSS2SSSSXS22S2S2S2SS2S2SoSSSSS2S22S2SSS2XaoXXS2XS2XS2S2SSSS
S22S22S2SSS2S22222SSSSXXXXXXXS22S2XXSS222S22S2SS2S2XSS2XS2XSXXSSS2SS2S2SSXSSS2XSSS2X2S2S22
S2S2SSSSXSSXXSSXXXSSSXXXXZ#ZXSXXXX2S222S222SoS2S2XS2SSSSSXSXXXSXSX2SSSSSSSSSSSSSS2SSSSSS2X
SSSSSSSXXXXXXXXXSSSSSSSXXZZZ#XZX22222So22S2S2XoXSS2XSSSSSXSXXXXXSXSXSSSSSSSSSSS2S2S2XS2S2X
XXSSSSXXXXXZXXXSSSS2S2XXXZ#XXXX2S22S222S2o22S2SS2SSSSSSSSSXXXXSSXXXXSSXSSSSSSS2SSXSSS2S2SS
Xo22o2222XXXZZXXXSSSSSXXZUXSo22222ooSo22oXS22S2SSS2XSSSSSSoXXXXXXXXXXXSSSSSSSSXS2XSSSSSSS2
2oooono2S2XXXXXXXS2S22SSXXXX2SoSo222o2o222oS2S2SSSSS2XSSSSXXXXXXXXXXXXXSSSS2XSSSXXS2S2SS2S


Posterize
=<span style="color:black; font-family: Alike Angular; font-weight: bold;">GAME</span>=
I||i|i||i|i||i|i||i|i||i|i||i|i||i|i||i|i||i|i||i|i||i|i||i|i||i|i>+|============::-:.:-:.
Issue Wiki : [[:Category:Situationist Times|<span style ="color:black; font-family: Alike Angular;"> Situationist Times </span>]]
||i||||i||||i||||i||||i||||i||||i||||i||||i||||i||||i|||+|+++==========+==+==+==:.:.:.:.:-
i|||i||||i||||i||||i||||i||||i||||i||||i||||i||>+|+|;=======+=========+==+=-=::.-:.:.:-:.:
||i|||i|i||i|i||i|i||i|i||i|i||i|i||i>>++|+=============+==+==+=+==+==:::-::---:.:.:---.:.
i|||i|||||||||||||||+|+++|+++|+============+==========-=-==-=-=-=-::-:-:.:..:.:.:.:.:.: 
||i||||+|+|+|+|=============+===+========+====+=+=:-:.:::-.:::-:::---.:.:.::.:-:.:-:.-   
i>++===============+===+=+=========+===+===+=-::-.---:.:.:--.---.---:--:.:.:.- - - -     
====+=============+==+=====+==+=+===-==-:::.::-.:-:.:.:.:.:.::.:-:.:.:..-               
======+=+=+=+=+==+=====+=-=-==.::-:.:-.:.-.:.--:.:.:.:.:.:.:.:.: -                       
===+==============-=:::--:::-.:.:.:.:.:-:-:.:---:.:.: - -                               
==+==+=+=+==-:::-.::.:.:.:..:-:.:.:.:-:.:.: - -                                         
=========-:.:-.:.:-.:.:.:.:: - -: - -                                                   
;;=+=+=+===;.:--:.:-:.:--:.: .                                                           
=========+=:;:_:.:.:.:.:.:.::: . ..                                                     
==+=+=+==========;.:.:--:.:.-.::::.:                                                     
wwwwwwwwwwwwwwwwwawwawwawwaawaaaaaawaaaaaaaaaaaaaaaaaaaaaaaaaaaaa_as_as_ass_ass_ass_assss_
B###mmmmmmm###X#U##ZV#X##Z##Z###mmm##m##X#X###X#X#XZZZ#X#XXXX#XXXXX2XXSXXXSUVSSUUXS&X2222X
*1YYYYYYXSXVUS#XVVS1+|>|>I*Innolv%I*I2v11v13XXXXoooXXXSXXZZmmmmmwqpXXnoo1onon11lo11nnnnnnl
>===:==|<>illl<||||+<|=<i||v%|>iuovvo%inomqqooXuoXov1nX1SYY*l*!!????Y!!!|*|!+*|"~~||<11lln
. -.:-.- - :.::.:.::.;|<1!|:|+"!"!"~~!?YUXU#mmBB#VUmmmmmmmmmwwwwwawawawwuwwwqqwwaasi<%i|>
  -        -- - -      :          . .  -- - -  -"~^""!?!""Y??TS##mm#mmmmmmm#m##mmmmmB
                .  -: -      -                            :    .:    --~~~^~^^"""""!?????
                                                    __ac,,                        :;`   
XXnnsavavvssssss|=<<_s_i,s_<__i_<_=___i_=_____,__wwmmWm#mXo|. .                  - -    -
oo2o2ooon11sslilIvvvvvvvvvvvvnvvvvv11ii|iiiiivgWWm##mmmmmmmga,:+i||||||>+|=|+===++=_===_=;
2nvvvvvvvvIvIvvvvIvvIvvIvvvvvviii|l|||||i||||3XmmmmmBmBBmmmmmm;--+===========+<===|=+=++==
1vvIIIvIIvIvIvlvlvIvIvIvIvIIiii<%i||||i|||i|{dmmBmWmmBmmBmWmBmm, -:|=|=|=|=||=||||||>|===+
vvIvvvIvvIvIvIvIvvIvIvIvIvIvvvvvvIvivii<%|||dmmmmBmmBmBmBmmmmmmp:>.=||i|i|i||i|||>+====+==
2onnnnnvInIvIvIvIvIvIvIvIvIvIvIvIvvvIvvvvlv|dmmmWmmBmmBmmBmBmWmm;{w}|||||i||i|||>=======+=
n2ooooooo2oo2onnnnnvvvIvIvIvIvIvIvIIvIvIvvvvv#BmmmmBmBmBmBmBmmmmp.!=||i|i|||||i|||<+|==+|=
22222o222o22o2o2ooononvvIvIvIvIvIvIvIvInnnnnvdmmBmBmmBmmBmBmmBmmZ>=%>i|||||i|i||i||i|||i||
2o2o22o2o22o222o22nSnnvnnnnnoowwqqqqmmmmmmmmmmmmBmBmBmBmBmm#mB#S|>vi%iivii%ii|||||i|||i|||
22o2o22o22o22o2omwqqqmm#mmmmBBmmmmmmmmmmBmmmmmBmmBmmBmBmBmBmZnv11vIviviiisiviiviv|<|i||||i
2o222o22on2qmmBmmmmmmm#mmBmBmmmBmBmBmmBmBmBBmBmBmBmBmBmmB#VS2onnv%vIvIv%vIvlvvlvlvvvvIiv||
22o2n22ooooWmmBmBmmBmmmBmBmmBmBmBmBmBmBmBmmmBm######VVVVSoo222nnnvIvvIvvIvIvIIvIvIvIvIvvIv
nooo2onSoo2oo2o2o2o1XYSYYTTVTYYSXXoo1211vv22o2oooooooooooo2n2ovnnIvIvIvIvIvIvvIvIvIvIvvIvv
2o2o2oonn1So2n22o222ooo11vvIIvIIv111vIIvvvvn2o222o22o2222222o22nvvvIvIvIvIvIvIvIvIvIvIIvII
22o2o22nn2oo22o22o2o2nvvIInnoonnonnv2n1vnnon222o22o222o2o2o2o2212vIvIvIvIvIvIvIvIvIvIvvlvv
2o2n22o222o2o22o221vvvIvvvnn22oo2o2n2nnooo2o2o2o2o22o2o22o222nnn2ooonnnnInIvv1vvvvIvIvIvII
22o221211vv12oo211vIvIvInoo2o2222o22o222no22o222o22o2o22o22o2o22o2222o2oo2o2o2oo2o21%vvvvv
2o21vvIIvIvvIvvIvvIvIvvn2o22o2ou222o22o222o222o22o22o22o22o222n222o2o22o222o2n222vn2222on1
2nvvIvvnnvnnvI1Ivvvnnn12o22o22222o2o2o22o22o2o2o22o222o22o22o2o2o2o2n2o22o21So2no222o2o22n
1vvIvIvnooo1ovvvono2ooo2o2o22o2o2o2222o22o2o22o22o22o2o2o22o222n222o2222o22nooo2o2o2o222o2
vvvvo2o222222nvvv22o222o2222o222o22o2o22o222o222o22o2o2n22o22o2o2o222o2oono2222o222o22o222
2oo2o22o2o2o2o2n2n22o2oXXoooXo2o22o2o22o22on22o22o22o2222o22o22o22o2o2n2oo22o2o22o22o22o2o
2o222o22o22o22o2o2o22o2oSdZZSooXo2222o22o222o2o2o22o22o2o22o22o22oSn22o2222o22o2o2o22o22o2
22o2o22o22o2oSo222o2o22ooZZZXXZo2no2o22o22o2oo222o2o2o222o22o22o2ooo2o22o2o22o22222o22o222
2o222o22o2222o2o2o222o22XXZXXSno2o22o2o22o2o22o2o22222o2o22o22o22222o22o22o2o22o2o22o22o2o
2121nn2o22o2omn2o22o22o2dXXonno2o2n122n2n222o222o2o2o22o22n2o22o2o2o22o22o222o22o2o22o222o
2vIIvvv22o222oo22o22o22o2oo2o22o222nn2vSnon22o2o222o2o222o2o22o22o22o22o22o2o22o222o22o2o2
</pre>


==<span style ="color:black; font-family: Alike Angular; font-size: 17px">Python #4</span>==
===<span style="color:black; font-family: Alike Angular; font-weight: bold;">PROCESS</span>===
Files:
[[File:SituationistTimes7.pdf|"The Situationist Times" exhibition catalog]]


==<span style ="color:black; font-family: Alike Angular; font-size: 17px">Resources</span>==
'''Pads:'''


=<p style ="color:black; font-family: Alike Angular;">ISSUE·13</p>=
* Session 1: https://pad.xpub.nl/p/05012021
==<p style ="color:black; font-family: Alike Angular;">Research</p>==
** inside:
* Homeostasis: Internal balance that every leving organism has. Dynamic equilibrium.  
* Session 2: https://pad.xpub.nl/p/12012021
** inside:
* Session 3: https://pad.xpub.nl/p/19012021
** inside:
* Session 4: https://pad.xpub.nl/p/26012021
** inside:
* Session 5: https://pad.xpub.nl/p/02022021
** inside: Kendal's birthday, Counter play, mininmal play...
** Jamie Lecture: https://pad.xpub.nl/p/marxarcade
* Session 6: https://pad.xpub.nl/p/03022021
** inside: making Games in a Fucked Up World conversation, reading games, annotating games,


<span style ="color:black; font-family: Alike Angular; font-size: 20px;">WORDS·OF·THE·FUTURE</span>
'''WIP'''
* pad : https://pad.xpub.nl/p/22-9-2020
* 1 sentence Game ideas: https://pad.xpub.nl/p/gameideas
* https://pzwiki.wdka.nl/mediadesign/Category:WordsfortheFuture
* on contradiction: On situationist thoughts: https://pad.xpub.nl/p/20_01_21_camilo


* What about the form of the book? Vertical Building?
'''TOOLS'''
* "The book as an important tool of dramaturge"
* Bisty
* is there such a thing as the post-colonial language for the future?
* HTML
* What's the technological context of the project and which one now?
* WRITING
* DRAWING


* Group 3: Euna, Jacopo, Camilo - Atata, Otherness, hope
===<span style="color:black; font-family: Alike Angular; font-weight: bold;">PARTIAL-TOPOLOGICAL SPACE</span>===
** https://pad.xpub.nl/p/ISSUE13_Atata_notes <br>
**https://pad.xpub.nl/p/Hope_Gurur_Ertem <br>
**https://pad.xpub.nl/p/Otherness_Daniel_L._Everett


Licencing thoughts:
This personal project takes as a starting point the ideas of topology, drift, and dialectics, and builds a network of micro non-games that reflect on life, death, capitalism, virus, breathing, edges, synergy, games and the future.
* What can I do with something online? if it doesn't say something you can't do anything.
* So licensing could be the way to open the project.
* [CC] (creative commons) creates a rigid format of licensing which people don't understand exactly what are they agreeing with.
* by writing licenses you are writing politics. It could be seen as a political statement of the publishing project.
* Free publishing as an act of privilege: who could give his effort for "free"?
* Examples: re-use it for non-commercial purposes
* translate it into the other languages
* make copies giving authorship


The structure of the game experiments with the idea of Topology and proposes a set of non-games that have intersections and unions between them. In addition, it proposes an empty non-game and the possibility of obtaining a package with the whole game.


General notes
The project is conceived as a prolonged conversation in which it is easy to get lost, but which urges the curiosity to establish connections between its words.
the text's summarize pad: https://pad.xpub.nl/p/Atata_hope_Otherness_XPUB1


==<p style ="color:black; font-family: Alike Angular;">Production</p>==
<p style ="color:black; font-family: Alike Angular; font-size:20pt;">GAMES: https://hub.xpub.nl/sandbot/PrototypingTimes/Partial-TopologicalSpace/</p>


===<p style ="color:black; font-family: Alike Angular;">Pads</p>===
[[File:Subsets_Camilo.jpg|500px]]
General Pad: https://pad.xpub.nl/p/Wor(l)ds_for_the_future
[[File:TheBooklet_Camilo.jpg|500px]]


Print production pad: https://pad.xpub.nl/p/Issue13_Printingproduction
===<span style="color:black; font-family: Alike Angular; font-weight: bold;">GAMES</span>===
'I DON'T KNOW WHERE WE ARE GOING, BUT'


Communication Pad: https://pad.xpub.nl/p/Issue13_communication
S1.
I don't know where we are going but... + (We can talk about it while we walk)
* [[File:S1_Camilo.mp4]]
S2.
I don't know where we are going but... + (We will meet in the middle) 
* [[File:S2_Camilo.mp4]]
S3.
I don't know where we are going but... + (don't ask me to leave)
* [[File:S3_Camilo.mp4]]
S4.
I don't know where we are going but... + (is this real?)
* [[File:S4_Camilo.mp4]]
S5.
I don't know where we are going but... +(what about doing it together?)
* [[File:S5_Camilo.mp4]]
S6.
I don't know where we are going but. + (please, let's dance while we go)
* [[File:S6_Camilo.mp4]]
S7.
I don't know where we are going but.. + (are there more than two ways?)
* [[File:S7_Camilo.mp4]]
S8.
I don't know where we are going but... + (let's grow some thoughts over here)
* [[File:S8_Camilo.mp4]]
S9.
I don't know where we are going but... + (do we need to know?)
* [[File:S9_Camilo.mp4]]
S10.
I don't know where we are going but.. + (the less we know, the better the journey?)   
* [[File:S10_Camilo.mp4]]
S11.
I don't know where we are going but... + (It is what it is, I guess)
* [[File:S11_Camilo.mp4]]
S12.
I don't know where we are going but... + (I don't really wanna know):
* [[File:S12_Camilo.mp4]]


===<p style ="color:black; font-family: Alike Angular;">Process</p>===
=<span style="color:black; font-family: Alike Angular; font-weight: bold;">COLLECTIVE</span>=
Part of the Technical team:


==<p style ="color:black; font-family: Alike Angular;">Beyond</p>==
Tools:  
* ssh :)
* Raspberry Pi
** Setting up:
** Retro Pi
*** [https://pzwiki.wdka.nl/mediadesign/The_Ultimate_RPi_Installation_Guide|Installation Guide]
** Hotspost
[[File:14techTeam.png|500px]]
** [https://pzwiki.wdka.nl/mediadesign/The_Ultimate_RPi_Installation_Guide#Use_your_Pi_as_a_wireless_hotspot|Hotspot Installation]
* Command Line :)
* Work Adventure: Studio Version
[[File:Studio_Camilo.png|500px]]
** Link: https://play.workadventu.re/_/cww-ace-bpx/hub.xpub.nl/sandbot/PrototypingTimes/map/Floor1/floor2.json
** TILED
** Jason Files
** Git Commands

Latest revision as of 13:45, 12 April 2021

Cargame.gif

✸.

SUMMARY

Reflection Mind Map

RESEARCH

SPECIAL ISSUE 14 RESEARCH EXPLORATION

1. THOUGHTS ON TOPOLOGY:

I used to hate topology when I was in high school. Today, I don't love it, but it is for sure super interesting to have a look at. A new fresh look I mean. I'm aware that I just take in count the very basics of it, but it's enough for my structural game purposes. 

Topological space rules:      

  • 1. The empty set and X itself belong to τ.
  • 2. Any arbitrary (finite or infinite) union of members of τ still belongs to τ.
  • 3. The intersection of any finite number of members of τ still belongs to τ.

     For me, the idea of topology space at the end suggests taking into count the empty space, the non-named or invisible, the whole as a unit, and of course all the possible relations between the elements of the space. A space that in a way involves synergy, encounter points and imagination.

Having this in mind, I wanted to experiment with a topological game place. I started thinking about a concrete topological space that worked with all the rules, and it was by itself complete. But then I realized that the idea of partial space could be a more open space to imagination, and just the sensibility of this ground for the game would suggest more non-created connections between them. Where the sets creating the topology were imagined by the player as well. A bit unrealistic but suggestive as a proposal. So, I decided to go with the Partial-Topological Space. 

2. THOUGHTS ON GAMES:

  • GAME AS A CONVERSATION:

Games are objects we can think with, and also they could be seen as interfaces between people. Conversations using clash, dance, computation, storytelling, text, movement, action, solitude. What are the qualities of a conversation? When this conversation stops being a representation and starts being a reality? The key point is: But Conversations that cannot be measured and are full of conflicts and failures.

  • MICRO NON-GAMES:

Counter back capitalism by having in mind that for capitalism is important that the game is huge and fully measured by achievements, goals, and concrete awards.

3. THOUGHTS ON SITUATIONIST:

Regarding two readings: Both texts are pointing out failures, weaknesses of situationist practices that bring at the end this huge question of living the contradictions and the aimless quest to the purity of action...

1. Sex/gender-related:

  • a. Less than 10% were women and they have names:
    • Michele Berstein 
    • Edith frey
    • Jaqueline de Jong 
    • Katja Lindell
    • Renné Nele 
    • Gretel Shadler 
    • Elena Verrone
    • PLUS.. Every member's partner who supported them emotionally and economically
    • it reminds me the Silvia Ferechi's phrase "that what you called love is unpaid labor"

Michele Berstein said:     "Even situationist is sometimes the result of the way society is" …      Contradiction:  Overall they wanted to make a change in the world's behavior, a relation of power, and made explicit how this power creates separation and segregation, but they could miss that, in fact, that system of power is profoundly related to Sex and gender systems of power. 

How did they? There were different aspects in which they tried to address this:  MINOR DETOURMENT 

  • 1. Doing cut and paste using women's pictures from magazines of the 60's, reflecting on what, at that time, the society of spectacle wanted to convert women as a commodity. (from the bored house woman to the sexy woman) 1964
  • 2. Then through recontextualization and mixing them with texts that modify the meaning.

Question: Doesn't this propagate the objetualization? In terms of reproducing the image that was once an object? 
 2. When it comes to derive: Psychogeography

Phsycogeography:  The materiality of our experience of power such as: Zones of residence  work  play movements What was happening?:

  • A man who went to prison twice for doing nothing more than observing the city, a lot of violent things were concretely happening and situationist remained abstract...
  • LEADS TO>> Derive could end in a shallow non-sense tool if it's not contextualized and somehow grounded into the earth. This means, being aware of the context of each city through a specific body, the flaneur.  

Contradiction: 

  • Propose a general derive to propose an international movement but being too abstract to face concrete problematics, which could be blind at the toxic shaping relationship between the city and the people such as racism, abuse of power...

CONTRADICTION: opposite ways

  • a lack of purity?
  • embracing the complexity of every aspect of life


My Glossary of Contradiction:

  • Affirmation
  • Negation
  • Dichotomy
  • Negotiating
  • Pull
  • Push
  • Opposition
  • Antithetic
  • Binary
  • Wrong
  • Way
  • Direction
  • Dialectic
  • Paradox
  • Metaphor

3. What's beyond two forces?

  • Janusian thinking
  • Both at the same time.
  • Systemic thinking, cybernetics.
  • multidimensional, circular.
  • Metaphoric thinking
  • Divergent thinking

GAME AS A CONVERSATION: Games are objects we can think with, and also they could be seen as interfaces between people. Conversations using clash, dance, computation, storytelling, text, movement, action, solitude. What are the qualities of a conversation? When this conversation stops being a representation and starts being a reality? The key point is: But Conversations that cannot be measured and are full of conflicts and failures.

From Man, play and Games: Caillois quoting Huizinga talking about playing "It promotes the formation of social group­ings which tend to surround themselves with secrecy and to stress their difference from the common world by disguise or other means." On gambling: "Property is exchanged, but no goods are produced" This fine line between being a player and a worker. when it comes to professionals players they aren't anymore players they are workers. Play only happens when the player has the desire to play on her own will. Playing is an option. Playing is isolated from time and space. Play involves agreements A game happens inside a pure space in which the confused and intricate laws of ordinary life are replaced.

Game enemies: Nihilist who denounces the rules as absurd and conventional, who refuses to play because the game is meaningless.

WRITING

As part of the personal research I wrote some reflections about personal experiences within the lenses of the issue. PAD: https://pad.xpub.nl/p/Writing

GAME RESEARCH

BITSY

Intro: hi! bitsy is a little editor for little games or worlds. final file: HTML file Where? http://ledoux.io/bitsy/editor.html links


PROTOTYPING

Introduction

  • Tool: TIC 80 /// Open source - Fantasy console /// [1]
  • TIC-80 is a tiny computer which you can use to make, play, and share tiny games. Built-in development tools include code, sprite, map and sound editors which along with the command line tools, provide everything you need to create a mini retro game. Once your game is finished you can export it to a cartridge file, which can be stored and uploaded to the TIC-80 website. Alternatively, it can be packed into a stand-alone player that works on all popular platforms and can be distributed as you wish. To make a retro styled game, the whole process of creation takes place under some technical limitations: 240x136 pixels display, a 16 color palette, 256 8x8 color sprites, 4 channel sound, etc.
  • TIC 80 man https://pad.xpub.nl/p/tic80-manual.md
  • Wiki TIC80: [TIC80_WORKINPROGRESS]

TIC.80 IN

Pads:

Links:

TIC-80 on Sandbot:

To use sandbot TIC-80 / sandbot:

To save your work:

   make sure you:
       save MY WORK

if you type

      ls

you should see "MYWORK.tic"

This file is actually in "local storage" -- saved in your browser (like a cookie). To export that to a downloadable file: https://hub.xpub.nl/sandbot/PrototypingTimes/tic80/save.html Click on the MYWORK.tic, and download it, 3. Upload MYWORK.tic to the sandbot and make an HTML page that links to it...

Later when you reload:

   ls
    load MYWORK

Publishing you TIC:

1. From the TIC-80 shell

   https://hub.xpub.nl/sandbot/PrototypingTimes/tic80/tic80.html

save "YOURGAMENAME" then goto https://hub.xpub.nl/sandbot/PrototypingTimes/tic80/save.html and right click the YOURGAMENAME.tic file and choose to save link as... (downloads to your computer)

2. In your sandbot jupyter lab, navigate to shared/html/PrototypingTimes/tic80/2021-01-18/ Copy + paste maze.html and rename to YOURGAMENAME.html Drag + Drop your tic file Right-click the HTML page and choose Open in Editor. Change "maze.tic" to "YOURGAMENAME.tic"

3. Test if it works:

   https://hub.xpub.nl/sandbot/PrototypingTimes/tic80/2021-01-18/

TIC.80 OUT

Tries

GAME

Issue Wiki : Situationist Times

PROCESS

Files: File:SituationistTimes7.pdf

Pads:

WIP

TOOLS

  • Bisty
  • HTML
  • WRITING
  • DRAWING

PARTIAL-TOPOLOGICAL SPACE

This personal project takes as a starting point the ideas of topology, drift, and dialectics, and builds a network of micro non-games that reflect on life, death, capitalism, virus, breathing, edges, synergy, games and the future.

The structure of the game experiments with the idea of Topology and proposes a set of non-games that have intersections and unions between them. In addition, it proposes an empty non-game and the possibility of obtaining a package with the whole game.

The project is conceived as a prolonged conversation in which it is easy to get lost, but which urges the curiosity to establish connections between its words.

GAMES: https://hub.xpub.nl/sandbot/PrototypingTimes/Partial-TopologicalSpace/

Subsets Camilo.jpg TheBooklet Camilo.jpg

GAMES

'I DON'T KNOW WHERE WE ARE GOING, BUT'

S1. I don't know where we are going but... + (We can talk about it while we walk)

S2. I don't know where we are going but... + (We will meet in the middle)

S3. I don't know where we are going but... + (don't ask me to leave)

S4. I don't know where we are going but... + (is this real?)

S5. I don't know where we are going but... +(what about doing it together?)

S6. I don't know where we are going but. + (please, let's dance while we go)

S7. I don't know where we are going but.. + (are there more than two ways?)

S8. I don't know where we are going but... + (let's grow some thoughts over here)

S9. I don't know where we are going but... + (do we need to know?)

S10. I don't know where we are going but.. + (the less we know, the better the journey?)

S11. I don't know where we are going but... + (It is what it is, I guess)

S12. I don't know where we are going but... + (I don't really wanna know):

COLLECTIVE

Part of the Technical team:

Tools:

  • ssh :)
  • Raspberry Pi
    • Setting up:
    • Retro Pi
    • Hotspost

14techTeam.png

  • Command Line :)
  • Work Adventure: Studio Version

Studio Camilo.png