Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Desktop card game engine

A game engine and card technology, which is applied in the field of desktop card game engines, can solve the problems of ambiguity and special cases of card effects, many cards, and fast update speed, etc., and achieve standardized game rules and mechanisms, low coupling, and ambiguity Effects with Conflict Reduction

Active Publication Date: 2017-07-04
NAT UNIV OF DEFENSE TECH
View PDF5 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] 1. The card pool is huge, and there are many cards that need to be realized;
[0009] 2. The update speed is fast, and new cards often bring new mechanisms;
[0010] 3. There are many ambiguities and special cases of card effects;
Although the scripting

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Desktop card game engine
  • Desktop card game engine
  • Desktop card game engine

Examples

Experimental program
Comparison scheme
Effect test

Example Embodiment

[0060] The present invention will now be described in detail with reference to the drawings.

[0061] This embodiment provides a desktop card game engine. The module structure of the desktop card game engine is as follows figure 1 As shown, including core module, control module, grammar analysis module, card management module, database module, communication module;

[0062] Among them, the core module is used to simulate the actual effect process, which includes the core mechanism and language interpreter for actual effect processing, independent of the outside. The control module is used to process distribution events, initialize game resources, and be the main control flow. The card management module is used to manage card packs, cards, and effects. It can edit the database independently of the game, and can also be used to edit the game deck. The grammar analysis module is used to convert the card and effect text in the database into usable game resources, reducing processing t...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a desktop card game engine which relates to the technical field of desktop card games and programming languages. The engine comprises a control module, a core module, a grammar analysis module, a card management module, a database module and a communication module, wherein the control module is used to process a distribution event and initialize game resources; the core module is used to simulate actual effect processes and comprises an actual effect processing core mechanism and a language interpreter; the card management module is used to manage a card bag, cards and effects, can be used for separate database editing without dependence on a game, and can also be used for game card library editing; the grammar analysis module is used to convert cards and effect texts in the database into usable game resources; and the communication module transmits player visible resources in actual games to a client side by communications and also conducts operational interactions. According to the invention, a game processing engine core can be achieved, and the players can be qualified for card work customization.

Description

technical field [0001] The invention relates to the technical field of tabletop card games and programming languages, in particular to a tabletop card game engine. Background technique [0002] Card games are a category of tabletop games, and they also account for a very large proportion of them. It mainly includes TCG (Trading Card Game) and its variant types, aiming at a wide range of board games with cards (especially single cards) as the core. These table games have the following things in common: One is that there are few incidental parts other than the cards, which is different from board games and board games; the other is that the interaction between cards is emphasized rather than permutations and combinations, which is different from traditional poker, mahjong and other games. [0003] Card games evolved from RPG (Role-Playing Game) games naturally contain many elements of RPG games. First of all, the basic elements of card games are: areas, cards, and effects. M...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F9/44A63F13/822A63F13/60
CPCA63F13/60A63F13/822G06F8/22
Inventor 白亮栾绍童
Owner NAT UNIV OF DEFENSE TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products