Opening the door to the world of developers...

    In today's world, video game development is one of the largest parts of the entertainment industry.


The scale of the gaming industry is comparable to the film industry, for example. Furthermore, in terms of growth rate over the past five years, the video game industry has significantly outpaced it.

However, in the world a very small number of universities or other educational facilities train specialists directly in this field (for the gaming industry) - there are different developers, but they are not focused specifically on the development of computer games. In Russia, for example, there is the only educational program, which prepares personnel for the gaming industry; it is called Management of Internet gaming projects.

As the game industry is very developing, our team also decided to try ourselves in this sphere. So, what do we need first? The idea! In the beginning as with any project, an idea was born. The concept is to create a 2d topdown western shooter with pixel art graphics.

What should we do to create our software? Firstly, of course, we need to establish good communication in our team. After this we can start our work without worries. By the way, this point is done and the atmosphere in our team is positive.



So, the next step is brainstorming discussions, where goals, tasks, priorities should be set, and the work on the project is divided equally among all. We've already made our first sprint, where we have the most burning tasks. For example, on the first step we should choose a game engine and come up with a design (at least with a draft version).

By the way, during the development of our software, we have the following big tasks:

  • game engine programming;

  • development of a graphics engine, integration of models, textures (game design);

  • integration of music, sound effects;

  • gameplay development (any interactive interactions);

  • development of game scenarios - triggers and reactions of the game world to the player's actions;

  • adaptation for input devices - working with a keyboard, mouse and gamepad;

  • development of network communications (a game on a local network and the Internet) - feature which comes as a bonus and will be integrated if we have time/sources/etc.



After long hours of work, testing enters into force - it is an obligatory and important step. This phase is intended for looking for bugs, checking the quality and compliance of the project with the declared concept.


Even after testing, the work of the project does not end, although the developers have almost done their part. When the product is ready for release, there is licensing, marketing, distribution... Nevertheless, it is still too early for us to think about all these things, because we are on the first steps and the most interesting is only ahead.


Комментарии

  1. Hi Kate!
    Thanks for the eye opening post. I knew that gaming industry is big but I had no idea its growth rate was so big. The fact that there are not that many gaming centered educational programs was sadly not new news for me, but it is good to know that there are at least some options even in Russia. I hope your concept will be successfull and I wish you luck in the future development!

    ОтветитьУдалить
  2. Hello,

    This was an interesting read. I have never really looked into game development in depth, so this post really opened my eyes about how massive of a process game development truly is, and how many different things you have to take into consideration during the whole development process.

    Great post!

    ОтветитьУдалить
  3. Wowsers,

    Firstly the blog seems really professional and secondly you handled the topic nicely. The journey of a project was super well captured! Have you had further progress on this project? I would love to hear what has been going on)

    ОтветитьУдалить
  4. Hello,

    Your blog post was very interesting and visualisation was awesome! I really liked how it looked and pictures were great and related to your topic. Keep up the good work!

    ОтветитьУдалить
  5. Greetings,
    I love that you are developing your own game engine in a time where most games are build on preexisting engines. I’m sure this project will be a fantastic learning opportunity for every member of your team. Looking forward to hearing more from your development process!

    ОтветитьУдалить
  6. Hello,

    Your planning of the project looks really good, do you have previous experience with game development? Also it would be really cool if people could learn game development in more places, just imagine all the games we would get!

    ОтветитьУдалить

Отправить комментарий

Популярные сообщения из этого блога

Introspection is always a good idea 😉