Hello, I&#39;m a beginner to python; I wanted to make a fun little game, so I started with something simple: Rock, Paper, Scissors.<br><br>The
program I made satisfies me, but I want to add graphics.&nbsp; I installed pygame, and have some svg&#39;s that I want to render into graphics.&nbsp; I installed cairo, but then realized that it is only used to draw svg&#39;s and other graphics into files, not render them on the screen.&nbsp; Any ideas how to start turning this into a graphical game?&nbsp; Feel free to add any
other suggestions as well :D:D:D! Thanks.
<br><br>Here is the source code:<br><br>#! /usr/bin/env python<br>##########Rock Paper Scissors, By: John Jelinek IV##########<br>##########GLOBAL VARS#######################################<br>import random<br>import os
<br>random = random.Random()<br>##########FUNCTIONS#########################################<br>def clear():&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;# Clear&#39;s the screen<br>&nbsp;&nbsp; &nbsp;os.system(&quot;clear&quot;)<br>def rounds():&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;# Asks how many rounds
<br>&nbsp;&nbsp; &nbsp;rnum = input(&quot;How many rounds?!?: &quot;)<br>&nbsp;&nbsp; &nbsp;while rnum == 1 or rnum%2 == 0 or rnum &lt;= -1:<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; print &quot;Must be an odd number of rounds and more than 1, try again!&quot;<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; rnum = input(&quot;How many rounds?!?: &quot;)
<br>&nbsp;&nbsp; &nbsp;return rnum<br>def rps(rounds):&nbsp;&nbsp; &nbsp;# Begins the real game<br><br>&nbsp;&nbsp; &nbsp;win = 0<br>&nbsp;&nbsp; &nbsp;lose = 0<br>&nbsp;&nbsp; &nbsp;tie = 0<br><br>&nbsp;&nbsp; &nbsp;for i in range(1,rounds+1):<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; decision = (&#39;rock&#39;, &#39;paper&#39;, &#39;scissors&#39;)
<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; player = &#39;&#39;<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; ai = random.choice(decision)<br><br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; while player != &#39;r&#39; and player != &#39;p&#39; and player != &#39;s&#39;:<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; print &quot;\nROUND &quot;, + i<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; player = raw_input(&#39;What will YOU choose? (r)ock, (p)aper, (s)cissors: &#39;)
<br><br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; if player == &#39;r&#39;:<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; player = &#39;rock&#39;<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; elif player == &#39;p&#39;:<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; player = &#39;paper&#39;<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; else:<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; player = &#39;scissors&#39;<br>
<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; print &quot;=====================&quot;<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; print &quot;you chose &quot; + player.upper(),<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; print &quot;:: I choose &quot; + ai.upper()<br><br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; if player.upper() == &#39;ROCK&#39; and ai.upper
() == &#39;SCISSORS&#39;:<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; win += 1<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; print &quot;You WIN by CRUSHING those SCISSORS!&quot;<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; elif player.upper() == &#39;PAPER&#39; and ai.upper() == &#39;ROCK&#39;:<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; win += 1
<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; print &quot;You WIN by WRAPPING that ROCK!&quot;<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; elif player.upper() == &#39;SCISSORS&#39; and ai.upper() == &#39;PAPER&#39;:<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; win += 1<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; print &quot;You WIN by CUTTING that PAPER!&quot;
<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; elif player.upper() == ai.upper():<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; tie += 1<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; print &quot;YOU TIE!&quot;<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; else:<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; lose += 1<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; print &quot;YOU LOSE!&quot;<br><br>&nbsp;&nbsp; &nbsp;print &quot;\nRounds Won: &quot;, + win
<br>&nbsp;&nbsp; &nbsp;print &quot;\nRounds Lost: &quot;, + lose<br>&nbsp;&nbsp; &nbsp;print &quot;\nRounds Tied: &quot;, + tie<br>##########BEGIN PROGRAM#####################################<br>clear()<br>print &quot;Welcome to ROCK PAPER SCISSORS!&nbsp; PREPARE FOR BATTEL!!\n\n&quot;
<br>rounds = rounds()<br>rps(rounds)<br>##########END PROGRAM#######################################<br>print &quot;\n\nThanks for playing!\n&quot;<br><br>