This application describes an information processing apparatus, an information processing system, a storage medium and an information processing method, performing a non-contact communication with a storage medium.
It is a primary object of an embodiment(s) to provide a novel information processing apparatus, information processing system, storage medium and information processing method.
It is another object of the embodiment(s) to provide an information processing apparatus, information processing system, storage medium and information processing method, capable of improving amusement in information processing that performs a non-contact communication with storage medium.
A first embodiment is an information processing apparatus, comprising: a communication module, a reading module, an object producing module, and a writing module. The communication module is configured to perform a non-contact communication with each of a first storage medium and a second storage medium. The reading module is configured to read first data from the first storage medium and read second data from the second storage medium while using the communication module. The object producing module is configured to produce a first object by using the first data and the second data that are read by the reading module. The first object is produced by directly using at least one of the first data and the second data, for example. The writing module is configured to write the first object that is produced by the object producing module in at least one of the first storage medium and the second storage medium while using the communication module.
According to the first embodiment, since an object is produced by reading data from two storage media, it is possible to increase pleasure to produce the object and pleasure to increase the number of objects. Furthermore, it is possible to obtain a sense of accomplishment by increasing the number of objects. Therefore, it is possible to improve amusement in information processing that performs a non-contact communication with a storage medium.
A second embodiment is according to the first embodiment, wherein the object producing module is configured to further produce a second object that differs from the first object by using the first data or the second data.
According to the second embodiment, since the second object different from the first object is further produced, it is possible to increase more the pleasure to produce an object.
A third embodiment is according to the second embodiment, wherein the first object and the second object are different in ability from each other. For example, the second object is higher or lower than the first object in ability.
In the third embodiment, it is also possible to increase the pleasure to produce an object like the second embodiment.
A fourth embodiment is according to the first embodiment, and further comprises a decision module. The decision module is configured to decide, when the first data is read from the first storage medium or the second data is read from the second storage medium by the reading module, by a predetermined method whether the second data can be succeedingly read from the second storage medium or the first data can be succeedingly read from the first storage medium. Therefore, there is an occasion that both the first data and the second data cannot be necessarily acquired. When it is decided by the decision module that it is possible to read the second data from the second storage medium or the first data from the first storage medium, the reading module reads the second data from the second storage medium or the first data from the first storage medium.
According to the fourth embodiment, since there is an occasion that both the first data and the second data cannot be necessarily acquired, an object that is produced can be changed depend on the occasion.
A fifth embodiment is according to the fourth embodiment, and further comprises a notifying module. The notifying module is configured to notify the second storage medium or the first storage medium that is reading candidate when it is decided by the decision module that the second data can be read from the second storage medium or the first data can be read from the first storage medium.
According to the fifth embodiment, since the reading candidate is notified when data can be read from the second storage medium or the first storage medium in subsequent to the first storage medium or the second storage medium, it is possible to easily know a storage medium that is made to perform communication with the communication module.
A sixth embodiment is according to the first embodiment, and further comprises a first determination module. The first determination module is configured to determine whether the first data read from the first storage medium and the second data read from the second storage medium satisfy a predetermined condition. The object producing module produces the first object by using the first data and the second data when it is determined by the first determination module that the predetermined condition is satisfied.
According to the sixth embodiment, since an object is produced using two storage media and the data respectively stored therein, it is possible to increase more the pleasure to produce an object.
A seventh embodiment is according to the first embodiment, and further comprises a second determination module. The second determination module is configured to determine whether the first object or the second object stored in the first storage medium and the first object or the second object stored in the second storage medium satisfy a predetermined condition.
The object producing module produces a third object combining the first objects with each other or a fourth object combining the second objects with each other when it is determined that the first object or the second object stored in the first storage medium and the first object or the second object stored in the second storage medium satisfy the predetermined condition.
According to the seventh embodiment, since by using the two storage media an object that is different from the objects respectively stored therein, it is possible to increase more the pleasure to produce an object.
An eighth embodiment is according to the seventh embodiment, wherein the second determination module is executable within a predetermined restriction.
According to the eighth embodiment, since the predetermined restriction is provided, an object that is different from the objects respectively stored in the two storage media is increased gradually in the number, it is possible to increase more pleasure to produce the object and pleasure to increase the number of objects.
A ninth embodiment is according to the first embodiment, and further comprises an execution module. The execution module is configured to execute an application. The first object and the second object can be used in a predetermined scene of the application.
According to the ninth embodiment, since the produced object can be used in the predetermined scene of the application, the pleasure to produce an object can be increased more. Furthermore, when the object affects advance of the application, it is possible to give a user motivation to increase the number of the objects. Therefore, it is possible to improve amusement in information processing that performs a non-contact communication with a storage medium.
A tenth embodiment is an information processing system, comprising: a communication module configured to perform a non-contact communication with each of a first storage medium and a second storage medium; a reading module configured to read first data from the first storage medium and read second data from the second storage medium while using the communication module; an object producing module configured to produce an object by using the first data and the second data that are read by the reading module; and a writing module configured to write the object that is produced by the object producing module in at least one of the first storage medium and the second storage medium while using the communication module.
An eleventh embodiment is a non-transitory storage medium storing an information processing program executable by a computer comprising a communication module configured to perform a non-contact communication with each of a first memory and a second memory, wherein the information processing program causes the computer to function as: a reading module configured to read first data from the first memory and read second data from the second memory while using the communication module; an object producing module configured to produce an object using the first data and the second data that are read by the reading module; and a writing module configured to write the object that is produced by the object producing module in at least one of the first memory and the second memory while using the communication module.
A twelfth embodiment is an information processing method that is executed by a computer comprising a communication module configured to perform a non-contact communication with each of a first storage medium and a second storage medium, wherein the information processing method comprising steps of: (a) reading first data from the first storage medium and read second data from the second storage medium while using the communication module; (b) producing an object using the first data and the second data that are read in the step (a); and (c) writing the object that is produced in the step (b) in at least one of the first storage medium and the second storage medium while using the communication module.
According to the tenth to twelfth embodiments, it is also possible to improve amusement in information processing that performs a non-contact communication with a storage medium, like the first embodiment.
The above described objects and other objects, features, aspects and advantages of the embodiments will become more apparent from the following detailed description when taken in conjunction with the accompanying drawings.
With reference to
The CPU 12 takes charge of entire control of the game apparatus 10. The RAM14 is used as a working memory and a buffer memory of the CPU 12. The flash memory 16 is used in order to store an application program (information processing program) such as game application and to store (save) various kinds of data. However, there is no necessity that application is limited to a game application, various kinds of application such as a document production application, an email application, a painting application, character or letter practice application, a linguistic training application, a study application, etc. corresponds.
The wireless communication module 18 has a function linked to a wireless LAN. Therefore, the game apparatus 10 can communicate with a computer and other game apparatuses 10 directly or via a network.
The non-contact communication module 22 performs non-contact data communication with radio between an IC tag 50 (see
In addition, although the non-contact communication module 22 transmits and receives data to or from the IC tags 50 according to the telecommunication standard of NFC in this embodiment, does not need to be limited to this. In other embodiments, a communication method of the non-contact communication module 22 may be various communication methods adopted as a non-contact communication or a short-distance wireless communication.
As shown in
In the examples shown in
In addition, although three kinds of game characters that can turn into a protagonist character are shown here, the kind (number) does not need to be limited, and in this embodiment, it may be four or more kinds as long as two or more kinds. Furthermore, as shown in
In the following, when it is necessary to describe the
Returning to
The display driver 28 is used in order to display various kinds of screens on the display 30 under instructions of the CPU 12. In addition, the CPU 12 uses a part of the RAM 14 as a video RAM (VRAM) so as to produce image data corresponding to various kinds of screens.
The D/A converter 32 converts sound data applied from the CPU 12 into an analog sound signal, and outputs the same to the speaker 34. In addition, the sound signal is a sound signal corresponding to a sound effect and music (BGM) when the application is executed. When a game application is executed, for example, a sound signal corresponding to an imitation sound that a character or object utters or generates may be output.
In addition, the electric structure of the game apparatus 10 shown in
The IC tag 50 receives by the antenna 52 a radio wave including a wireless signal from a reader/writer (the non-contact communication module 22 in this embodiment), and when receiving the radio wave, the voltage generating circuit 54d rectifies the received radio wave, and generates (produces) a power supply voltage required for the control circuit 54a, the EEPROM 54b and the transceiver circuit 54c, and supplies the power supply voltage. In
The transceiver circuit 54c demodulates instructions or/and data from the received radio wave to apply to the control circuit 54a. The control circuit 54a receives the demodulated instructions or/and data, and executes processing according to the instructions. If it is a data write instruction, for example, the control circuit 54a writes the data that is received together with the write instruction concerned in the EEPROM 54b.
Furthermore, if the demodulated instruction is a data read instruction, the control circuit 54a reads data from the EEPROM 54b according to the read instruction concerned, and applies the read data to the transceiver circuit 54c. Then, the transceiver circuit 54c modulates the data and transmits from the antenna 52 by a carrier wave. Therefore, the game apparatus 10 receives the radio wave that is transmitted from the IC tag 50 by the non-contact communication module 22 via the antenna 24.
For example, the EEPROM 54b is stored with data of identification information (figure ID) about the
Here, the figure ID includes information for identifying the kind of the
The predetermined game data is, in this embodiment, data (card information data) about an item (card object in this embodiment) obtained (created or produced) by executing the game application that uses the
The game machine ID is inherent identification information assigned to the game apparatus 10, and it is assigned in a manufacture process, or the MAC Address etc. assigned to the wireless communication module 18 is used as that.
Next, a virtual game that can be played in such the game apparatus 10 when a game application (game program) of this embodiment is executed will be described. In this game application, a game (battle game) that fights against an enemy character can be played. Furthermore, in this game application, it is possible to produce a predetermined item (a virtual card object in this embodiment) using a virtual production origin card object obtained by playing the battle game etc. However, the card object is prepared in a predetermined number as described above, and if a card object is produced using the production origin card object, the card object concerned is set to usable. In addition, the production origin card object is an object that becomes a source or origin of a card object. Furthermore, in this game application, the card object that the game character such as a player character possesses can be changed to a particular or special card object (special card object). That is, it is possible to produce a special card object.
Here, a card object is an item that can be used in a battle game, and a predetermined effect can be activated by using this. If the predetermined effect is activated, an ability value (offensive power, defensive power, numerical value or level such as quickness) of the player character 152 or/and the friend character 154 described later may be made high, and/or a physical strength value or damage of the player character 152 or/and the friend character 154 may be recovered (see
Furthermore, the special card object is set to be larger than the normal card object in an effect that is activated by them. In the following, a card object other than a special card object may be called a normal card object. However, when there is no necessity of distinguishing the normal card object and the special card object from each other, simply called a “card object”. Furthermore, as describe later, the normal card object is prepared with two kinds such as a single card object and a pair card object, when roughly divided. Therefore, when there is necessity of distinguishing these, the normal card object may be called a single card object or a pair card object.
If the application is executed, a main menu screen 100 as shown in
For example, if the player performs an operation to use the
As shown in
If the player place the
However, if the
Furthermore, when the
The game apparatus 10 displays a use card selection screen 250 as shown in
Card objects 252a, 252b and 252c are displayed on this use card selection screen 250. Furthermore, an icon 260 is displayed below the card object 252b. The card objects 252a-252c are card objects being set usable in the card information data.
If the player selects a desired card object out of the card objects being usable, a predetermined effect assigned to the card object is activated.
In an example shown in
For example, when the card object 252a is selected, only the quickness of the player character 152 is increased by a predetermined rate. Furthermore, when the card object 252b is selected, an offensive power of the player character 152 is increased by a first predetermined rate. Furthermore, when the card object 252c is selected, an offensive power of the player character 152 is increased by a second predetermined rate higher than the first predetermined rate.
That is, if a single card object is used, the ability value of the player character 152 is increased, or a physical strength value is recovered. Furthermore, if a pair card object is used, in comparison with a case where the single card object is used, the ability value of the player character 152 is increased more largely, or the physical strength value is recovered more largely. In addition, when the pair card object is used, the effect may be activated also about the friend character displayed as a pattern of the pair card object concerned.
Furthermore, the icon 260 is provided in order to return to the battle game without selecting a card object.
Furthermore, if the icon 104 is selected in the main menu screen 100 shown in
In the card production menu screen 300, an icon 302 and an icon 304 are displayed, and an icon 310 and an icon 312 are further displayed below the icon 304.
The icon 302 is used in order to select production of a normal card object. Furthermore, the icon 304 is used in order to select production of a special card object.
The icon 310 is used in order to execute (start) processing selected by the icon 302 or the icon 304. The icon 312 it is used in order to return to a main menu while stopping production of a card object. Therefore, if the icon 312 is selected, instead of the card production menu screen 300, the main menu screen 100 is displayed on the display 30. Hereinafter, this is the same about a case of returning to the main menu.
If the icon 310 is selected in a state where the icon 302 is selected in the card production menu screen 300 shown in
Production origin card objects 352a, 352b and 352c are displayed in the production origin card selection screen 350. Furthermore, below the production origin card object 352c, an icon 360 is displayed, and an icon 362 is displayed below the production origin card object 352a.
The production origin card objects 352a-352c are card objects that becomes a source or origin of a normal card object obtained in the battle game etc. Information on this production origin card object is included in main body game data.
Furthermore, the icon 360 is provided in order to instruct production of a normal card object. The icon 362 is provided in order to stop the production of a normal card object, and returns to a main menu.
As described above, if the icon 310 is selected, the production processing of a normal card object is executed (started), and instead of the production origin card selection screen 350, a screen under single card production 400 is displayed on the display 30 as shown in
In addition, an arrow mark on the card object 402 under production only shows a manner that the card object 402 concerned is rotating, and is not displayed in fact. This is the same about a screen under pair card production 500 describe later.
Furthermore, if the screen under single card production 400 is displayed on the display 30, and in parallel with this, the placement screen 200 as shown in
If the player places the
However, if the
Furthermore, when the
A single card object to be produced is selected from one or more single card objects in an unusable state by a computer lottery. For example, probability of the lottery is set for each of a plurality of single card objects. In addition, it is possible to know the single card object in the unusable state by referring to the card information data acquired from the
In addition, the single card object to be produced may be determined (selected) at random not dependent on the lottery.
If one single card object is produced, that is, if one single card object selected by the lottery is set usable, instead of the screen under single card production 400, a screen after single card production 450 as shown in
One single card object 452 that is produced is displayed on the screen after single card production 450, and a display area 454 is provided above it. An image of the player character 152 of a predetermined pose is displayed on the single card object 452 as a pattern. Furthermore, contents of the effect activated by using the produced single card object 452 is displayed with a text in the display area 454. Here, description that the quickness is increased 25 percent (%) is indicated (displayed).
If one single card object 452 is produced, after card information data is updated and the updated card information data is written in the
However, when the card information data is to be written, the placement screen 200 as shown in
Furthermore, if the production processing of the normal card is started, in parallel to display processing of the screen under single card production 400 described above, a opportunity of a pair card object production is given by the lottery. Specifically, prior to the lottery of the single card object, it is drawn lots by a computer (CPU 12) whether the opportunity of the pair card object production is given. The probability of this lottery is set in advance for each production origin card object, for example. Here, if giving the opportunity of a pair card object production wins, instead of the screen under single card production 400, a screen under pair card production 500 as shown in
In addition, although the lottery probability for drawing lots the opportunity of a pair card object production is set into the production origin card object and it is determined by the lottery whether the opportunity of a pair card object production is to be given in this embodiment, it does not need to be limited to this. For example, it may be determined at random whether the opportunity of a pair card object production is given.
Similar to the single card object, the pair card object to be produced is selected from one or more pair card objects in the unusable state by a lottery. For example, the probability of the lottery is set for each of a plurality of pair card objects. In addition, it is possible to know the pair card object in the unusable state by referring to the card information data acquired from the
In addition, the pair card object to be produced may be determined (selected) at random without a lottery.
Therefore, the pair card object 502 under production corresponding to a pair card object that is drawn lots is displayed on the screen under pair card production 500 while being rotated. However, in this embodiment, in order to produce a pair card object, it is necessary to further use a
In this embodiment, a hint about the latter
This is a mere example, and theme music (sound effects) that is played at the time that the game character corresponding to the latter
Furthermore, although a hint about the latter
Furthermore, if the screen under pair card production 500 is displayed on the display 30, the placement screen 200 as shown in
Here, if the player places the
Since the figure ID is thus acquired (read-in) from the latter
Furthermore, the latter
In addition, in this embodiment, if the
Furthermore, when a pair card object is to be produced, production of a pair card object also becomes failure when a
Furthermore, when the
If succeeding in production of a pair card object, instead of the screen under pair card production 500, and a screen after pair card production 550 as shown in
Images of the player character 152 having a predetermined pose and the game character (here, friend character 154) that is paired to the player character 152 are displayed in the produced pair card object 552 as a pattern. Furthermore, contents of the effect activated by using the produced pair card object 552 are displayed with a text in the display area 554. Here, description that the offensive power of each of the player character 152 and the friend character 154 is increased 25 percent (%) is indicated (displayed).
Furthermore, if the pair card object 552 is produced, after the card information data is updated and the updated card information data is written in the
However, when the card information data is to be written, the updated card information data is written after the placement screen 200 as shown in
Thus, the updated card information data is written into the former
In addition, the information that the produced pair card object can be used is also written in the card information data of the latter
Furthermore, in this embodiment, when the latter
However, a method of production of the pair card object is only an example, and should not be limited. For example, a pair card object may be produced by the lottery or at random by passing over the latter
Furthermore, if the icon 304 is selected in the card production menu screen 300 shown in
As described above, a special card object makes further higher the effect that is activated at the time that the normal card object is used, and is produced (changed) from the normal card object. In this embodiment, a special card object is produced using two
The figure IDs of the two
If production processing of a special card object is executed, the placement screen 200 for placing the first
If the first
One or more card objects 602 that are produced using the first
However, about the card object 602 that has been already changed to the special card, decoration different from that of a normal card object is applied. In this embodiment, the special card object is provided with decoration more luxurious than that of the normal card object. As an example, in a special card, a background image is displayed, or a background is painted over with gold, while a background of a normal card object is solid color. This possession card screen 600 is displayed based on the card information data acquired from the first
Subsequently, the placement screen 200 for placing the second
If the second
However, if the second
If the second card information data is acquired, it is determined (searched) whether there is any card object that is the same as the card object produced using the first
Since a special card object cannot be produced when there is no the same card object, trying on another
When there is the same card object, a special card selection screen 650 as shown in
If the player selects desired card objects 602 and 652 in the special card selection screen 650, the selected card objects 602 and 652 are changed to a special card object. That is, a special card object is produced. Although illustration is omitted, if a special card is produced, a screen after special card production that is similar to one of the screen after single card production 450 as shown in
In the screen after special card production, the special card object is displayed, and contents of the effect activated by using this special card object are displayed. However, the effect activated by using a special card object is the same as that of the normal card object having been changed to the special card object concerned, and the effect is higher than that of the normal card object concerned.
If a special card object is produced, the first placement screen 200 and the second placement screen 200 are sequentially displayed, and the updated first card information data is written in the first
In addition, in this embodiment, when a special card object is produced, information of the special card object concerned is stored in both of the two
The number of times that the production processing of a special card object can be executed includes a predetermined limit, for example, once a day. Therefore, if the number of producible times is set in the game apparatus 10 and a special card object is produced, the number of producible times is decremented by one (1).
However, the number of producible times does not need to be limited to once a day, and may be two or more times a day. Furthermore, the number of producible times may be increased gradually as the game advances.
In addition, although the special card object is produced by selecting one from one or more the same normal card objects when the normal card objects respectively produced using the two
Furthermore, when the normal card objects produced using respective
Returning to
Although each processing executed by the CPU12 shown in
In addition, although illustration is omitted, when the entire processing is started, prior to displaying the main menu screen 100, save data that stored in the flash memory 16 is read-in, and data of the number of producible times of the special card object is stored in the RAM 14. However, when the current date is newer than the date stored in the save data, the number of producible times is reset.
In a next step S3, it is determined whether the play of the battle game is selected. Here, the CPU 12 determines whether the icon 102 is selected (ON) in the main menu screen 100. More specifically, the CPU 12 detects operation input data, and determines whether the instruction to select the icon 102 is input. In the following, this is the same about a case where it is determined whether there is any instruction or selection using the input device 26. In addition, in parallel to the entire processing, the CPU 12 executes detection processing of the operation input and stores the operation input data that is input from the input device 26 in the RAM 14.
If “YES” is determined in the step S3, that is, if the play of a battle game is selected, the battle game processing (see
If “NO” is determined in the step S7, that is, if producing a card object is not selected, it is determined in a step S9 whether it is registration of a figure. Here, the CPU12 determines whether the icon 106 is selected in the main menu screen 100. If “NO” is determined in the step S9, that is, if all the icons 102-106 are not selected, the process returns to the step S1 as it is. On the other hand, if “YES” is determined in the step S9, that is, if the icon 106 is selected, registration processing of a figure is executed in a step S11, and returns to the step S1. Since the registration processing of a figure is as having described above, a duplicate description is omitted.
On the other hand, if “YES” is determined in the step S7, that is, if producing a card object is selected, the card production menu screen 300 as shown in
In a next step S15, it is determined whether it is production of a normal card object. Here, the CPU 12 determines whether the icon 310 is selected in a state where the icon 302 is selected in the card production menu screen 300. If “YES” is determined in the step S15, that is, if it is production of a normal card object, after executing normal card production processing (see
On the other hand, if “NO” is determined in the step S15, that is, if it is not production of a normal card object, it is determined in a step S19 whether it is production of a special card object. Here, the CPU 12 determines whether the icon 310 is selected in a state where the icon 304 is selected in the card production menu screen 300. If “YES” is determined in the step S19, that is, if it is production of a special card object, after executing special card production processing (see
On the other hand, if “NO” is determined in the step S19, that is, if it is not production of a special card object, it is determined in a step S23 whether the process returns to the main menu. Here, the CPU 12 determines whether the icon 312 is selected in the card production menu screen 300. If “YES” is determined in the step S23, that is, if returning to the main menu, the process returns to the step S1. If “NO” is determined in the step S23, that is, if not returning to the main menu, the process returns to the step S13.
In a subsequent step S53, the battle screen 150 as shown in
On the other hand, if “YES” is determined in the step S55, that is, if use of the
In the step S63, other game processing will be executed. For example, the CPU 12 makes the player character 152 or the friend character 154 attack the enemy character 160 according to an operation by the player. Furthermore, according to an operation by the CPU 12 (computer), the enemy character 160 attacks the player character 152 or the friend character 154.
In a subsequent step S65, it is determined whether the end of the battle game is instructed by the player. If “NO” is determined in the step S65, that is, if the end of the battle game is not instructed, the process returns to the step S53. On the other hand, if “YES” is determined in the step S65, that is, if the end of the battle game is instructed, main body game data is saved into the flash memory 16 in a step S67, and returns to the entire processing. The main body game data includes the production origin card data and the data of the number of producible times, for example.
As shown in
In a subsequent step S105, it is determined whether the information is acquired. Since there is a case where the game machine ID is not stored, the CPU 12 determines here whether at least the figure ID is acquired. If “NO” is determined in the step S105, that is, if no information (figure ID and game machine ID) is acquired, the process returns to the step S101. On the other hand, if “YES” is determined in the step S105, that is, if the information is acquired, it is determined in a step S107 whether the information is of a correct kind. Here, the CPU 12 determines whether the game information included in the acquired figure ID indicates the game application concerned.
If “NO” is determined in the step S107, that is, if it is not of a correct kind, it is notified in a step S109 that figures other than a predetermined figure (
If “NO” is determined in the step S111, that is, if the
On the other hand, if “YES” is determined in the step S111, that is, if the
In a subsequent step S117, it is determined whether the card information data is acquired. If “NO” is determined in the step S117, that is, if the card information data is not acquired, the process returns to the step S115. On the other hand, if “YES” is determined in the step S117, that is, if the card information data is acquired, the use card selection screen 250 as shown in
In addition, although premised on the card information data being correct in this embodiment, when the acquired data is data (data other than card information data) used in other game applications, the card information data cannot be used. In such a case, it is notified that the acquired data cannot be used and it is necessary to make the
In a next step S121, it is determined whether the card object (252a, 252b, 252c) is selected in the use card selection screen 250. If “YES” is determined in the step S121, that is, if the card object is selected, the effect according to the selected card object is activated in a step S123, and returns to the battle game processing. Therefore, the ability value of the player character 152 is changed (increased), for example.
On the other hand, if “NO” is determined in the step S121, that is, if the card object is not selected, it is determined in a step S125 whether the selection of the card object is to be stopped. Here, the CPU 12 determines whether the icon 260 is selected in the use card selection screen 250. If “NO” is determined in the step S125, that is, if not stopping the selection of a card object, the process returns to the step S119. On the other hand, if “YES” is determined in the step S125, that is, if the selection of a card object is to be stopped, the process returns to the battle game processing as it is. In addition, when returning to the battle game processing, the use card selection screen 250 is closed (non-displayed).
Thus, the player who owns the
Furthermore, although illustration is omitted, when the player character 152 does not possess one card object either, without displaying the use card selection screen 250 after acquiring the card information data, it is notified that the player character 152 does not acquire the card object, and the figure use processing is terminated.
As shown in
If “NO” is determined in the step S141, that is, if the player character 152 does not possess the production origin card object, it is notified in a step S143 that a normal card object cannot be produced unless possessing the production origin card object, and returns to the entire processing after terminating the card production processing.
On the other hand, if “YES” is determined in the step S141, that is, if the player character 152 possesses the production origin card object, the placement screen 200 as shown in
In a next step S 147, the figure ID and the game machine ID are read-in, and it is determined in a step S149 whether information is acquired. If “NO” is determined in the step S149, the process returns to the step S145. On the other hand, if “YES” is determined in the step S149, it is determined in a step S151 whether it is of the correct kind.
If “NO” is determined in the step S151, it is notified in a step S153 that only the predetermined
On the other hand, if “YES” is determined in the step S155, as shown in
If “NO” is determined in the step S165, that is, if there is no production instruction, it is determined in a step S167 whether there are any return instructions. If “NO” is determined in the step S167, that is, if there is no return instruction, the process returns to the step S163. On the other hand, if “YES” is determined in the step S167, that is, if there is the return instruction, the process returns to the entire processing. On the other hand, if “YES” is determined in the step S165, that is, if there is a production instruction, the screen under single card production 400 shown in
Subsequently, in a step S171, the CPU 12 draws lots whether the production opportunity of the pair card object is to be given. Here, it is drawn lots whether the production opportunity of the pair card object is to be given according to the lottery probability that is set in the production origin card object. In a next step S173, it is determined whether giving the production opportunity of the pair card object wins. That is, the CPU 12 determines whether it is decided to give the production opportunity of the pair card object.
If “YES” is determined in the step S173, that is, if giving the production opportunity of the pair card object wins, pair card production processing (see
If “NO” is determined in the step S177, that is, if production of the pair card object is failure, the process returns to the step S163. On the other hand, if “YES” is determined in the step S177, that is, if the production of the pair card object is success, the placement screen 200 for the former
Furthermore, if “NO” is determined in the step S173, that is, if giving the production opportunity of the pair card object does not win, the single card object to be produced is drawn lots in a step S181. In addition, one single card object is selected from one or more single card objects that are producible (currently set unusable) in this embodiment. The card information data is updated at this time. That is, the information corresponding to the produced single card object is set usable. Then, the screen after single card production 450 as shown in
As shown in
If “NO” is determined in the step S191, that is, if it is not the
As shown in
The placement screen 200 for the latter
In addition, although illustration is omitted, a timer is provided and a count is started when the pair card production processing is started. In the step S231, the CPU 12 determines whether a count value of this timer exceeds the predetermined time period.
If “NO” is determined in the step S231, that is, if the predetermined time period does not elapse after starting the pair card production processing, the process returns to the step S225. On the other hand, if “YES” is determined in the step S231, that is, if the figure ID is not acquired even if the predetermined time period elapses after starting the pair card production processing, it is determined that the latter
Furthermore, if “YES” is determined in the step S229, it is determined in a step S233 whether it is of the correct kind. If “NO” is determined in the step S233, it is determined that pair card object production is failure, and advances to the step S241. In addition, if “NO” is determined in the step S233, after notifying that only the predetermined
On the other hand, if “YES” is determined in the step S233, it is determined in a step S235 whether it is the latter
If “NO” is determined in the step S235, that is, if it is not the latter
As shown in
If “NO” is determined in the step S257, it is notified that only the predetermined
As shown in
If “NO” is determined in the step S273, it is notified that only the predetermined
If “NO” is determined in the step S277, that is, if the second
On the other hand, if “YES” is determined in the step S277, that is, if the second
If “NO” is determined in the step S285, that is, if there is no same card object as the first one, it is proposed to try on the same kind of another
Subsequently, in a step S291, it is determined whether the overlapping card objects are selected. That is, the CPU 12 determines whether the normal card objects (602, 652) that are changed to the special card are selected. If “NO” is determined in the step S291, that is, if the overlapping card objects are not selected, it is determined in a step S293 whether it is the return instruction. If “NO” is determined in the step S293, the process returns to the step S285. On the other hand, if “YES” is determined in the step S293, the process returns to the step S267 shown in
On the other hand, if “YES” is determined in the step S291, that is, if there is selection of the overlapping card objects, the special card object is produced, and in a step S295, the screen after special card production is displayed on the display 30 about the selected card objects. If the special card object is produced, in each of the first card information data and the second card information data, the information indicating that the corresponding normal card object is changed to the special card object is added, and accordingly, the first and the second card information data are updated, respectively.
The placement screen 200 for the first
If “NO” is determined in the step S303, it is notified in a step S305 that it is different from the first
As shown in
If “NO” is determined in the step S315, it is notified in a step S317 that it is different from the second
According to this embodiment, since the card object is produced using the two figures, it is possible to increase the pleasure to produce the object and the pleasure to increase the number of the objects. Furthermore, the sense of accomplishment by making the number of the objects increase can be obtained. Therefore, it is possible to improve amusement of the information processing using the figure(s).
Furthermore, according to this embodiment, since the card object is produced using the production origin card object that is obtained in the battle game etc., if the battle game is advanced, it is possible to increase an opportunity to produce and use the card object, and thus increase the pleasure to advance the battle game.
In addition, although an item such as a card object is produced in this embodiment, a kind of item does not need to be limited. Furthermore, instead of production of the item, a predetermined game event may be generated. For example, a new stage may be made playable, or a new character may be made to appear in the virtual game.
Furthermore, although the figure is stored with the information on whether each card object is usable as card information data in this embodiment, the data of the card object that is usable (produced) may be stored.
Furthermore, although the pair card object is produced using the two figures that the kind information are different from each other and the game information are the same in this embodiment, a pair card object may be produced using two figures that both of the kind information and the game information are different from each other, respectively.
Furthermore, although the special card object is produced using the two figures that the kind information are the same and the individual information are different from each other in this embodiment, a special card object may be produced using two figures that the kind information are also different from each other. In such a case, for example, when the possession card screen is displayed, when there are card objects being displayed on the same position, the card objects concerned may be made to change to a special card.
Furthermore, although the IC tag is made to be incorporated in a predetermined figure in this embodiment, the IC tag may be incorporated in a predetermined card (IC card). In such a case, the game apparatus performs non-contact communication processing with the IC card but not with the figure.
Furthermore, although an item such as a card object is produced using the production origin card object that is obtained in the battle game while the game application is executed in this embodiment, should not be limited to this. Also when an application other than game application is executed, by obtaining a virtual object that becomes an origin or source of an item that is provided in the application concerned, the virtual object may be changed to a certain item by using a figure. However, in fact, an item that is prepared in advance is changed from an unusable state to a usable state rather than the virtual object is changed to a certain item.
Furthermore, although an item such as a card object is produced using the production origin card object in this embodiment, should not be limited to this. For example, a certain item may be produced by performing a non-contact communication with two figures without using a production origin card object, and a certain object may be produced when a predetermined condition that data read from the two figures correspond to each other, or the like is satisfied.
Furthermore, although the special card object is set so as to have the activated effect larger than that of the normal card object in this embodiment, may be set so as to have the activated affect smaller than that of the normal card object partly or as a whole.
Furthermore, although a game apparatus is mentioned as an example of an information processing apparatus in this embodiment, as far as it has a function to perform a non-contact wireless communication with the IC tag that is incorporated in the figure, the embodiment can be applied to computers such as general-purpose PCs (personal computer), tablet PCs, workstations, feature phones, smartphones, etc.
Furthermore, although the CPU that is incorporated in the game apparatus is made to execute all the processing in this embodiment, it does not need to be limited to this. A system may be constructed such that a whole or part of the processing is executed by other apparatuses such as a server that is provided so as to be communicable with the game apparatus, and a plurality of apparatuses execute the processing jointly.
It should be noted that the specific numerical values described in the above-described embodiments are only examples, and to be set appropriately in accordance with the actual products.
Although certain example systems, methods, storage media, devices and apparatuses have been described herein, it is to be understood that the appended claims are not to be limited to the systems, methods, storage media, devices and apparatuses disclosed, but on the contrary, are intended to cover various modifications and equivalent arrangements included within the spirit and scope of the appended claims.
Number | Date | Country | Kind |
---|---|---|---|
2015-119026 | Jun 2015 | JP | national |
The disclosure of the patent application No. 2015-119026 filed on Jun. 12, 2015 is incorporated by reference.