Saper on C++
Design and implementation of software for presentation and interaction of the elements of the Saper game using the OpenGL library.Establishment of task:
During the work, it is necessary to design and implement software for the presentation and interaction of the elements of the game "Saper".It is necessary to implement graphic objects, to describe their interaction.The program must be created using the OpenGL library.The following possibilities of the program must be implemented:
Create a new game field (cleaning the window and play the initial situation;
Select and add the element of the game using keyboard functions;
- manipulation of the elements of the game according to the task;
Turn the field of play;
- storing the results (records, levels) and reproducing them according to the user's desire.To present the elements and describe their interactions, an objectively oriented approach should be applied.The necessary information on the program and the methods of its application (presentation) should be presented.Short content of the work:
a) the reference part
the investigation of the task.Research and analysis of the necessary programming methods to solve a task.Establishment of task.b) Theoretical part
Definition of software requirements.Create a diagram of options for use.Design of the user interface.Develop the necessary UML diagrams.c) Programming part
Implementation and testing of software.Documentation of the software product.
Тема:
Проектирование и реализация программного обеспечения для представления и взаимодействия элементов игры «Сапер» с использованием библиотеки OpenGL.
Постановка задачи:
Во время выполнения работы необходимо спроектировать и реализовать программное обеспечение для представления и взаимодействия элементов игры «Сапер». Необходимо реализовать графические объекты, описать их взаимодействие.
Программа должна быть создана с использованием библиотеки OpenGL. Необходимо реализовать следующие возможности программы:
- создание нового поля игры (очистка окна и воспроизведения начальной ситуации;
- выбор и добавление элемента игры с помощью функций клавиатуры;
- манипуляции с элементами игры в соответствии с заданием;
- вращение поля игры;
- хранение результатов (рекорды, уровень) и воспроизведения их по желанию пользователя.
Для представления элементов и описания их взаимодействия следует применить объектно-ориентированный подход.
Work results
Client's review of cooperation with Yurii Pisanka
Saper on C++I have done everything and help with the mistakes I have made.
Freelancer's review of cooperation with Ilya Mischenko
Saper on C++All good people I recommend to collaborate.
-
135 3 0 I will execute this project. I have experience writing such games. Let’s go to Ls for further discussion.
-
651 18 0 I realize the game. I have experience working with OpenGL OpenAl C++ (Visual Studio C++).
I comment on the code.
But no documentation such as a reference article description for 5 pages. Only the writing of the program. It will also specify which version of OpenGL 2 or 3.3+
-
639 37 0 Good night ! Ready to fulfill your order in the best way. The program will be written in the empty Visual Studio 2019 project in C++ language.
The libraries will be used - OpenGL, IrrKlang(sounds and music), StbImage(load textures). The results of the game will be recorded in the SQL database. An example of my game on OpenGL is in the profile, as well as in the personal message I can show a few more examples. I have a good photoshop, so there will be beautiful pictures. The deadlines are approximately, if necessary, it is possible and faster). I will realize all your description. Ready to Start)
-
6703 139 1 2 Good night ! Ready to implement your program with great desire.
This work is already available, so I will do it without any difficulties.
I can notify the work process 24 hours a day.
I look forward to your positive answer.
Current freelance projects in the category C & C++
Black Ukraine (RP-project on base MTA)
1162 USD
|
Residential Proxy Infrastructure EngineerWe're building a residential proxy network from scratch — fully owned, no third-party suppliers. We need one exceptional network engineer to build the entire technical foundation. What you'll build: - Android background SDK that routes proxy traffic through user devices… C & C++, DevOps ∙ 5 days 11 hours back ∙ 13 proposals |
Improvement in the existing version of 1C retail block for the distribution center (DC)In general, I will explain what kind of database we have - There is a main server where there is a retail database (where all receipts are recorded) - a UTP database - where all sales are transferred - it calculates the markup and stock balances - small databases of retail… C & C++, C# ∙ 6 days 2 hours back ∙ 6 proposals |
About the Master Program "KONSTRUCTOR"
4182 USD
We are looking for a very experienced C++ developer to modernize existing software (master program). The program is responsible for creating derivative software representing audio-visual sessions of psychological correction. The current version is written in pure WinAPI (Visual… C & C++, Desktop Apps ∙ 11 days 5 hours back ∙ 19 proposals |
Writing code for ArduinoIt is necessary to develop software for a weight dispenser based on Arduino Uno. Components: Arduino Uno R3 HX711 + load cell LCD1602 I2C display MAX7219 LED matrix 8x32 5 control buttons 4-channel relay 2 signal lamps Coarse dosing vibrator Precise dosing vibrator Operation… C & C++, Embedded Systems & Microcontrollers ∙ 12 days 13 hours back ∙ 15 proposals |