I want to start this article with gratitude, primarily the Habr, Stopgame, DTF administration, that they did not delete my first article and published and generally that there is such an opportunity to write an article, make your blog. Unfortunately I can’t say the same about ixbt.Games, since the article was rejected for reason: you need to first publish with them and only in a day I can do this on other resources, I will know.
Many thanks to all those users who set up the pluses and wrote a comment and those who spent time reading the first article and may have said nothing without throwing a stone at me. I always thought that the Internet is evil.
I was really surprised in the general response of users and saw a rather positive reaction. So that you understand for me it was like a sip of fresh air, thanks! They charged so that I did as much as I planned to do as much as I could do in a month.
At the request from the comments: in addition to the project, talk about the developer’s everyday life.
I don’t really want to talk about it because I want to talk about the game project more. But the wife will soon evict from the kitchen to the balcony to play the game, glad that the summer is ahead. Well, seriously, she is a big respect for patience and support, I know many examples where everyday life eats and does not allow some people to realize themselves.
Now about the project, what has been done and what changes.
DEVBLOG: 005 improvements and character temperature
Game objects:
I finalized the drones, now you need to create it, connect it to the communication tower and charge the battery to use it. In the process of development, it is planned to expand its functionality for the use and interaction with the outside world.
Portable sunny generator, no longer works at night and in bad weather, he tied it not to the sun, but to the weather and the event of the night/morning.
The wind generator constantly produces energy, but the amount of this energy produces depending on the weather.
Stationary sun and wind generators lose strength and need repair, the repair kit is collected from the found tools.
Plants now fix the temperature in the game world. Plants that are demanding of temperature are best planted in a greenhouse.
Corps and character
For clothing, the temperature is added when it is cold, you need to put on warmer things. When it is cold, hunger is consumed faster, when warm, thirst. The temperature is tied to the weather. And in the interface on the main screen, the player displays the perception of this temperature is the surrounding temperature + clothing.
Sleep system made. Sleep replenishes health, but https://lucky-pays.co.uk/mobile-app/ randomly consumes thirst and hunger from 10 to 40. Sleep can be used once on a game day, you can not go to bed if the character is hungry or wants to drink. Also in plans to bed add saving, there will be no conservation menu. (There is an idea to remove the preservation at the death of the character, but is not yet sure that it will be right, because if the player dies to fall into the texture, my ears will burn).
DEVBLOG: 006 Reputation and supplies of supplies
Now in development:
A portable laptop (using it, you can connect through communication towers to stationary computers on the island and receive the necessary information) the laptop battery must be periodically charged. This mechanic is the beginning of the development of a more expanded communication system on the island), the laptop will also be needed to connect to some devices to obtain information or perform the necessary tasks.
Electricity: conveyor for transporting stone and robot for lifting these stones. It is used at the stage of passing the game "Parse the blockage into the cave"
Testing the conveyor system
Farm: breeding chickens for obtaining eggs and meat. Chickens have the need for food, water. They will be needed for cooking and most likely local residents will ask you to share chicken meat. Cracks hatch from the eggs.
Testing of the dialog and quest system
What needs to be done, what to think about what was proposed in the comments in the previous article.
Add the first -person view (in question, as this will increase the load on additional animations and hand model).
Redo the endurance indicators, remove dependence on running, make its consumption on actions performed, restore with sleep and food, also change the basic movement of the character by a step, acceleration to running.
New difficulties about which I did not think when I decided to start a blog in the game.
How to tell about what the game, what plot, but so that the user does not go through the game at a distance while the game is being developed
How to save the bar of one developer and so that users do not expect a witcher or GTA from me. Reacted with understanding and forgave some problems in the game.
Another topic I want to touch. (These are just my thoughts in ear)
Buying asets for the project is bad or good?
Some users are biased in games that use ready -made solutions, starting from 3D models, ending with certain mechanics. I will be honest, at the beginning of the journey I was on the side of such users, until I myself understand the development of games.
Undoubtedly, the projects in which each pixel is made with your own hands and is created for a long time, it happens for 10 years, causes only respect, but also raises questions, this development of the game or just a hobby. In any case, I really admire such developers.
The requests and desires of the players are also increasing in proportionly quickly, as well as the number of games per day. But this does not mean that I urge you to make games with a period of 7 days, fill the screen with windows with advertising banners and send for moderation to Yandex Games or Google. We are talking about the normal development of games.
So, how to speed up development, improve quality and save the most valuable resource of a person, this is his time. Developers of asets on marketplais and freelancers who specialize just in this one come to the rescue in such situations.
Given the number of people who want to make their game, a good way to sell shovels during a gold fever.
Perhaps this is a good business, not to make a game, but to fill the marketplace for people like me.
Next, I want to explain by my own example why I give preference to the UE trading platform than the freelance under the order of the mechanic or models I need or models.
Freelance does on the technical assignment, after completion it transfers its work and receives a reward for this. The transaction is completed, but what if there are bugs that you find not immediately or some other problems. This is that you are engaged in the support of this resource yourself.
Resource for marketplace, here immediately You lose the uniqueness of contentA, But you get in return for the resource documentation and the most important technical support, as well as from the epic, the check for the right to use these resources, without any contracts and experiences regarding the freelance.
My example: the SGK2 resource (Survival Game Kit) was taken as a basis for its project, which has active support and is updated in parallel with the versions of the engine. The community of this resource is about 1,500 people, this is the approximate number of developers who make the game on this database.
At a distance of several years, this resource has been tested and solved most technical problems. This means that I bought a resource that has been tested and if I have, the minimum number of bugs and problems that I have not yet found, I also have the opportunity to ask a question about this resource and get a consultation. What in the end I have: a high -quality foundation for my project, is it bad?
About 3D objects. Sometimes I see some familiar objects from the sites of small/medium studios in their games, why don’t I make a beautiful picture for my game, it’s just an environment, especially if you are not creating a world of fantasies, but a game about our time, but most importantly, I objectively evaluate my capabilities that I can’t do all the aspects of the game as one developer, even if I follow the principles of a smoothie, (Theory is 5000-10000 hours) This will not help, I doubt that it is fundamental, here is either given or not. The development of the game has a lot of directions, especially for me modeling is difficult, more precisely, there is not enough time to do this physically.
How can I draw a conclusion: There is nothing bad to use purchased models or a mechanic, the only question is how to use it and not forget to process all these resources yourself, since you can find a cube with 2k+ polygons and 4K texture. And get a fair review at the exit, game sdfed, but they forgot optimization.
About optimization, this is a separate topic for reasoning and examples. This is a rather complicated process in the development that is constantly done even if from the start you came up seriously to this issue, sometimes it seems to me that this is endless activity in any project.
I also want to add, I do not urge to buy something, spend money on my first project. For me, investing in this project is tantamount to if I was a player and bought game items to accelerate my progress in the game, or bought stamps for the collection.
Conclusion.
Thanks again for the warm welcome. I plan to make further articles no more than twice a month, possibly. More deepening directly into the project itself, which will receive a name in the near future, at least a working. I wish good and peace to you and your family.