2 years, 5 months ago
Entertaining function of games – a thing abstract. And to create the game worlds into which the user will want to plunge again and again it is necessary to think over a lot of things. Sara Santillan, Lead Designer in Boomzap Entertainment, tells about requirements to creation of game functionality. What is required and that – no, in this creative process?
We just published the book across Unity, and it became interesting to us as far as in general a hot topic of programming of games. The huge set, but it not so would have to seemed books on this subject to be let out.
2 years, 5 months agoFrom the translator. Wrote article Itay Keren, the founder of Untame indi-studio, the author of the game Mushroom 11. This textbook on control of the camera in games with side scrolling turned out. Though is not present there lines of a code in any language (I lie, one is), I think, all this will be simple to transfer to instructions for the computer. Surely to reading to all programmers and designers who are engaged dynamic 2D - games. I translated terminology more on sense: for example, position-locking — "the attached camera". Yes, and for many games till 1983 the version for Dendy is shown — a little not historically, but we will forgive.
Working on the game Mushroom 11, I encountered a set of design and technical issues. I did not calculate that someone will write about vertex animation or smooth change of a form, but I was surprised that on work with the camera, to a task with 30-year history, too practically do not write.
I decided to arrange small travel on stories of two-dimensional games, to document their difficulties, approaches and evolution of their solutions. Many solutions have even no name so I — it is rather for myself — thought up classification of approaches to the camera and wrote the small dictionary.
2 years, 5 months ago
During development of the game SUPERVERSE we needed means for tracking of how players interact with game, and also receipts of data on "iron", a display resolution, operating system, etc. These data could be useful not only at a debugging stage, but also would help to study features of behavior of users in game.
2 years, 5 months ago Though the label was not that color and contained many spelling errors, its most part was on site, including the text made a tiny font "May contain nuts". sir Terry Pratchett
Guo or Ur? It is possible to argue long what of games is more ancient, but will win, this opposition, most likely, against Mankal. Archeologists prefer to deal with material certificates, but as soon as the speech comes about board games, everything quickly goes to the area of assumptions. Many boards, but much less data on how on them to play were found. Ancient did not trouble themselves the detailed description of rules.
With Mankala situation opposite. It is not one game, but very numerous family. In only one Western Africa, the account goes on tens (if not on hundreds) versions. The board (as a material artifact) for such games is not obligatory. It is enough to take a handful of pebbles and to dig out several poles in sand. It is not surprising that archeologists experience difficulties with determination of age of these games. They have nothing to look for! But for the attentive researcher of "board games", mankala are not less interesting, than birds of family peresmeshnikovy for Charlz Darwin.
Education costs much. The good education costs very much. But nevertheless everyone has an opportunity to get a free and quality education. The companies and corporations around the world invest money in creation of free educational products. Partly, to provide itself with qualified personnel in the future. Partly, for overcoming of poverty, providing to all equal access to quality education.
Everyone has an opportunity to use the Scratch coding environment which is specially created for training of school students which is developed by specialists of one of the most prestigious technical educational institutions of the USA and the world — Massachusetts Institute of Technology. Or the game Minecraft for which Microsoft paid $2,5 billion a year ago and by means of which, including, is going to train children in programming. Or the training games which are created by enthusiasts and volunteers around the world.
Lack of information on their existence or ignorance of language can be an obstacle for use of similar resources. Really, English-speaking resources and games much more. But there are also Russian-language games training to programming.
2 years, 5 months ago
Only three years passed an initiative, our with friends — a marathon of development of game in 48 hours. It is not trusted, but three years ago the good part of community of a habr looked at us as on addicts and suicides.
The video proof that it is possible to work 48 hours and almost not to stick
Today only lazy did not participate in hackathons and did not write a code on jams. Such extreme type of rest from routine of daily work for many became even usual. In many respects thanks to activity of the major companies and their "greasy" hackathons with solid material prizes (Microsoft'a hackathons, world battlkhak, activities of VKontakte, etc.). The invaluable contribution to development such dvizhukh puts Twitch and its section Game Development. An opportunity in real time to communicate with colleagues, to get advice, to discuss ideas, but the most important to feel part of the world in which there are same dolbanuty people as well as you where understand your jokes. In such atmosphere development becomes a pleasant and simple task.
2 years, 5 months ago The Nathan Greiner developer from the Design Mill company created the computer game of Tanked representing tank duel on location, generated by means of own hands, a box with sand and the Intel RealSense camera used for measurement of height of each point of a sandy landscape and its transfer in the game engine. The events which are taking place in game can be observed as on the monitor screen, and directly on sand. If so business goes further, to fans to play tanchik it is necessary to move in sandboxes.