the present disclosure is here described in detail with reference to embodiments illustrated in the drawings , which form a part here . other embodiments may be used and / or other changes may be made without departing from the spirit or scope of the present disclosure . the illustrative embodiments described in the detailed description are not meant to be limiting of the subject matter presented here . one skilled in the art recognizes that numerous alternative components and embodiments may be substituted for the particular examples described herein and still fall within the scope of the invention . an embodiment of the present game incorporates colored boxes on a craps - like game surface layout , playing cards ace through six ( 6 ), and two cubes with an indicator or symbol on each cube face corresponding to an indicator or symbol in the boxes on the game surface layout . instead of using dice to determine the roll , an embodiment of the present game employs cubes and playing cards for roll determination . with reference to fig1 a - 1b , the game surface layout 100 has six different colored boxes — red 102 , blue 104 , orange 106 , green 108 , black 110 , and yellow 112 — directly in front of the stick person position in the center of the table . in an embodiment , the table may be a physical game table described in more detail below or a virtual game table surface presented via a graphical user interface displayed via an electronic gaming device . such electronic gaming device may be a portable gaming device or an electronic gaming terminal that is part of a casino gaming network for example . these electronic gaming devices are known in the art and do not require further description . in the virtual game table surface user interfaces are incorporated into the display which are configured to allow a player or players to place a bet , roll game cubes or perform other actions required of the player by the game . the game surface includes six boxes where playing cards ace , two , three , four , five and six are randomly placed face down by the dealer in each of the six boxes 102 - 112 . in an embodiment , the ace card corresponds to rolling a value of “ one ” via a game cube when an indicator on the box having the ace card is selected based on a corresponding indicator being rolled via one or both game cubes 200 , 201 ( discussed in fig2 - 3 below ). the remaining playing cards two , three , four , five , and six similarly correspond to rolling respective numbers based on matching indicator rolled via the game pieces 200 , 201 with respective boxes 102 - 112 . in this embodiment , the indicator associated with the box and the game cube is a colored dot . as shown in fig2 - 3 , an embodiment of the game utilizes two six - sided cubes 200 , 201 . in an embodiment , each cube is machine calibrated , gravity centered and includes a different single colored dot ( pip ) 202 - 212 on each side corresponding to the respectively colored boxes 102 - 112 on the layout 100 . in particular , each side of the six - sided cubes 200 , 201 includes a red dot 202 corresponding to red box 102 , a blue dot 204 corresponding to a blue box 104 , an orange dot 206 corresponding to the orange box 106 , a green dot 208 corresponding to a green box 108 , a black dot 210 corresponding to a black box 110 , and a yellow dot 212 corresponding to a yellow box 112 . the two cubes 200 , 201 are rolled and the playing card in the colored box corresponding to the color of the dot face up is turned over , thus determining the roll . if the same color is face up on both cubes 200 , 201 , then the roll is considered a hardway . for example , if two yellows are rolled and the card number in the yellow box is two , then the roll is a hard four ( i . e ., a pair of twos ). while the foregoing embodiments discuss game pieces color - coded with dots , as well as a game surface having corresponding color boxes , those skilled in the art will realize that other coding schemes are within the scope of the invention , including without limitation using game pieces where an indicator is represented with differently colored sides and / or having coded symbols or shapes other than dots and a game surface having boxes corresponding to the indicator , coded symbol or shape on the game piece . alternatively or in addition , additional embodiments may include randomly re - arranging the colored boxes on the game surface after the playing cards have been randomly placed face down in each box so as to further randomize the cards . in embodiments , the color boxes may be rearranged either by randomly swapping their respective positions on the game surface or by randomly assigning different color lighting to stationary boxes 102 - 112 . referring to fig4 , an embodiment of a method for playing a game is shown . in steps 400 - 402 , the dealer ( in an embodiment , a gaming server ) mixes the six cards ( e . g ., ace , two , three , four , five and six ) face down on the layout 100 and places one card in each of the six colored boxes 102 - 112 . in step 404 , the cubes 200 , 201 are delivered or otherwise presented to the “ shooter ” game participant . in steps 406 - 408 , the cubes 200 , 201 are then tossed by the “ shooter ” and the face up colors of the cubes determine which of the six cards in the corresponding colored boxes 102 - 112 on the layout 100 are turned over to reveal the value of card , thus creating a “ roll .” once the “ roll ” is completed , bets are settled , additional bets made and the game continues with the dealer mixing the cards , placing each card in a colored box 102 - 112 and the cubes 200 , 201 are passed to the “ shooter ” for the next “ roll .” one advantage of this method is that any knowledge of the true odds of most bets that can be placed during a craps game using traditional dice are eliminated . for example , unlike traditional dice , when the “ shooter ” uses cubes the resulting “ roll ” is not known until the corresponding card value is revealed . accordingly , the players will not know what color ( s ) correspond to snake eyes , e . g . a pair of aces or boxcars e . g . a pair of sixes until the dealer reveals the card value associated with the roll of the game cube . moreover , in an embodiment where the cards are shuffled or mixed in - between each “ roll ” the value of a particular color on a game cube is ever changing depending on the shuffle and resulting placement of the cards in each respective colored box . referring to fig5 , another embodiment of a method for playing the game is shown . in steps 500 - 502 , the dealer ( in an embodiment , a gaming server ) mixes the six cards ( e . g ., ace , two , three , four , five and six ) face down on the layout 100 and places one card in each of the six colored boxes 102 - 112 . in step 503 the cards are turned over to reveal the value of each card . in step 504 , the cubes 200 , 201 are delivered or otherwise presented to the “ shooter ” game participant . in steps 506 - 508 , the cubes 200 , 201 are then tossed by the “ shooter ” and the face up colors of the cubes determine which of the six cards in the corresponding colored boxes 102 - 112 on the layout 100 create a “ roll .” the cards remain face up in the colored boxes until that particular roll concludes e . g . a seven is rolled after the point had been established . once the “ roll ” is completed , bets are settled , additional bets made and the game continues with the dealer mixing the cards , placing each card in a colored box 102 - 112 and the cubes 200 , 201 are passed to the “ shooter ” for the next “ roll .” one advantage of this method is that the players know what color ( s ) correspond to snake eyes , e . g . a pair of aces or boxcars e . g . a pair of sixes when the cubes are delivered to the “ shooter ” participant . this method of play can improve game efficiency by increasing the number of rolls per hour . however , in this embodiment the cards are shuffled or mixed in - between each “ roll ” so that the value of a particular a color on a game cube is ever changing depending on the shuffle and resulting placement of the cards in each respective colored box . referring to fig6 , an embodiment of a computer architecture which performs the present teachings , including the elements executing computer readable code associated with the steps of fig4 and 5 , is shown . for example , the computer 600 can be a special purpose computer , such as a gaming server , executing the components of the gaming system described herein , including via hardware , software program , firmware , or a combination thereof . in embodiments , the computer processing functions relating to the gaming functionality described in fig1 - 5 above may be implemented in a distributed fashion on a number of computing devices , so as to distribute the processing load . further , in an embodiment the computer processing functions relating to the gaming functionality described in fig1 - 5 can be implemented into various electronic devices such as an electronic table , a slot machine , a mobile phone , a tablet or the like . the computer 600 , such as a gaming server or a gaming user device , includes com ports 602 connected to an electronic data communication network ( e . g ., a lan , wan , internet , or the like ) to facilitate data communications . the computer 600 further includes a processor , such as a central processing unit ( cpu ) 504 , which executes program instructions comprising the steps of fig4 , fig5 , or both . the depicted computer platform includes bus 606 , as well as non - transitory computer readable media having stored thereon computer executable instructions including those of fig4 , fig5 , or both . such computer readable media and data storage includes , for example , hard disk drive 608 , read only memory ( rom ) 610 , and random access memory ( ram ) 612 . the computer 600 further includes an i / o module 614 , supporting input / output flows between respective computer components , such as user interface elements 616 . the computer 600 is configured to receive programming and data via the data communication network . referring to fig7 , which shows a physical table 700 that may be used to facilitate a game according to embodiments of the present invention . as shown , the table 700 is rectangular in shape , but those of skill in the art will recognize that other shapes are possible ( e . g . square , circular , and elliptical ). the table 700 incorporates a pair of dealer stations 710 - a and 710 - b and accommodates up to 15 players at player stations . the embodiment in fig7 shows five players 720 a - e , but more or less players may be accommodated by the table 700 . depending on the embodiment , each dealer station 710 - a and 710 - b may include at least one of an automatic card shuffler , chip rack and drop box . the table 700 also includes a box person station 730 who oversees game play , settles disputes , and / or counts bets . the table 700 also includes a stickperson position 740 who uses a stick to present the game cube to a player and may place bets on an area on the table for players . the table 700 includes a layout with six different boxes a first box 750 , a second box 760 , a third box 770 , a fourth box 780 , a fifth box 790 , and a sixth box 795 — directly in front of the stick person position 740 in the center of the table . playing cards ace , two , three , four , five and six are also used and are randomly placed face down by the dealer in the each of the six boxes 760 - 795 . in an embodiment , the ace card corresponds to rolling a “ one ” via a game cube when a box having a symbol matching the ace card is selected based on a corresponding symbol being rolled via one or both game cubes 200 , 201 ( discussed in fig2 - 3 above ). the remaining playing cards two , three , four , five , and six similarly correspond to rolling respective numbers based on matching symbol rolled via the game pieces 200 , 201 with respective boxes 760 - 795 . those skilled in the art will realize that various coding schemes are within the scope of the invention and can be used for the game cube and boxes on the table , including without limitation using game pieces where an indicator is represented with differently colored sides and / or having coded symbols or shapes other than dots and a game surface having boxes corresponding to the indicator , coded symbol or shape on the game piece . alternatively or in addition , additional embodiments may include randomly re - arranging the colored boxes on the game surface after the playing cards have been randomly placed face down in each box so as to further randomize the cards . in embodiments , the color boxes may be rearranged either by randomly swapping their respective positions on the game surface or by randomly assigning different color lighting to stationary boxes 750 - 795 . the foregoing method descriptions and the process flow diagrams are provided merely as illustrative examples and are not intended to require or imply that the steps of the various embodiments must be performed in the order presented . as will be appreciated by one of skill in the art the steps in the foregoing embodiments may be performed in any order . words such as “ then ,” “ next ,” etc . are not intended to limit the order of the steps ; these words are simply used to guide the reader through the description of the methods . although process flow diagrams may describe the operations as a sequential process , many of the operations can be performed in parallel or concurrently . in addition , the order of the operations may be re - arranged . a process may correspond to a method , a function , a procedure , a subroutine , a subprogram , etc . when a process corresponds to a function , its termination may correspond to a return of the function to the calling function or the main function . the various illustrative logical blocks , modules , circuits , and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware , computer software , or combinations of both . to clearly illustrate this interchangeability of hardware and software , various illustrative components , blocks , modules , circuits , and steps have been described above generally in terms of their functionality . whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the overall system . skilled artisans may implement the described functionality in varying ways for each particular application , but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention . embodiments implemented in computer software may be implemented in software , firmware , middleware , microcode , hardware description languages , or any combination thereof a code segment or machine - executable instructions may represent a procedure , a function , a subprogram , a program , a routine , a subroutine , a module , a software package , a class , or any combination of instructions , data structures , or program statements . a code segment may be coupled to another code segment or a hardware circuit by passing and / or receiving information , data , arguments , parameters , or memory contents . information , arguments , parameters , data , etc . may be passed , forwarded , or transmitted via any suitable means including memory sharing , message passing , token passing , network transmission , among others . the actual software code or specialized control hardware used to implement these systems and methods is not limiting of the invention . thus , the operation and behavior of the systems and methods were described without reference to the specific software code being understood that software and control hardware can be designed to implement the systems and methods based on the description herein . when implemented in software , the functions may be stored as one or more instructions or code on a non - transitory computer - readable or processor - readable storage medium . the steps of a method or algorithm disclosed herein may be embodied in a processor - executable software module which may reside on a computer - readable or processor - readable storage medium . a non - transitory computer - readable or processor - readable media includes both computer storage media and tangible storage media that facilitate transfer of a computer program from one place to another . a non - transitory processor - readable storage media may be any available media that may be accessed by a computer . by way of example , and not limitation , such non - transitory processor - readable media may comprise ram , rom , eeprom , cd - rom or other optical disk storage , magnetic disk storage or other magnetic storage devices , or any other tangible storage medium that may be used to store desired program code in the form of instructions or data structures and that may be accessed by a computer or processor . disk and disc , as used herein , include compact disc ( cd ), laser disc , optical disc , digital versatile disc ( dvd ), floppy disk , and blu - ray disc where disks usually reproduce data magnetically , while discs reproduce data optically with lasers . combinations of the above should also be included within the scope of computer - readable media . additionally , the operations of a method or algorithm may reside as one or any combination or set of codes and / or instructions on a non - transitory processor - readable medium and / or computer - readable medium , which may be incorporated into a computer program product . the preceding description of the disclosed embodiments is provided to enable any person skilled in the art to make or use the present invention . various modifications to these embodiments will be readily apparent to those skilled in the art , and the generic principles defined herein may be applied to other embodiments without departing from the spirit or scope of the invention . thus , the present invention is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the following claims and the principles and novel features disclosed herein . while various aspects and embodiments have been disclosed , other aspects and embodiments are contemplated . the various aspects and embodiments disclosed are for purposes of illustration and are not intended to be limiting , with the true scope and spirit being indicated by the following claims .