Ancient Egyptians at Play: Board Games Across Borders by Alex de Voogt, Walter Crist, Anne-Elizabeth Dunn-Vaturi

By Alex de Voogt, Walter Crist, Anne-Elizabeth Dunn-Vaturi

The wealthy historical past of Egypt has supplied recognized examples of board video games performed in antiquity. each one of those video games offers facts of touch among Egypt and its neighbours. From pre-dynastic rule to Arab and Ottoman invasions, Egypt's prior is obvious on video game boards.

This quantity begins by means of introducing the reader to board video games in addition to tools of likelihood and is going directly to hint the heritage and distribution of historic Egyptian video games, taking a look quite at how they express touch with different cultures and civilizations. video game practices, that have been additionally a part of Egyptian rituals and divination, travelled through the jap Mediterranean. This publication explores the function of Egypt in accepting and disseminating video games in the course of its lengthy historical past. over the past few years, the level and the modes of touch became higher understood via museum and archival examine tasks in addition to surveys of archaeological websites in Egypt and its surrounding areas. the implications enable new perception into historical Egypt's diplomacy and the position of board video games learn in figuring out its extent.

Written through 3 authors recognized the world over for his or her services in this subject, this may be the 1st quantity on old Egyptian video games of its sort and a much-needed contribution to the sphere of either Egyptology and board video games reports.

Show description

Read or Download Ancient Egyptians at Play: Board Games Across Borders (Bloomsbury Egyptology) PDF

Best games books

Drawing Basics and Video Game Art: Classic to Cutting-Edge Art Techniques for Winning Video Game Design

This can be a complete, hands-on advisor to studying the elemental drawing abilities had to effectively create online game artwork. "Drawing fundamentals for game Art" demonstrates how high-quality artwork ideas like drawing talents, anatomy, values and lighting fixtures and color all follow to the construction of paintings for games.

Half a Century of Chess

A number of books of my video games have seemed in English long ago. a few of these video games have been annotated through chess masters, whereas others used in part my very own reviews taken from formerly released video games. For this e-book, besides the fact that, i've got individually chosen 90 of my such a lot noteworthy video games (played over a interval of over 40 years) and i've supplied them with new annotations.

Village Views (Book 6)

It is a attractive publication complete WITH forty seven PAGES OF SNOW males, iciness SCENES, PAINTED CANDLES, LANDSCAPES and plenty of extra. FULLPATTERNS AND step-by-step directions

Additional info for Ancient Egyptians at Play: Board Games Across Borders (Bloomsbury Egyptology)

Sample text

This method will be called whenever player authentication status changes. object); } This new method will print the description for the new GKLocalPlayer when authentication changes. You will need to determine what special steps need to be taken in your app to handle local player changes. Tip Do not forget to test user switching before shipping your app, as Apple will test it in the review stage. Working with GKLocalPlayer The GKLocalPlayer object will always exist and be non-nil when authenticated with Game Center; this object is a representation of the user.

We want to make sure that UFOGameViewController will be handling the callbacks for the score submitted. Add the following method to the implementation: - (void)scoreReported: (NSError*) error; { if (error) { NSLog(@"There was an error in reporting the score: %@", [error localizedDescription]); } else { NSLog(@"Score submitted"); } [[self navigationController] popViewControllerAnimated: YES]; } We will also modify the exitAction method to only submit the score. To do so, replace the old exitAction method with the following.

This will create a new optional delegate callback method named processGameCenterAuthentication. @protocol GameCenterManagerDelegate @optional - (void)processGameCenterAuthentication:(NSError*)error; @end It is necessary to add a new method to the implementation of GameCenterManager. authenticated) { return; } [[GKLocalPlayer localPlayer] authenticateWithCompletionHandler:^(NSError *error) { [self callDelegateOnMainThread: @selector(processGameCenterAuthentication:) withArg:NULL error:error]; }]; } This method will serve as a helper for authenticating with Game Center.

Download PDF sample

Rated 4.01 of 5 – based on 15 votes