|
208 / 95 / 15
Регистрация: 27.07.2018
Сообщений: 323
|
|
Что изучать для совершенствования знаний по C++08.11.2018, 09:25. Показов 19831. Ответов 361
Изучил уже до ООП, вопрос что делать дальше? Могу ли я уже писать программы, с чего начинать?
0
|
|
| 08.11.2018, 09:25 | |
|
Ответы с готовыми решениями:
361
Что изучать после получения базовых знаний по c# Какой язык и технологию изучать после получения средних знаний
|
|
208 / 95 / 15
Регистрация: 27.07.2018
Сообщений: 323
|
||
| 06.01.2019, 11:44 [ТС] | ||
|
8Observer8,
I get error, when use command on terminal
0
|
||
| 06.01.2019, 12:20 | |
|
You must run the commands in the folder: "Snake2D_FreeGlutOpenGL11Cpp" which you cloned earlier from https://github.com/8Observer8/... penGL11Cpp
You will see the git repository (.git folder) in the folder "Snake2D_FreeGlutOpenGL11Cpp".
0
|
|
| 11.01.2019, 23:36 | |
|
I think it is very important to study math for computer graphics. Video tutorial series: Math for Game Developers
P.S. If you cannot study this tutorial now then save it in your bookmarks.
0
|
|
| 12.01.2019, 18:19 | |
|
You can found introduction video lectures about linear algebra and trigonometry here: https://www.khanacademy.org
0
|
|
|
Неэпический
|
|
| 12.01.2019, 22:56 | |
|
1
|
|
| 12.01.2019, 23:07 | |
|
0
|
|
| 12.01.2019, 23:34 | |||
|
All required dlls we copy automatically from the local Libs folder to the Release folder using these "Post-Build Event" commands:
0
|
|||
| 14.01.2019, 13:18 | ||
|
CyberGame, if you do not have time to making the tasks then study this book: Getting Things Done: The Art Of Stress Free Productivity. It will help you to impove your productivity. And learn blind ten-finger (touch-typing) technique with the training: "SOLO: Touch Typing Tutor" in English
Добавлено через 3 минуты
0
|
||
| 14.01.2019, 15:50 | |
|
It is very sad
0
|
|
| 14.01.2019, 16:23 | ||
|
Especially study the code from the book: Download Code I like 2nd Edition more than 3rd Edition (or 4th) because 2nd Edition have additional materials like "Design Patterns". You can make this book your handbook. Game Development with OpenGL/GLSL is one of the best way to study programming, math and physics. It is very fun, interesting and cognitive. See this video and feel how it fun: Math for Game Developers - Jumping and Gravity (Time Delta, Game Loop) Youtube
0
|
||
| 14.01.2019, 16:57 | ||||||
|
I think that one of the best way is studying OpenGL/C++ through WebGL/JavaScript. It is more simple way. It is better to use TypeScript instead JavaScript but it is more complicated. You can make examples in WebGL and translate them to C++/OpenGL. WebGL examples and simple games with be available in all platforms in one click without compilation for all platforms and without downloading and installing.
You can place you examples in the Internet in the Playgrounds like: jsfiddle.com, plnkr.co, codepen.io and so on. Everyone can run, see a code, and edit the code. You can place your games in your website. See how to draw a square and move it with WASD and Arrow Keys. It is enough from WebGL to make the Snake Game. Playground: https://jsfiddle.net/tqnfyy53/ You can ask me what you do not understand. I can explaid you every single line. I can to write commentaries. index.html
0
|
||||||
| 16.01.2019, 16:36 | ||
|
If you study a several languages these languages with help you to study programming in general. You can apply general knowledges from one project to another, from one book to another, from one tutorial to another and so on. For example, If you study game development with OpenGL you can use tutorials about OpenGL in several languages. This is the legendary video course about OpenGL + Java: OpenGL 3D Game Tutorial created by guy with nickname ThinMatrix. You can translated the code to C++, C#, JavaScript/WebGL and so on. I recommend you to complete this very simple text tutorial: Python Snake Game (OpenGL). I think it is useful to study Python with OpenGL by creating simple games.
1
|
||
|
208 / 95 / 15
Регистрация: 27.07.2018
Сообщений: 323
|
||||
| 21.01.2019, 22:52 [ТС] | ||||
|
8Observer8,
0
|
||||
| 21.01.2019, 23:14 | ||||
|
Why? I think you didn't try it yet. You can chose another book if this book is difficult for you. This quote is from "Professional C++":
If you don't know words like "unlikely" or "awards" you can use a dictionary. I like "Collins COBUILD Dictionary on CD-ROM 2006". It is very simple dictionary for beginners. You can find simple description and examples. For example, let's find the word "unlikely":
0
|
||||
|
208 / 95 / 15
Регистрация: 27.07.2018
Сообщений: 323
|
|
| 22.01.2019, 11:21 [ТС] | |
|
8Observer8, You understand, what if i was every word found in vocabulary. I will lose meaning
0
|
|
|
4057 / 2692 / 432
Регистрация: 09.09.2017
Сообщений: 12,005
|
|
| 22.01.2019, 14:59 | |
|
You can write your translation word-by-word like auto-translator. Then you read the text and rewrite it according to Russian language.
0
|
|
| 22.01.2019, 17:03 | |||
|
When you say "an apple" you should to imagine an apple. You shouldn't translate it to Russian. At the first time it is very difficult but it become more and more simple with time. For example, you need to understand the word "hello":
1
|
|||
| 22.01.2019, 17:05 | ||
|
0
|
||
|
Mental handicap
1246 / 624 / 171
Регистрация: 24.11.2015
Сообщений: 2,429
|
|
| 22.01.2019, 17:54 | |
|
8Observer8, hi I see that u works with webgl, and mb you somehow noticed with some rendering bugs in Firefox 64.0(only on this version)? Actually I get a gray color texture in Firefox but in Chrome/Safari/Edge everything is ok.
0
|
|
| 22.01.2019, 17:54 | |
|
Подскажите, как лучше всего изучать язык, ежели в академии не дают достаточный объем знаний Какие паттерны можно использовать для совершенствования приложения Что изучать для работы Что изучать для создания сайтов Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Контроль уникальности строк в табличной части документа
Maks 18.06.2026
Алгоритм из решения ниже разработан на примере нетипового документа "ПланированиеСпецтехники" с табличной частью "НаличиеОборудования", разработанного в КА2.
Задача: контроль уникальности строк в. . .
|
Клиент
Uhbif79 18.06.2026
Здесь простой клиент для работы с сервером.
|
Сервер
Uhbif79 18.06.2026
Выкладываю простейший сервер.
|
Дефенестрация
kumehtar 18.06.2026
Узнал интересное слово. Дефенестрация. Это когда ты выбрасываешь кого-либо или что-либо из окна. Возьму на вооружение)))
|
|
Дихотомия добра и зла
kumehtar 18.06.2026
Как Дзен-буддисты говорят о добре и зле: не нужно воевать против зла, нужно воевать против невежества. Тогда добро станет ествественным, и поэтому вечным. Но дело в том, что невежество всё время. . .
|
Своя Интернет-Компания
iceja 18.06.2026
Я программист с экономическим образованием, пишу свой проект, это SaaS для бизнесов. Мне нужен co-founder с высшим экономическим образованием, и/ или инвестор. Сейчас проект в интенсивной разработке,. . .
|
24 Мат модель здравосохранения: функциональные требования к строительству пищеблока
anaschu 18.06.2026
СРесурсами1: финансовый SD-контур, калькулятор функциональных требований пищеблока
Сегодня разделили затраты в агенте Экономика по образцу модели НАСОСЫ, добавили расчёт ROI и построили первый. . .
|
23. что сделано за последнее время.
anaschu 17.06.2026
• Эталон: Клиника НИИ питания РАМН, Москва — централизованный пищеблок, 225 коек, 180 пациентов
• Git: репозиторий med2, ветка абсентеизм. Рабочий файл: СРесурсами1_v4. alp
• Смежный проект:. . .
|