Position: Home page » Blockchain » Process of blockchain game development
Process of blockchain game development
Publish: 2021-05-08 09:57:21
1. Go is an open source programming language, which makes it easy to construct simple, reliable and efficient software. If you want to learn this programming language, you should first find a good tutorial. Brother Lian's go language + blockchain training has recently published a new set of go language tutorial, and the teacher's speaking is very good
with the global hot discussion of the concept of "blockchain", the application of blockchain technology has been quietly added to the daily life scenes such as finance, logistics, credit reference, manufacturing and retail. Some experts have shown that the future blockchain will be closely related to people's lives, and the integration of blockchain technology and people's daily life is the general trend
the popularity of the blockchain market has triggered a large number of talents demand based on blockchain technical personnel, and the popularity of blockchain talents is rising at the speed of light. According to the "2018 blockchain high salary list" released by lagou.com, Tencent, Xiaomi, Suning, Jingdong and other domestic enterprise giants have released many high salary blockchain post demands, trying to explore blockchain related technologies and applications. It is also pointed out in the list that the demand for high salary jobs is mainly based on blockchain related technical jobs, among which Suning and Keda have been given the highest monthly salary of 100k
the huge market demand for technical talents will inevitably lead to the explosive emergence and growth of the whole blockchain training market. Most of the training modes can be divided into online training, traditional IT organization training, and offline short-term training camps, which mainly focus on high-end forms. However, in the process of the hot market evolution, there are also a variety of blockchain training chaos: lecturers' qualifications are watered down, and even the most basic names are not disclosed, the syllabus is opaque, and the teaching quality is shrinking, Unreasonable class arrangement and uneven training fees and so on
with the large-scale development of the whole blockchain training market, brother company ecation, together with Yin Cheng, a senior blockchain expert, and his Tsinghua Shuimu Weiming team, has set up a blockchain college. With its professional and powerful team of technical lecturers, detailed and comprehensive curriculum system, and a large number of authentic enterprise blockchain projects, it aims to deepen the blockchain teaching and training field, And train more professional technical talents for enterprises and society<
Yin Cheng, a senior blockchain technology expert, graated from Tsinghua University, is the dean of brother Lian blockchain college. He once served as Google Algorithm Engineer, the world's most valuable expert in the field of Microsoft blockchain, and the gold medal lecturer of Microsoft tech.ed conference. Proficient in C / C + +, python, go language, sicikit learn and tensorflow. With 15 years of programming experience and 5 years of teaching experience, senior software architect, Intel Software Technology expert, famous technology expert, with many years of working experience in the world's top it company Microsoft Google. He has many years of experience in software programming and lecturing, and has developed many procts in human-computer interaction, ecation, information security, advertising and blockchain system. He has deep experience in project management and R & D, has two AI invention patents, and has practical experience in developing e-money deployed to Microsoft Windows azure. Teaching explanation is in simple language, so that students can apply what they have learned
the first stage: blockchain instry and go programming for 5 weeks
the second stage: cryptography and consensus algorithm for 2 weeks
the third stage: Ethereum source code analysis and development for 3 weeks
the fourth stage: Super ledger and node.js for 2 weeks
the fifth stage: bitcoin & EOS for 4 weeks
the sixth stage: comprehensive actual combat of the project
with the global hot discussion of the concept of "blockchain", the application of blockchain technology has been quietly added to the daily life scenes such as finance, logistics, credit reference, manufacturing and retail. Some experts have shown that the future blockchain will be closely related to people's lives, and the integration of blockchain technology and people's daily life is the general trend
the popularity of the blockchain market has triggered a large number of talents demand based on blockchain technical personnel, and the popularity of blockchain talents is rising at the speed of light. According to the "2018 blockchain high salary list" released by lagou.com, Tencent, Xiaomi, Suning, Jingdong and other domestic enterprise giants have released many high salary blockchain post demands, trying to explore blockchain related technologies and applications. It is also pointed out in the list that the demand for high salary jobs is mainly based on blockchain related technical jobs, among which Suning and Keda have been given the highest monthly salary of 100k
the huge market demand for technical talents will inevitably lead to the explosive emergence and growth of the whole blockchain training market. Most of the training modes can be divided into online training, traditional IT organization training, and offline short-term training camps, which mainly focus on high-end forms. However, in the process of the hot market evolution, there are also a variety of blockchain training chaos: lecturers' qualifications are watered down, and even the most basic names are not disclosed, the syllabus is opaque, and the teaching quality is shrinking, Unreasonable class arrangement and uneven training fees and so on
with the large-scale development of the whole blockchain training market, brother company ecation, together with Yin Cheng, a senior blockchain expert, and his Tsinghua Shuimu Weiming team, has set up a blockchain college. With its professional and powerful team of technical lecturers, detailed and comprehensive curriculum system, and a large number of authentic enterprise blockchain projects, it aims to deepen the blockchain teaching and training field, And train more professional technical talents for enterprises and society<
Yin Cheng, a senior blockchain technology expert, graated from Tsinghua University, is the dean of brother Lian blockchain college. He once served as Google Algorithm Engineer, the world's most valuable expert in the field of Microsoft blockchain, and the gold medal lecturer of Microsoft tech.ed conference. Proficient in C / C + +, python, go language, sicikit learn and tensorflow. With 15 years of programming experience and 5 years of teaching experience, senior software architect, Intel Software Technology expert, famous technology expert, with many years of working experience in the world's top it company Microsoft Google. He has many years of experience in software programming and lecturing, and has developed many procts in human-computer interaction, ecation, information security, advertising and blockchain system. He has deep experience in project management and R & D, has two AI invention patents, and has practical experience in developing e-money deployed to Microsoft Windows azure. Teaching explanation is in simple language, so that students can apply what they have learned
the first stage: blockchain instry and go programming for 5 weeks
the second stage: cryptography and consensus algorithm for 2 weeks
the third stage: Ethereum source code analysis and development for 3 weeks
the fourth stage: Super ledger and node.js for 2 weeks
the fifth stage: bitcoin & EOS for 4 weeks
the sixth stage: comprehensive actual combat of the project
2.
Sharing area network:
the application scope of blockchain technology is still very wide. Based on the characteristics of decentralization, distrust, collective maintenance and reliable database, its application in the financial instry is the first step
blockchain is the underlying technology of bitcoin, and the application and development of blockchain in digital currency is mature
like the block chain based trading system development scheme provided by Yingtang Zhongchuang, the developed software system has great safety factor and transparency
3. Blockchain is a distributed database system participated by nodes. Its characteristics are unchangeable and unforgeable. We can also understand it as an account book system. It is an important concept of bitcoin. A of the complete bitcoin blockchain records every transaction. Through this information, we can find the value of every address at any point in history
blockchain is composed of a series of data blocks generated by cryptographic methods. Each block contains the hash value of the previous block, which is connected to the current block from the original block to form a blockchain.
blockchain is composed of a series of data blocks generated by cryptographic methods. Each block contains the hash value of the previous block, which is connected to the current block from the original block to form a blockchain.
4. Blockchain games are games that use blockchain technology. Many of these games, such as fomo3d and mining, belong to blockchain games
of course, different games have different ways to play. In detail, you may need to focus on a certain game to give you an explanation. Or do you want to develop a blockchain game by yourself? I recommend Chongqing anonymous technology. Blockchain games are all in progress
of course, different games have different ways to play. In detail, you may need to focus on a certain game to give you an explanation. Or do you want to develop a blockchain game by yourself? I recommend Chongqing anonymous technology. Blockchain games are all in progress
5. 160; 160; 160; Since the advent of blockchain, it has attracted the attention of many people, and the combination of blockchain and game is "icing on the cake". But what kind of magic does such a combination have to let many investors and game developers jump in without hesitation? Now let's analyze the huge development potential of blockchain games.
6. Blockchain games mainly refer to the blockchain applications in DAPP, which belong to the game category and need to interact with various blockchain public chains to a certain extent. Blockchain Games began to emerge in November of 17, with a very short history. Compared with mature games, the current playing method is quite simple. In the view of the instry, many games are even just a capital disk wrapped in the game coat
according to the classification of cryptogames, hot potato, Collectible transaction, spinach and Ponzi are the main game playing methods among the online blockchain games. The most popular games are hot potato games, including two popular games recently - cryptocelebrities and cryptocountries. There are 35 collections and transactions, ranking second, mainly represented by cryptokitties. Spinach and Ponzi are 17, ranking third, with etherroll and etheremon as the star procts
blockchain games also use a variety of themes, from cats, dogs, dragons, pigs and other animals to people, cars, countries, teams and so on
blockchain game 1.0 era
time: November to December 2017
main playing method: Collection + transaction
representative works: cryptokitties, cryptopunks
blockchain technology gives uniqueness to players' digital assets. This graally leads to the concept of NFT (non fungible tokens). The uniqueness and scarcity of people's assets in blockchain games will not change with the game itself. The concept was first applied by cryptopunks, which was launched by larva labs in June of 17. The system randomly generates 10000 punk avatars, which are put on Ethereum through smart contracts and distributed to players for free for trading
when axiom Zen studio added attributes, reproction and auction functions to NFT, cryptokitties was born. People can buy kittens with different attributes, breed with other cats, or sell their own cats through Dutch auction. Kittens with rare and unique genes are wildly sought after by people, and they get a high premium
people continue to develop on the basis of cryptokitties, adding accessories and combat functions, as well as gold digging, feeding, and looting
blockchain game 2.0 era
time: December 2017 to January 2018
main play method: Ponzi like
masterpiece: etheremon
at the beginning, etheremon's play method was very simple and crude. After a player bought a pet, as long as someone bought the same pet, the player could get a small part of eth reward. The game team quickly made a profit of about 2000 eth in a week. Then completely change the way of play, successfully transformed into a collection + combat game. This kind of Ponzi like game was quickly imitated by other manufacturers, and many imitators such as ethertanks and ethertanks appeared<
blockchain game 3.0 era
time: January 2018
main play method: fixed price, forced price hot potato mode
representative works: cryptocelebrities, cryptocountries
players buy encryption celebrities (Nakamoto, musk, etc.) and encryption countries (Japan, the United States, etc.), e to the uniqueness of assets, Subsequent players can only buy from asset owners at a higher price. The price is forced to rise, and the platform earns part of the price difference. At present, the country with the highest price is Japan, about 700 eth, and the most expensive celebrity is Elon Musk, who is worth about 200 eth
blockchain game 4.0 era
time: February 2018
main playing methods: combination of multiple mechanisms
representative works: world.mycollect, cryptocities
in the game, multi-level sales and sharing, player exploration (randomness), lottery, resource uniqueness and other playing methods are adopted. In cryptocities, for example, players can buy countries, continents and the world to "conquer.". The player who conquers the world can get 1% of the transaction volume of the continent and the country, and the player who conquers the continent can get 1% of the transaction volume of the country. In the future, players who conquer the country can get 1% of the transaction value of their subordinate cities. When exploring a new city, players have a chance to explore gems and get eth rewards
at the same time, spinach games also emerged. The high transparency of blockchains makes it easier for them to gain the trust of investors. The more famous ones are etheroll and vdice. They play simply and rudely. Players spend a certain amount of eth to bet on a certain number. When the number randomly generated by the system is less than that number, they can get profits
in addition, there are RPG (ethercraft), battle games (etherbots) and binary (ethermeng king), etc
2
advantages and disadvantages of blockchain games
throughout these successful cases, we find that blockchain games do have unique advantages:
high degree of trust: trust is quickly established through open source contracts, the use process is completely transparent, and the information is completely symmetrical. Fairness: data can not be tampered with and rules will never change. Assets belong to indivial players: Players' assets will not be lost with the decline of the game. Strong community attribute: blockchain itself has strong transaction and community attributes
of course, the current blockchain game is also in its infancy, with obvious disadvantages:
unable to interact in time: there are uncertain waiting time and congestion in blockchain transactions, so it is difficult to form timely interaction between players. The cost of sending instructions is high: every time the instructions are sent, gas will be consumed, while the price of eth still makes the cost of gas relatively high. Immature development environment: at present, Ethereum's virtual machine and programming language solidness are the most mature development environment in many public chains. But compared with other popular languages, it is still very immature
3
Gamification will boost the implementation of blockchain
in traditional desktop online games, manufacturers constantly encourage new players, leading to inflation, and the real value of all assets of a game account is often far lower than the players' investment. After the emergence of mobile games, the mode of props binding account and account binding ID card soon became popular. This also makes once the player decides to leave a game, he must give up all the virtual assets in the game. The emergence and continuous maturity of blockchain technology will make the decentralized formulation of game rules and decentralized storage of virtual assets technically feasible. The convenience of virtual assets on the chain also makes the blockchain easier to land in the game scene
cryptogames believes that the development direction of blockchain games, or the development direction of classic games (like basketball, football and chess, once the rules are determined, they will last forever), It must be "decentralized":
the rules are determined by the players through negotiation, and the players supervise each other to ensure that the game is carried out according to the rules. All the props used in the game are owned by the players themselves. If someone breaks the rules or is not happy with the game, they can go away directly. There is no centralized organizer in the game itself.
the popularity of cryptokitties has greatly promoted private wallet, Blockchain game, as an early application of blockchain, has rapidly promoted the popularity of blockchain. Similarly, the use of game development experience and game design concept to develop a game
according to the classification of cryptogames, hot potato, Collectible transaction, spinach and Ponzi are the main game playing methods among the online blockchain games. The most popular games are hot potato games, including two popular games recently - cryptocelebrities and cryptocountries. There are 35 collections and transactions, ranking second, mainly represented by cryptokitties. Spinach and Ponzi are 17, ranking third, with etherroll and etheremon as the star procts
blockchain games also use a variety of themes, from cats, dogs, dragons, pigs and other animals to people, cars, countries, teams and so on
blockchain game 1.0 era
time: November to December 2017
main playing method: Collection + transaction
representative works: cryptokitties, cryptopunks
blockchain technology gives uniqueness to players' digital assets. This graally leads to the concept of NFT (non fungible tokens). The uniqueness and scarcity of people's assets in blockchain games will not change with the game itself. The concept was first applied by cryptopunks, which was launched by larva labs in June of 17. The system randomly generates 10000 punk avatars, which are put on Ethereum through smart contracts and distributed to players for free for trading
when axiom Zen studio added attributes, reproction and auction functions to NFT, cryptokitties was born. People can buy kittens with different attributes, breed with other cats, or sell their own cats through Dutch auction. Kittens with rare and unique genes are wildly sought after by people, and they get a high premium
people continue to develop on the basis of cryptokitties, adding accessories and combat functions, as well as gold digging, feeding, and looting
blockchain game 2.0 era
time: December 2017 to January 2018
main play method: Ponzi like
masterpiece: etheremon
at the beginning, etheremon's play method was very simple and crude. After a player bought a pet, as long as someone bought the same pet, the player could get a small part of eth reward. The game team quickly made a profit of about 2000 eth in a week. Then completely change the way of play, successfully transformed into a collection + combat game. This kind of Ponzi like game was quickly imitated by other manufacturers, and many imitators such as ethertanks and ethertanks appeared<
blockchain game 3.0 era
time: January 2018
main play method: fixed price, forced price hot potato mode
representative works: cryptocelebrities, cryptocountries
players buy encryption celebrities (Nakamoto, musk, etc.) and encryption countries (Japan, the United States, etc.), e to the uniqueness of assets, Subsequent players can only buy from asset owners at a higher price. The price is forced to rise, and the platform earns part of the price difference. At present, the country with the highest price is Japan, about 700 eth, and the most expensive celebrity is Elon Musk, who is worth about 200 eth
blockchain game 4.0 era
time: February 2018
main playing methods: combination of multiple mechanisms
representative works: world.mycollect, cryptocities
in the game, multi-level sales and sharing, player exploration (randomness), lottery, resource uniqueness and other playing methods are adopted. In cryptocities, for example, players can buy countries, continents and the world to "conquer.". The player who conquers the world can get 1% of the transaction volume of the continent and the country, and the player who conquers the continent can get 1% of the transaction volume of the country. In the future, players who conquer the country can get 1% of the transaction value of their subordinate cities. When exploring a new city, players have a chance to explore gems and get eth rewards
at the same time, spinach games also emerged. The high transparency of blockchains makes it easier for them to gain the trust of investors. The more famous ones are etheroll and vdice. They play simply and rudely. Players spend a certain amount of eth to bet on a certain number. When the number randomly generated by the system is less than that number, they can get profits
in addition, there are RPG (ethercraft), battle games (etherbots) and binary (ethermeng king), etc
2
advantages and disadvantages of blockchain games
throughout these successful cases, we find that blockchain games do have unique advantages:
high degree of trust: trust is quickly established through open source contracts, the use process is completely transparent, and the information is completely symmetrical. Fairness: data can not be tampered with and rules will never change. Assets belong to indivial players: Players' assets will not be lost with the decline of the game. Strong community attribute: blockchain itself has strong transaction and community attributes
of course, the current blockchain game is also in its infancy, with obvious disadvantages:
unable to interact in time: there are uncertain waiting time and congestion in blockchain transactions, so it is difficult to form timely interaction between players. The cost of sending instructions is high: every time the instructions are sent, gas will be consumed, while the price of eth still makes the cost of gas relatively high. Immature development environment: at present, Ethereum's virtual machine and programming language solidness are the most mature development environment in many public chains. But compared with other popular languages, it is still very immature
3
Gamification will boost the implementation of blockchain
in traditional desktop online games, manufacturers constantly encourage new players, leading to inflation, and the real value of all assets of a game account is often far lower than the players' investment. After the emergence of mobile games, the mode of props binding account and account binding ID card soon became popular. This also makes once the player decides to leave a game, he must give up all the virtual assets in the game. The emergence and continuous maturity of blockchain technology will make the decentralized formulation of game rules and decentralized storage of virtual assets technically feasible. The convenience of virtual assets on the chain also makes the blockchain easier to land in the game scene
cryptogames believes that the development direction of blockchain games, or the development direction of classic games (like basketball, football and chess, once the rules are determined, they will last forever), It must be "decentralized":
the rules are determined by the players through negotiation, and the players supervise each other to ensure that the game is carried out according to the rules. All the props used in the game are owned by the players themselves. If someone breaks the rules or is not happy with the game, they can go away directly. There is no centralized organizer in the game itself.
the popularity of cryptokitties has greatly promoted private wallet, Blockchain game, as an early application of blockchain, has rapidly promoted the popularity of blockchain. Similarly, the use of game development experience and game design concept to develop a game
7. First of all, suppose a person with an empty backpack who has just started the game. On the first morning, it's better to roll the trees first to get enough boards and sticks, and make a wooden manuscript ahead of time. When you see the sun to the west, you're going to start looking for the mine
how to find it<
first press "m" to change the map type to cave
the place with deep color on the map is the mine cave, and the place with light color indicates high altitude.
if you can't see the mine cave, it means there is no cave in a certain depth, then you can try to dig down for a period of time, and generally you can see the mine cave
now what you need to do is to find a small mine - because what you need to do is not to dig, but to find a center for your mine
it would be better if you could get some coal
when you get to the mine cave, you'd better not dig the mine first, which may cause you to fall into a big mine cave
don't act rashly after you find the mine cave, check the whole cave first, and insert the torch. Seal all entrances to the ground
you can make a workbench first
you can also consider making a box, but I don't recommend that unless you have enough wood
you have to wait here for the next day unless you have a bed
on the second day, the first thing is to get out of the cave and build a cabin above your mine cave. It should be fully equipped with boxes, furnaces and fires. It's better to have a bed and a door. It's also necessary to figure out with the mine cave, but it's necessary to put a trap door to prevent monsters from climbing up in the middle of the night
you can do these things in a day
on the third day, you will start mining. First of all, you should take a good wooden manuscript (if you have stone, you can use stone manuscript), torch, food, wooden sword, and bow and arrow
and some stone and wood
of course, if there are stones, first integrate stone manuscript and stone sword< In the early stage, there were two kinds of most important ores:
coal mine and iron mine
iron ore is a necessary tool for making iron tools
if you want to excavate from your mine, you'd better make a door to separate your mine from other mines
the best shape of the excavated mine is 2 * 2 square type
if monsters are found, they should be eliminated in time, especially JJ monsters
remember, don't go into the big mine blindly, and don't go into the underground Canyon or abandoned mine.
how to find it<
first press "m" to change the map type to cave
the place with deep color on the map is the mine cave, and the place with light color indicates high altitude.
if you can't see the mine cave, it means there is no cave in a certain depth, then you can try to dig down for a period of time, and generally you can see the mine cave
now what you need to do is to find a small mine - because what you need to do is not to dig, but to find a center for your mine
it would be better if you could get some coal
when you get to the mine cave, you'd better not dig the mine first, which may cause you to fall into a big mine cave
don't act rashly after you find the mine cave, check the whole cave first, and insert the torch. Seal all entrances to the ground
you can make a workbench first
you can also consider making a box, but I don't recommend that unless you have enough wood
you have to wait here for the next day unless you have a bed
on the second day, the first thing is to get out of the cave and build a cabin above your mine cave. It should be fully equipped with boxes, furnaces and fires. It's better to have a bed and a door. It's also necessary to figure out with the mine cave, but it's necessary to put a trap door to prevent monsters from climbing up in the middle of the night
you can do these things in a day
on the third day, you will start mining. First of all, you should take a good wooden manuscript (if you have stone, you can use stone manuscript), torch, food, wooden sword, and bow and arrow
and some stone and wood
of course, if there are stones, first integrate stone manuscript and stone sword< In the early stage, there were two kinds of most important ores:
coal mine and iron mine
iron ore is a necessary tool for making iron tools
if you want to excavate from your mine, you'd better make a door to separate your mine from other mines
the best shape of the excavated mine is 2 * 2 square type
if monsters are found, they should be eliminated in time, especially JJ monsters
remember, don't go into the big mine blindly, and don't go into the underground Canyon or abandoned mine.
8. China's current stock market, futures and other transactions, in fact, are carried out in virtual currency, the relevant provisions are too many!
9. Loom network
the loom team will develop a software development kit, loom SDK, with which developers can quickly create and customize their own DAPP chains. For example, the data exchange capacity requirements of card games and RPG games are different. As developers, they can choose their own rules in terms of security and speed
referring to the legend of hearthstone, the team has developed a card game completely based on the blockchain, which can be used on mobile phones.
the loom team will develop a software development kit, loom SDK, with which developers can quickly create and customize their own DAPP chains. For example, the data exchange capacity requirements of card games and RPG games are different. As developers, they can choose their own rules in terms of security and speed
referring to the legend of hearthstone, the team has developed a card game completely based on the blockchain, which can be used on mobile phones.
10.

Hot content
