|
208 / 95 / 15
Регистрация: 27.07.2018
Сообщений: 323
|
|
Что изучать для совершенствования знаний по C++08.11.2018, 09:25. Показов 19533. Ответов 361
Изучил уже до ООП, вопрос что делать дальше? Могу ли я уже писать программы, с чего начинать?
0
|
|
| 08.11.2018, 09:25 | |
|
Ответы с готовыми решениями:
361
Что изучать после получения базовых знаний по c# Какой язык и технологию изучать после получения средних знаний
|
|
208 / 95 / 15
Регистрация: 27.07.2018
Сообщений: 323
|
|||
| 03.01.2019, 12:56 [ТС] | |||
|
8Observer8,
I long time, registr on GitHub, only for what? My profile - https://github.com/RuslanSagdeev I now dowonload Git, only for what? Добавлено через 7 минут 8Observer8,
I now dowonload Git, only for what?
I so want, create main menu, to regular settings, and connect to game.
0
|
|||
| 03.01.2019, 13:15 | ||||
|
We will start Snake2D Game from scratch. I will create an empty project and explain how to clone one. We will learn how to write games with TDD methodology from scratch. If you develop a game with somebody you need to know how to use Git. It is very useful. What is from scratch:
0
|
||||
| 03.01.2019, 13:27 | |
|
0
|
|
| 03.01.2019, 15:09 | ||
|
We have this rule:
I make this start project: https://github.com/8Observer8/... penGL11Cpp Snake2D_FreeGlutOpenGL11Cpp-master.zip You need to clone this project. Try search in Google how to clone a project from GitHub. You can ask me if you don't understand how to make it.
0
|
||
| 03.01.2019, 15:18 | |
|
When you clone it you need to open .sln file. You will see two projects:
You need to set the second project as a startup project. For this you need to click on the second project with Right Mouse Button and select "Set as StartUp Project". Run Snake2D.UnitTests. For this you need to press "Ctrl+F5". When you complete this task I will describe the next task.
0
|
|
|
208 / 95 / 15
Регистрация: 27.07.2018
Сообщений: 323
|
|
| 04.01.2019, 12:12 [ТС] | |
|
8Observer8,
Stop, i don't can import my snake, becouse i don't found 'Realse'
0
|
|
| 04.01.2019, 12:21 | |
|
I have this it Tool Bar in VS2015:
Do not you see it in VS2017? Добавлено через 1 минуту When you switch from "Debug" to "Release" you need to Build a project. After this you will find "Release" folder in your solution folder.
0
|
|
|
208 / 95 / 15
Регистрация: 27.07.2018
Сообщений: 323
|
||
| 04.01.2019, 12:29 [ТС] | ||
GitHub https://help.github.com/articl... epository/ I do then. Next, where clone?
0
|
||
|
208 / 95 / 15
Регистрация: 27.07.2018
Сообщений: 323
|
|
| 04.01.2019, 12:37 [ТС] | |
|
0
|
|
| 04.01.2019, 12:59 | |
|
Please, search in Google: how to set release mode in visual studio 2017
0
|
|
| 04.01.2019, 13:05 | |
|
Setting "Release" mode in 2015 is very simple by I don't know how to set it in 2017
But you need return back "Debug" Mode after you build a project to release because you will debug.
0
|
|
| 04.01.2019, 13:10 | |||||||||||||
0
|
|||||||||||||
| 04.01.2019, 14:15 | |
|
When I build in a release in 2015 I find "Release" folder here, see a screenshot below. I don't know where will be "Release" folder in 2017.
0
|
|
|
208 / 95 / 15
Регистрация: 27.07.2018
Сообщений: 323
|
|
| 04.01.2019, 15:46 [ТС] | |
|
8Observer8,
How do, to create folder 'Release'???!!?!
0
|
|
|
208 / 95 / 15
Регистрация: 27.07.2018
Сообщений: 323
|
|
| 04.01.2019, 15:49 [ТС] | |
|
0
|
|
| 04.01.2019, 16:40 | ||
|
How to build a project:
0
|
||
| 04.01.2019, 16:45 | |||
|
Excellent! Now you need to complete the second part of this task:
0
|
|||
|
208 / 95 / 15
Регистрация: 27.07.2018
Сообщений: 323
|
|
| 04.01.2019, 23:55 [ТС] | |
|
8Observer8,
It's very good. If i not have internet and use code, will compelate my code, and you see his. second party task? It's use my code game snake?
0
|
|
| 05.01.2019, 01:52 | |||||
|
You made a clone of this project: Snake2D_FreeGlutOpenGL11Cpp You made changes. I what you sent this changes back on GitHub. Enter this command in terminal:
Добавлено через 4 минуты This is the second part of the task:
0
|
|||||
| 05.01.2019, 15:31 | |||||||
|
We cannot work with a computer graghics and we cannot make even simple games without understanding of basic of linear algebra.
You need to shearch in Google:
For example, you can read this: https://learnopengl.com/Gettin... formations A very good and simple description of basic of linear algebra you can read in this book: WebGL Programming Guide You can run examples from the book from the first message of my theme. Добавлено через 20 минут If you understand WebGL you will understand how to rewrite a code to C++ and shader OpenGL 3+. See how a little code you need to write to draw a square. You can public your examples on jsfiddle or plnkr. You and anyone can open your result and edit it. It is very effective way to learn computer graphics, shader OpenGL, general programming, linear algebra, physics and so on. In this example I set a position for a square with glMatrix. glMatrix is library for linear algebra. JSFiddle full screen index.html
0
|
|||||||
| 05.01.2019, 15:31 | |
|
Подскажите, как лучше всего изучать язык, ежели в академии не дают достаточный объем знаний Какие паттерны можно использовать для совершенствования приложения Что изучать для работы Что изучать для создания сайтов Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Свет внутри себя
kumehtar 07.06.2026
Пусть это будет здесь
lIs4oanZS9Y
|
Программа для com-порта
Uhbif79 05.06.2026
Всем привет, давно хотел изучить Qt, начинал, бросал, потом снова начинал. И сейчас вот смог написать свою первую программу.
До этого имел опыт программирования микроконтроллеров, писал прошивки на. . .
|
Транскрипция 55-минутного видео через Whisper: WhisperDesktop облажался, спас Google Colab[
anaschu 01.06.2026
Понадобилось получить текст из свежезагруженного видео на YouTube. Казалось бы, задача на пять минут. Заняла полтора часа. Делюсь опытом — может кому пригодится последовательность решений.
. . .
|
21 мат мед. Планы на развитие модели здравоСохранения
anaschu 01.06.2026
AnyLogic: план развития симуляционной модели рабочего коллектива — динамический абсентеизм, реальные данные, три сценария сравнения
Продолжаю серию постов о дискретно-событийной модели рабочего. . .
|
|
20. Мат мед. Абсентеизм как отдельный тип простоя
anaschu 29.05.2026
Апдейт модели: исправленные баги, абсентеизм и новые механизмы
Продолжаю развивать ранее описанную модель рабочего коллектива на AnyLogic. За последние несколько дней был проведён серьёзный. . .
|
19. здоровье, усталость и психотип работника влияют на производительность предприятия, и наоборот, производительность на здоровье, усталось и психотип
anaschu 28.05.2026
Дискретно-событийная модель рабочего коллектива на AnyLogic: здоровье, выгорание, психотипы и микростимуляция
Привет, коллеги. Хочу поделиться итогами нескольких недель работы над симуляционной. . .
|
"Прокси" для последовательного порта
Eddy_Em 28.05.2026
Эту штуку написал я достаточно давно. Но сейчас вот понадобилось настроить датчик грозы, но при этом не отключать его от "метеодемона". Соответственно, надо запустить этот "прокси": метеодемон будет. . .
|
Рефакторинг программы уравнивания.
Massaraksh7 26.05.2026
Пример по предыдущей записи в блоге. Но, надо заметить, что, во-первых, там оптимизация не только математики, но и работы с базой данных, и с графами, а во-вторых, это ещё не всё.
|