jblog
toc

Jake

2015-06-20, post № 39

games, programming, Pygame, Python, #apples, #simple, #simple snake, #snake, #snake game, #snakes, #video game

Continuing to clone famous and fairly easy games, I now made my own version of Snake.
In this version you cannot leave the screen, there are never more than three apples on the screen and there are no blocks inside the field.
Your current score is displayed in the screen caption.
To get more information about Snake, check this Wikipedia entry.

Controls

  • Arrow keys move the snake,
  • Escape pauses and unpauses the game,
  • ‘r’ resets the game.
jake-1.png
jake-2.png
jake-4.png
Source code: jake.py
Extra assets: jake-3.png

Dig

2015-06-14, post № 38

art, #adventure, #burn, #dig, #digger, #digging, #exploration, #failed mission, #fire, #hot, #lava, #pixel, #pixel friend, #pixel guy, #straight tunnel, #tunneling, #tunnelling

Being curious of the world underneath his feet, our little pixel friend started an exploration. Who knew what torrid situation he could get in to…

dig.gif

Jong

2015-06-13, post № 37

games, programming, Pygame, Python, #arcade, #black, #com, #computer playing, #game, #games, #green, #Pong

After having programmed my own Tetris clone — Jetris —, I thought of another game to clone. A really fun and fairly simple game came to my mind: Pong.
After a few hours I managed to do it and here it is.
I even implemented the computer being able to play, although it never loses… If a hitter is controlled by the computer is indicated by its color (green for players, red for the computer).
To get more information about Pong, visit this Wikipedia entry.

Controls (general)

  • Escape pauses and unpauses the game,
  • ‘r’ resets the game.

Controls (left player)

  • ‘w’ moves the (left) hitter up,
  • ‘s’ moves the (left) hitter down,
  • Left arrow key while pause changes if player is computer or user controlled.

Controls (right player)

  • Up arrow key moves the (right) hitter up,
  • Down arrow key moves the (right) hitter down,
  • Right arrow key while pause changes if player is computer or user controlled.
jong-1.png
jong-3.png
jong-4.png
Source code: jong.py
Extra assets: jong-2.png
Jonathan Frech's blog; built 2021/04/16 21:21:49 CEST