|
31 / 31 / 0
Регистрация: 30.06.2011
Сообщений: 467
|
|
Тому кто хочет программировать.20.08.2011, 20:28. Показов 8820. Ответов 79
Метки нет (Все метки)
Этот мануал предназначен для тех кто хочет начать программировать но не знает с чего начать.
1.Выбор языка. Человек захотевший начать программировать первым делом отправляется в гугл, с таким запросом как "Обучение программированию" или отправляется в Википедию и там пишет запрос "языки программирования".Прочитав одну две статейку он понимает что не всё так просто и язык программирования не один(а таковых насчитывается более 2 тыщ.). Тут начинается долгое долгий выбор того самого языка который "мне подходит". А ещё ведь есть и Компиляторуемые(http://ru.wikipedia.org/wiki/Компилятор) интерпретируемые(http://ru.wikipedia.org/wiki/Интерпретатор) языки программирования. 2.Язык выбрали а что дальше? Мы наконец-то определились с языком,осталось ещё много чего). Тут начинается поиск книг по вашему языку,ниже приведены названия некоторых книг(С++): "Язык программирования C++. Вводный курс", Стенли Липпман, Жози Лажойе Р. Лафоре - Объектно-ориентированное программирование в С++ Бьярне Страуструп Программирование: принципы и практика использования C++ 3.У языка есть много диалектов,какой учить? У многих языков программирования есть диалекты,например у паскаля это UCSD, Turbo, Delphi. У С++ ISO/IEC 14882 C++.Какой учить дело ваше,ведь основы почти одинаковы. Надеюсь этот мануал вам помог,удачи вам в программировании!!!
0
|
|
| 20.08.2011, 20:28 | |
|
Ответы с готовыми решениями:
79
Кто знает, как программировать в xcode? Кто хочет обучиться программировать сайты на языке C#? Ищу программистов - новичков и тех, кто хочет научиться программировать |
|
19 / 19 / 2
Регистрация: 26.06.2010
Сообщений: 181
|
||
| 25.08.2011, 00:51 | ||
|
щас вот начинаю С++ изучать.... уже второй курс а не поздно ли?(
0
|
||
|
|
|
| 25.08.2011, 00:54 | |
Сообщение было отмечено как решение
Решение
morphling, я за лето до первого курса со знанием Liberty BASIC накутился с Builder, изучая Си++ по его справке, на первом курсе начал изучать консольный Си++, на третьем курсе начал писать для Linux и изучать си, на четвёртом курсе занялся Qt, а сейчас, уже выпустившись и получив некоторый опыт программирования, понимаю, что лучше медленно, но по порядку
3
|
|
|
19 / 19 / 2
Регистрация: 26.06.2010
Сообщений: 181
|
|
| 25.08.2011, 01:02 | |
|
talis, а мне вообще интеренсо зачем под dos программировать??
Добавлено через 1 минуту на четвёртом курсе занялся Qt - а что за QT 0 QuickTime ?? она вот у меня в С++ билдере есть тока зачем пока не понимаю? зачем это нужно вообще? и че там интересного
1
|
|
|
|
||
| 25.08.2011, 01:04 | ||
|
morphling, а кто говорит о DOS? Консоль - это не только DOS. Unix, например. И вообще, никто вас даже к консоли не привязывает:
Стандартные потоки Перенаправление (UNIX)
2
|
||
|
19 / 19 / 2
Регистрация: 26.06.2010
Сообщений: 181
|
|
| 25.08.2011, 01:09 | |
|
Все понял спасибо)))
1
|
|
|
0 / 0 / 0
Регистрация: 21.08.2011
Сообщений: 55
|
||
| 25.08.2011, 12:14 | ||
|
0
|
||
|
Делаю внезапно и красиво
1313 / 1228 / 72
Регистрация: 22.03.2011
Сообщений: 3,744
|
||
| 25.08.2011, 12:26 | ||
|
Чтобы написать физический движок (хороший) нужно быть жутко умным математиком. Для всего указанного далее, вообще знаний не требуется и реализуемо на любом языке программирования. Соответственно ты никогда не увидишь вакансию "программист шансов прохождения навыков". Но и на С++ всё это делать можно.)
1
|
||
|
0 / 0 / 0
Регистрация: 21.08.2011
Сообщений: 55
|
|
| 25.08.2011, 12:30 | |
|
0
|
|
|
Делаю внезапно и красиво
1313 / 1228 / 72
Регистрация: 22.03.2011
Сообщений: 3,744
|
||
| 25.08.2011, 12:42 | ||
|
Но основная часть деятельности, которую ты указал, делается не программистами. Т.е. я говорю о достаточно крупных проектах, где программист не является по совместительству и дизайнером и звукорежиссёром и бета-тестёром и подогревателем кофе. В любом случае, я не знаю никого, кто пожалел бы об изучении С++.
0
|
||
|
385 / 229 / 12
Регистрация: 06.07.2011
Сообщений: 512
|
|
| 25.08.2011, 14:31 | |
|
ну, если ты хочешь именно писать логику игр, то все-таки этим занимаются программисты/скриптеры. и тогда да, учи языки, развивайся, но гораздо интереснее тогда заниматься указанными выше движками.
а вот придумывают эту логику люди далекие от этого - гейм-дизайнеры, сценаристы, либо вообще не придумывают, а берут готовое. и времена Ромеров и Кармаков прошли и современные игры требуют раздельного труда десятков, если не сотен, специалистов, а "универсалы" пишут простенькие indie-игры.
0
|
|
|
594 / 532 / 76
Регистрация: 22.03.2011
Сообщений: 1,585
|
|
| 25.08.2011, 15:54 | |
|
насколько я знаю Lua широко используется как "язык событий"
0
|
|
|
0 / 0 / 0
Регистрация: 21.08.2011
Сообщений: 55
|
|||
| 25.08.2011, 16:13 | |||
|
0
|
|||
|
Делаю внезапно и красиво
1313 / 1228 / 72
Регистрация: 22.03.2011
Сообщений: 3,744
|
||
| 25.08.2011, 16:37 | ||
|
0
|
||
|
385 / 229 / 12
Регистрация: 06.07.2011
Сообщений: 512
|
|
| 25.08.2011, 16:44 | |
|
честно, не знаю ни одной действительно серьезной книги по гейм-деву. самому было бы интересно увидеть такие.
0
|
|
|
0 / 0 / 0
Регистрация: 21.08.2011
Сообщений: 55
|
|
| 25.08.2011, 16:46 | |
|
ясно, буду курить мануалы)
0
|
|
|
Делаю внезапно и красиво
1313 / 1228 / 72
Регистрация: 22.03.2011
Сообщений: 3,744
|
||
| 25.08.2011, 17:05 | ||
|
Перечень книг по Game Development
3D-ландшафты в реальном времени на С++ и DirectX9 (5-9579-0090-7).djvu
3D Game Development with Microsoft Silverlight 3 (Beginner's Guide) (ISBN 978-1-847198-92-1).pdf 3d game engine architecture (ISBN 0-12-229064-X).djvu 3d game engine programming (ISBN 1-59200-351-6).djvu 3D game programming (All in one) (2nd Ed) (ISBN 1-59863-266-3).djvu 3D Game Programming for Teens (2nd Ed) (ISBN 978-1-59863-843-1).djvu 3D Math Primer for Graphics and Game Development (ISBN 1-55622-911-9).djvu advanced 2d game development (ISBN 978-1-59863-342-9).djvu Advanced 3D Game Programming (all in one) (ISBN 1-59200-733-3).djvu Advanced 3D Game Programming with DirectX 10.0 (ISBN 1-59822-054-3).djvu Advanced 3D Game Programming with DirectX 9.0 (ISBN 1-55622-968-2).djvu advanced graphics game programming.djvu Agile Game Development with Scrum (ISBN 978-0-321-61852-8).djvu AI Application Programming (ISBN1584502789).chm ai for game developers (ISBN 0-596-00555-5).chm AI Game Development Synthetic Creatures with Learning and Reactive Behaviors (ISBN 1-5927-3004-3).chm AI Game Engine Programming (2nd Ed) (ISBN 978-1-5845-0572-3).djvu AI Game Programming Wisdom (ISBN 1-58450-077-8).djvu Algorithms and Networking for Computer Games (ISBN 978-0-047-01812-5).djvu Art of Computer Game Design.pdf Art of Game Design (A Book of Lenses) (ISBN 978-0-12-369496-6).djvu Artificial Intelligence for Games (2nd Ed) (ISBN 978-0-12-374731-0).djvu Awesome Game Creation (No Programming Required) (3rd Ed) (ISBN 1-58450-534-6).djvu Beginning 3D Game Programming (ISBN 0-672-32661-2).chm Beginning C# game programming (ISBN 1-59200-517-9).djvu Beginning C++ Game Programming (ISBN 1592002056).chm Beginning Game Art in 3ds Max 8 (ISBN 1-59200-908-5).djvu Beginning Game Graphics (ISBN 1-59200-430-X).djvu beginning game level design (ISBN 1-59200-434-2).djvu Beginning Game Programming (2nd Ed) (ISBN 1-59863-288-4).djvu Beginning Illustration and Storyboarding for Games (ISBN 1-59200-495-4).djvu Beginning Math and Physics for Game Programmers (ISBN 0-7357-1390-1).chm Beginning Math Concepts for Game Developers (ISBN 1-59863-290-6).chm Beginning OpenGL Game Programming (2nd Ed) (ISBN 1-59863-528-7).djvu Beginning Pre-Calculus for Game Developers (ISBN 1-59863-291-4).djvu Beginning Scripting Through Game Creation (ISBN 1-59863-511-5).djvu Behavioral Mathematics for Game AI (ISBN 1-58450-648-9).djvu Better Game Characters by Design (ISBN 1-55860-921-0).djvu beyond reality - a guide to alternate reality gaming (ISBN 1-59200-737-6).djvu Biologically Inspired Artificial Intelligence for Computer Games (ISBN 978-1-59140-646-4).djvu Break Into The Game Industry How To Get A Job Making Video Games (ISBN 0-07-222660-9).djvu C++ Advanced 3D Game Programming with DirectX 9.0 (ISBN 1-55622-968-2).djvu C++ for Game Programmers (ISBN 1-58450-227-4).djvu Challenges for Game Designers (ISBN 1-58450-580-X).djvu Character development and storytelling for games (ISBN 1-59200-353-2).djvu chris crawford on game design (ISBN 0-13-146099-4 ).chm Cinematic Game Secrets (For Creative Directors and Producers) (ISBN 978-0-240-81071-3).djvu Complete Guide to Game Audio (The) (ISBN 978-0-240-81074-4).djvu core techniques and algorithms in game programming (ISBN 0-1310-2009-9).chm creating emotion in games the craft and art of emotioneering (ISBN 1-5927-3007-8).chm Creating Game Art for 3D Engines (ISBN 1-58450-548-6).djvu creating games in c++ - a step-by-step guide.chm Creating Music and Sound for Games (ISBN 1-59863-301-5).djvu Creating Video Games (Picture Yourself) (ISBN 1-59863-551-4).djvu Cross-Platform Game Programming (ISBN 1-58450-379-3).djvu Data Structures and Algorithms for Game Developers (ISBN 1-58450-495-1).djvu David Perry Game Design (A brainstorming Toolbox) (ISBN 1-58450-668-7).djvu Designing Virtual Worlds (ISBN 0-1310-1816-7).chm Developer's guide to multiplayer games (ISBN 1-55622-868-6).djvu Developing Online Games An Insiders Guide (ISBN 1-5927-3000-0).chm Developing Serious Games (ISBN 1-58450-444-7).chm Elementary Game Programming and Simulators Using Jamagic (ISBN 1584502614).chm Emergence in Games (ISBN 1-58450-551-6).djvu End-toEnd Game Development (ISBN 978-0-240-81179-6).pdf Essentials Mathematics for Games & Interactive Applications (ISBN 1-55860-863-X).pdf fundamentals of audio and video programming for games (ISBN 073561945x).chm Game Architecture and Design (ISBN 0-7357-1363-4).djvu Game Art for Teens (ISBN 1-59200-307-9).djvu Game Character Animation (All in One) (ISBN 1-59863-064-4).pdf Game Character Design Complete (ISBN 1-59863-270-1).pdf Game Character Development (ISBN 978-1-59683-465-5).djvu Game Coding Complete (ISBN 1-58450-680-6).djvu Game Creation for Teens (ISBN 978-1-59863-500-3).djvu game design - theory and practice (ISBN 1556229127).chm game design (ISBN 1592004938).djvu Game Design for Teens (ISBN 1-59200-496-2).pdf game design foundations (ISBN 1-55622-973-9).pdf Game Design Theory and Practice (ISBN 1-55622-735-3).pdf Game Design Workshop (ISBN 978-0-240-80974-8).djvu Game Design Workshop Designing, Prototyping, and Playtesting Games (ISBN 1578202221).chm Game Developers Marketplace.pdf Game Development and Production (ISBN 1-55622-951-8).djvu Game Engine Toolset Development (ISBN 1-59200-963-8).pdf Game Feel. A Game Designers guide to virtual sensation (ISBN 978-0-12-374328-2).djvu Game Graphics Programming (ISBN 978-1-58450-516-7).djvu game interface design (ISBN 1-59200-593-4).djvu Game Physics Interactive (ISBN 1-55860-740-4).djvu Game Producers Handbook (ISBN 1-59200-617-5).pdf Game Programming (All in One) (3rd. Ed.).pdf Game Programming for Teens (2nd Ed.).djvu Game Programming Golden Rules.djvu Game Sound. Anintroduction to the History, Theory and Practice of Video Game Music and Sound Design.djvu game testing all in one.chm Gameplay and Design.djvu Games Lamot.djvu Geometric Algebra (An Elgebraic System for Computer Games and Animation).pdf gmax Handbook (The).pdf Going to War (Creating Computer War Games).djvu hardcore ai for computer games and animation.djvu Introduction to 3D Game Programming with DirectX 10.chm Introduction to Game AI.djvu Introduction to Game Development (2nd Ed).djvu Introduction to Game Programming with C++.chm Killer Game Programming in Java.chm Learning XNA 3.0.pdf Mathematics for 3D Game Programming and Computer Graphics(2nd Ed).djvu Mathematics for 3D Game Programming and Computer Graphics(2nd Ed).pdf mathematics for game developers.djvu Microsoft XNA (Unleashed).pdf Microsoft XNA Game Studio 3.0 (Unleashed).pdf Microsoft XNA Game Studio Creators Guide.pdf Modeling UV Mapping and Texturing 3D Game Weapons.djvu Networking and Online Games.djvu Object Oriented Game Development.djvu Official Guide to 3D Gamestudio (The).djvu OpenGL Game Development.djvu Physics for Game Developers.pdf Physics for Game Programmers.djvu Physics Modeling for Game Programmers.djvu Postmortems from Gamedeveloper.djvu Pro OGRE 3D Programming.djvu Programming a Multiplayer FPS in DirectX.djvu Programming Game AI by Example.chm Programming Multiplayer Games.djvu Programming Role Playing Games with DirectX (2nd Ed).djvu Programming the Cell Processor For Games, Graphics, and Computation.chm programming video games for the evil genius.djvu Real-Time Collision Detection.pdf Real Time 3D Terrain Engines Using C++ And Dx9.pdf Real Time Cameras (A Guide for Game Designers and Developers).djvu serious games - games that educate, train and inform.djvu Serious Games Games That Educate Train and Inform.djvu shaders for game programming and artists.djvu software engineering for game developers.djvu Story, Simulations and Serious Games.djvu teach yourself game programming in 24 hours.chm The Complete Guide to Game Audio.djvu The Ethics of Computer Games.djvu timing for animation.chm Torque for Teens.djvu tricks of the 3d game programming gurus - advanced 3d graphics and rasterization.djvu tricks of the windows game programming gurus - 1999.djvu tricks of the windows game programming gurus - 2002.djvu ultimate game design. building game worlds.djvu unit operations - an approach to videogame criticism.djvu Unity Game Development Essentials.pdf Vector Game Math Processors.djvu Vector Game Math Processors.pdf Video Game Design Revealed.chm введение в программирование трехмерных игр с dx9.chm графика трехмерной игры на opengl.djvu как самому создать трехмерную игру.djvu компьютерные игры. как это делается..chm программирование игр и головоломок.djvu программирование стратегических игр с directx 9.chm Секреты программирования игр (ISBN 5-88782-037-3).djvu Сздание аркад, головоломок на Action Script.pdf Создание игрового уровня за 11 дней.pdf Увлекательное создание трехмерных компьютерных игр без программирования.djvu
1
|
||
|
385 / 229 / 12
Регистрация: 06.07.2011
Сообщений: 512
|
|
| 25.08.2011, 17:13 | |
|
а что из этого серьезно и профессионально?)
0
|
|
|
Делаю внезапно и красиво
1313 / 1228 / 72
Регистрация: 22.03.2011
Сообщений: 3,744
|
|
| 25.08.2011, 17:14 | |
|
Примерно половина. Но почти всё на инглише.
Забыл под кат сделать.(
0
|
|
| 25.08.2011, 17:47 | |
|
1
|
|
|
0 / 0 / 0
Регистрация: 21.08.2011
Сообщений: 55
|
|
| 27.08.2011, 15:20 | |
|
0
|
|
| 27.08.2011, 15:20 | |
|
Помогаю со студенческими работами здесь
60
Что посоветуете тому, кто хочет начать учить Java? С чего начать изучение? Китайский USB ASP программатор не хочет программировать МК
Кто найдёт ошибку тому пятёрку по предмету! Огромного здоровья и счастья тому, кто поможет, да и всем Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога
Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
|
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога
Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
|
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога
Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
|
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
|
|
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога
В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
|
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога
Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
|
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
|