Menu

Tree [d3b8af] master /
 History

HTTPS access


File Date Author Commit
 data 2013-02-13 Nafa Youcef Nafa Youcef [ce92b5] re-design winner screen
 win32 2013-07-02 Nafa Youcef Nafa Youcef [c2dd85] add windows support
 Makefile 2013-11-12 Nafa Youcef Nafa Youcef [27f661] Merge branch 'sdl2'
 README.md 2013-11-22 Nafa Youcef Nafa Youcef [d3b8af] update requirements in README.md
 common.c 2013-11-12 Nafa Youcef Nafa Youcef [27f661] Merge branch 'sdl2'
 common.h 2013-11-12 Nafa Youcef Nafa Youcef [27f661] Merge branch 'sdl2'
 controller.c 2013-11-12 Nafa Youcef Nafa Youcef [27f661] Merge branch 'sdl2'
 controller.h 2013-02-11 Nafa Youcef Nafa Youcef [86e6e9] Merge branch 'master' of github.com:y0uCeF/Ronda
 define.h 2013-11-12 Nafa Youcef Nafa Youcef [27f661] Merge branch 'sdl2'
 game.c 2013-11-12 Nafa Youcef Nafa Youcef [27f661] Merge branch 'sdl2'
 game.h 2013-02-11 Nafa Youcef Nafa Youcef [86e6e9] Merge branch 'master' of github.com:y0uCeF/Ronda
 game_play.c 2013-11-12 Nafa Youcef Nafa Youcef [27f661] Merge branch 'sdl2'
 game_play.h 2013-02-11 Nafa Youcef Nafa Youcef [86e6e9] Merge branch 'master' of github.com:y0uCeF/Ronda
 game_state.c 2013-02-11 Nafa Youcef Nafa Youcef [86e6e9] Merge branch 'master' of github.com:y0uCeF/Ronda
 game_state.h 2013-11-12 Nafa Youcef Nafa Youcef [27f661] Merge branch 'sdl2'
 gpl-2.0.txt 2013-07-02 Nafa Youcef Nafa Youcef [c2dd85] add windows support
 main.c 2013-07-02 Nafa Youcef Nafa Youcef [c2dd85] add windows support
 main_game.c 2013-11-12 Nafa Youcef Nafa Youcef [27f661] Merge branch 'sdl2'
 main_game.h 2013-11-12 Nafa Youcef Nafa Youcef [27f661] Merge branch 'sdl2'
 player.c 2013-11-12 Nafa Youcef Nafa Youcef [27f661] Merge branch 'sdl2'
 player.h 2013-11-12 Nafa Youcef Nafa Youcef [27f661] Merge branch 'sdl2'
 winner.c 2013-11-12 Nafa Youcef Nafa Youcef [27f661] Merge branch 'sdl2'
 winner.h 2013-11-12 Nafa Youcef Nafa Youcef [27f661] Merge branch 'sdl2'

Read Me

ReadMe

Introduction

Ronda is a fishing game, it has Mediterranean origins, it is traced back
to Spain and north Africa (specially Morocco). Ronda is played with
Spanish/Italian deck : 40 cards containing 4 suits : coins, clubs, swords
and cups. each suit having 10 cards :
cards from 1 to 7 plus : 10 (Sota/Jack), 11 (Caballo/Horse) and 12 (Rey/King).

License: GPLv2

You can get the latest sources from the git repository:

git clone git://github.com/y0uCeF/Ronda.git

Building Ronda

This was only tested on Linux,
Ronda requires SDL-2.0+, SDL_image-2.0 and SDL_ttf-2.0 to be installed in your
system. You can get them from here.
Once you got the requirements you can run :

make
make install

In case you want to run Ronda in-place without installing it, then
running :

make 'INPLACE=y'

should work perfectly.

You can uninstall Ronda by running

make uninstall

How to play

Game start/ending

In the first deal each player is given 3 cards, and other 4 cards are
put on the table (not containing duplicates), and when all 6 cards are
used a new round starts with the distribution of other 6 cards from the
deck.

The game ends when no cards remain in the deck.

Announces

After each deal the player can announce :

  • Ronda : when he has 2 similar cards (same card number - same rank).

  • Tringla : when he obtains 3 similar cards.

Announces result extra points as explained in Points_ section.

Main game

  • Each player (in his turn) has 2 options:

  • He can capture a card from the table by using one similar card from
    his hand and keep taking cards incrementally starting from that number.

  • He can put a card on the table when he can't capture any card.

  • The player can also gain points by doing one of this acts:

  • Mesa : when a player takes all the cards on the table (except when
    it's the final deal and the player is the last one)

  • Este : when a player takes the last card dropped by his opponent
    (check Points_ section)

  • When in the last deal, and after the last turn. If there still are
    cards on the table, the last player who captured a card takes them.

Points

A player can get points when :

  • He announced Ronda and the opponent didn't : 1 point
  • Both players announced Ronda with equal rank : 1 point
  • Both players announced Ronda and he has the bigger number : 2 points
  • He announced Tringla and the opponent didn't : 5 point
  • Both players announced Tringla with equal rank : 1 point
  • Both players announced Tringla and he has the bigger number : 10 points
  • He announced Tringla and the opponent announced Ronda : 6 points
  • He makes an Este : 1 point
  • When the game ends, all the cards above the 20th are counted as points

Controls

Choose a card from your hand by clicking on it with left_mouse_button,
choose a valid location on the table (similar card/empty slot) and you
finished your turn (It's simple as that).

Notes

Ronda and Tringla are announced automatically and their points are calculated
at the end of the deal.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.