Четверг, 05 Декабря 2024, 06:22

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
Результаты поиска
AlfeДата: Вторник, 02 Февраля 2016, 19:16 | Сообщение # 721 | Тема: Курс:"Hello World или изучаем программирование : Java"
старожил
Сейчас нет на сайте
AlexRabbit, вот я и буду заниматься тем, чем считаю нужным. Прошу не портить мне нервы и я уверен. Большенству из Вас не по нраву мои уроки, т.к Вы знаете Java и работаете в ней не первый год, уже выявили для себя новые методы, более удобные/ппродвинутые. Этот курс расчитан на тип ArromanFox, как он писал он не знает и начальный синтаксис. Пусть я местаси запинаюсь, не правилен стиль подачи, но мой код работает? Да. Я даю базу знаний (Пока что), дальше при прохождении курса и освоения материала человек идет своей дорогой, и если он найдет более верный, удобный ему метод - всегда пожалуйста. Я пишу уроки не "по шаблону", с прививанием каких либо вещей, с которыми можно поступить иначе. Главное я даю людям знания, основанные на моих, и даю им рабочий код. Прошу считать тему с выживанием меня и моей темы с этого раздела - закрытой.

Добавлено (02 февраля 2016, 19:16)
---------------------------------------------
ArromanFox, да, будут выпускаться видюшки (Обычно в конце недели), основанные на моих курсах. В которых я буду все нагляднее рассказывать, да показывать и вконце дам задание сделать допустим... Код (Несколько... Ну, в разных файлах), который будет псевдомоим. Хотя бы с переименованными переменными.


Группа нашей команды. Там есть интересная рубрика... иногда игры выходят

Моя первая игpa - Crazy Penguin


Сообщение отредактировал Alfe - Вторник, 02 Февраля 2016, 19:17
AlfeДата: Вторник, 02 Февраля 2016, 17:15 | Сообщение # 722 | Тема: Курс:"Hello World или изучаем программирование : Java"
старожил
Сейчас нет на сайте
Эргалон, хорошо, учту ваш совет. При написании следующего кода я объясню сто такое public static void main (String[] args), почему без него не прокатит, что такое public static , почему первый метод обязан именоваться main и зачем нужен массив строк и аргументов именно в нем.

Группа нашей команды. Там есть интересная рубрика... иногда игры выходят

Моя первая игpa - Crazy Penguin
AlfeДата: Вторник, 02 Февраля 2016, 16:56 | Сообщение # 723 | Тема: Курс:"Hello World или изучаем программирование : Java"
старожил
Сейчас нет на сайте
А конце недели прикреплю 2 видео от меня. Основанных на моих уроках.

Добавлено (02 февраля 2016, 16:56)
---------------------------------------------
ArromanFox, про
public static void main (String[] args) я планировал рассказывать. Но немного позже.


Группа нашей команды. Там есть интересная рубрика... иногда игры выходят

Моя первая игpa - Crazy Penguin
AlfeДата: Вторник, 02 Февраля 2016, 16:26 | Сообщение # 724 | Тема: Курс:"Hello World или изучаем программирование : Java"
старожил
Сейчас нет на сайте
Какие бы отзывы не следовали я не отступлюсь от цели потому что это надо в первую очередь мне. А пишу на другой среде т.к постоянно сижу в PsVita, за ПК редко.

Группа нашей команды. Там есть интересная рубрика... иногда игры выходят

Моя первая игpa - Crazy Penguin


Сообщение отредактировал Alfe - Вторник, 02 Февраля 2016, 16:28
AlfeДата: Вторник, 02 Февраля 2016, 12:57 | Сообщение # 725 | Тема: Курс:"Hello World или изучаем программирование : Java"
старожил
Сейчас нет на сайте
Vinchensoo, ну... Я не считал, учил года полтора, практика....Месяцев... Почти год, может он уже и есть. Но то что базовые знания есть 100% (Для раздела по Синтаксису оно и надо). Но я учусь и по сей день. А что не так то? Если что и хромает то стиль подачи уроков :D
Пока знаний хватает :D

Добавлено (01 февраля 2016, 21:47)
---------------------------------------------
Так. Скорее всего туториалы по установке JDK на Mac и Linux я добавлю не сегодня. Ну, а сейчас подвезу еще несколько статей.

Добавлено (02 февраля 2016, 12:57)
---------------------------------------------
Вот я и пересказал все ныне существующие уроки. Скорее всего прийдется создавать темы. "Hello World или изучаем программирование : Java. Синтаксис - глава 2". Ведь работы с изучением синтаксиса еще ооочень много smile


Группа нашей команды. Там есть интересная рубрика... иногда игры выходят

Моя первая игpa - Crazy Penguin


Сообщение отредактировал Alfe - Понедельник, 01 Февраля 2016, 22:12
AlfeДата: Понедельник, 01 Февраля 2016, 20:47 | Сообщение # 726 | Тема: Курс:"Hello World или изучаем программирование : Java"
старожил
Сейчас нет на сайте
sfabrikan, хорошо сейчас добавлю. По крайней мере постараюсь найти туториал об этом ( Т.к в Mac и Linux не работали, не знаем че как там)

Группа нашей команды. Там есть интересная рубрика... иногда игры выходят

Моя первая игpa - Crazy Penguin


Сообщение отредактировал Alfe - Понедельник, 01 Февраля 2016, 20:53
AlfeДата: Понедельник, 01 Февраля 2016, 20:45 | Сообщение # 727 | Тема: Голосование за проекты конкурса "Gamiron №11"
старожил
Сейчас нет на сайте
Alone In Winter.

Группа нашей команды. Там есть интересная рубрика... иногда игры выходят

Моя первая игpa - Crazy Penguin
AlfeДата: Понедельник, 01 Февраля 2016, 20:20 | Сообщение # 728 | Тема: Курс:"Hello World или изучаем программирование : Java"
старожил
Сейчас нет на сайте
Тут курс обновляется чаще, подписывайтесь wink

Предисловие: этот курс основан лично на моих знаниях (Хотя я еще учусь, кстати это далеко не плохо, что я веду курс и учусь) . Курс абсолютно бесплатен, в легкой форме и делится на 3 раздела : Синтаксис, GUI, игры.

Синтаксис
№1. Установка JDK.
JDK - бесплатный пакет для разработчиков на языке Java. В него входят встроенный компилятоp и библиотеки.(Компилятор - программа перекомпилирующая наш код в машинный язык и двоичный код соответсвенно (Двоичный код - числа 0-1 идущие в определенном порядке, который в силу обуздать только компилятор и наш компьютер.Ведь он на нем работает :))

И так, начнем, набираем в поисковике "JDK", кликаем на первую ссылку

(Внимание! Далее будет рассмотрена установка под Windows!), нажимаем на картинку, что немного левее
центра, молодцы smile Ищем тут
нужную Вам версию (У меня она предпоследняя вроде), но перед скачиванием проверим разрядность!

Нажимаем Пуск-Компьютер (ПКМ по нему) - Свойства
и там где то немного ниже логотипа будет строка "Тип системы" , вот там смотрим, там 2 варианта развития событий (32х или 64x), если у Вас 64х то и качаем JDK 64x, если же Виндовс 32х то качаем х86.А, да, когдв Вы выбрали какую версию JDK Вы желаете не забудьте согласиться с лицензее нажав "Accept " Скачивается exe файл.

Установка проходит как обычно Далее-Далее-Далее, но она у меня проходила не соовсем обычно, дело в том ,что Java у меня была 7, а версия JDK 8, посему у меня выбило что то, нажал я там Далее, пошла загрузка Java. Установилось? Хорошо, клацаем на Завершить (Finish). И все.

Так же только в группе я рассматриваю Ваши вопросы задаваемые тут :)

№2. Установкa Eclipse.

Сейчас рассмотрим установку бесплатной среды разработки Eclipse. Ссылка на Eclipse выбираем разрядность Вашей ОС. Об этом уроком выше. И собственно жмакаем на соответствующкю надпись. Потом нажимаем на большую, рыжую, наглую как морда у кота кнопочку "Download". Скачивается архив, распаковываем - PROFIT (Заархивирован он для всех OC, посему инструкция пойдет для всех).

А теперь о руссификации. Переходим сюда, матае вних до зеленой стрелки с надписью "Babel Language Pack Zips", чуть ниже есть кнопочка "Mars", вот на нее и надо жать. Перекидывает нас на сайт проекта-переводчика, находим там Russian, качаем третий архив и... Просто заменяем файлы Ecliрse файлами из скачанного архива с сайта Babel... Собственно всё, запускаем. Если он намертво зависнет (Как у меня в первый раз)... Просто закройте через диспетчер задач и откройте заново.

№3. Работа в Eclipse.. В этом уроке создадим проект. Нажимаем Файл-Новое(Точное название забыл, кнопка самая первая) - Java проект. Создаем проект, называем, нажимаем на предпоследнюю кнопку (Названия называть не буду, так легче развить память, чтобы довести до автоматизма).Закрываем окно приветствия нажав на крестик серый. Раскрываем нашу папочку. Находим папку "src", нажимаем по ней ПКМ и создём класс - самая верхняя кнопка
:D - класс. Опять называем. Ставим галку с текстом "public static void main (String[] args), называем класс... Опять нажимаем на Готово. Всё.

№4. Говорим о переменных и типах данных. В любом языке программирования есть переменные. Это то с чем мы оперируем каждый раз. Переменные это слова, которые пишет программист не на машинном коде, а на обычном. Компилятор его переведет в машинный.

В переменную можно записывать какие либо данные, они в свою очередь записывваются в оперативную память и до тех пор пока они нужны - хранятся.
Переменные названы так потому, что пока мы можем изменять их значения. В Java есть 3 типа и 8 видов переменных. Каждый имеет свою битность. Ну, столько, сколько он сожрет оперативной памяти. Точнее сколько ему нужно ячеек. И в каждую переменную можно записывать дробные/целые числа. Исключение составляет логическая переменная типа boolean. Смотрите скриншот и Вы все поймете.
Так же хочу упомянуть про зеленые слова с боку. Это - комментарии. На код они никак не влияют, просто так легче. В Java они записываются по разному . Например : Код//Комментарий. Или так: Код /* Комментарий*/ Лучше использовать второй вариант. Хотя, дело вкуса.


№4.ООП Java. Основные понятия которые надо понять.
В этом выпуске пойдет речь о ООП (Объектно-ориентирование программирование).
Java - язык объектно-ориентированного типа. По этому, прежде чем код писать, надо ознакомиться с базовыми понятиями ООП.
Основой здесь являются понятия Класс и объект. Любая Javа программа состоит из классов, а каждый класс предоставляет реальный объект. Напримеер. За предмет возьмем... Ёжика.. Hedgehog, описание его поведения и характеристик нам предоставят, что? Верно - Атрибуты и методы. Класс Hedgehod состоит из.

Атрибуты:
Имя.
Тип.
Цвет (А что?).
Вес
Кол-во иголочек.

Методы:
Разговаривать по своему (Я не знаю как разговариваю ежи).
Собирать грибочки ^^.
Отбраковывать ненужное.
Спать.

Так. 3 Принципа на которых строится ООП.

Инкапсуляция - механизм объеденяющие атрибуты и методы (Объект). И охраняющий его от внешнего чуждого мира. Объекты и классы бывают 2 типов : Private (Закрытый класс/метод. Нельзя обращаться вне текущего класса) Public( Открытый метод/класа, можно обращаться из других классов)

Наследование - при помощи него мы избегаем повтора кода. В таком случае тот класс от кторого пошло наследование называют Родительским, а класс- наследник Дочерний. Например взяв за основу Hedgehog, создадим объект SonHedgehog, но добавим ему метод "Капризничать".

Полиморфизм - если мы имеем объекты одной ветви (Унаследованные), то надо для них создать "Свою атмосферу". Интерфейс, который объеденяет эти объекты в одну тусовку, в которой каждый делает свое, ( Касающиеся конкретного объекта).

Воот. Сейчас мы немнооожко глянули на ООП. Дальше тему раскрою много более.


Группа нашей команды. Там есть интересная рубрика... иногда игры выходят

Моя первая игpa - Crazy Penguin


Сообщение отредактировал Alfe - Среда, 03 Февраля 2016, 22:12
AlfeДата: Воскресенье, 31 Января 2016, 20:45 | Сообщение # 729 | Тема: Все проекты "Gamiron #11"
старожил
Сейчас нет на сайте
Esspar, спасибо ^_^

Добавлено (30 января 2016, 16:43)
---------------------------------------------
Так-с, хоть я и болею отдыху мне никто не давал. Потихоньку веду список.

Добавлено (30 января 2016, 16:44)
---------------------------------------------
Не понял я? Че опять со списком то? Походу невольно я закончил свою работу ^_^
Пусть те цифры (81 - 83) побудут, в знак моих трудов (Хотя проектов я насчитал 86, если считать те что я добавил и НЕ добавил) biggrin

Добавлено (31 января 2016, 20:45)
---------------------------------------------
И так. Вот уже закончился фактически последний день допиливания проектов. LunarPixel вроде как принимает еще заявки пришедшие с самого самого утра.
Ну, а вообще Вы молодцы уже решившись принять участие, у Вас есть определенная храбрость :)!
Мне было приятно добавлять/обновлять/следить за проектами :)
Многие мои знакомые уже сдали проекты и те кто сдадут, Вы настоящие молодцы, ведь получили удовольствие, хорошие я уверен комментарии, что служит стимулом и конечно же самое главное - опыт!
Мне остается пожелать Вам победы! Хотя, на самом деле каждый проект - достоен быть первым!
Помните: Главное не победа - главное, участие.
УДАЧИ!!!:)


Группа нашей команды. Там есть интересная рубрика... иногда игры выходят

Моя первая игpa - Crazy Penguin


Сообщение отредактировал Alfe - Суббота, 30 Января 2016, 16:49
AlfeДата: Суббота, 30 Января 2016, 16:45 | Сообщение # 730 | Тема: [Gamiron #11] North lab
старожил
Сейчас нет на сайте
Tusans, проект добавлен в общий список.

Добавлено (30 января 2016, 16:44)
---------------------------------------------

Список опять сломался =( Извините.


Группа нашей команды. Там есть интересная рубрика... иногда игры выходят

Моя первая игpa - Crazy Penguin


Сообщение отредактировал Alfe - Суббота, 30 Января 2016, 16:45
AlfeДата: Пятница, 29 Января 2016, 20:22 | Сообщение # 731 | Тема: Все проекты "Gamiron #11"
старожил
Сейчас нет на сайте
SaNoK, добавлю... Скорее всего это будет последний добавленный мой проект.
Во-первых, устал.
Во-вторых, если опять список глюкнет у меня сдадут нервишки.
В-третьих, я заболел.


Группа нашей команды. Там есть интересная рубрика... иногда игры выходят

Моя первая игpa - Crazy Penguin
AlfeДата: Четверг, 28 Января 2016, 19:31 | Сообщение # 732 | Тема: Все проекты "Gamiron #11"
старожил
Сейчас нет на сайте
Так, что я еще не добавил? (Хотя места может уже и не хватить :D)
Добавлю всех седня чтобы наконец начать писать кое-какие статьи. Кстати, да, они будут тут в разделе Java ^-^


Группа нашей команды. Там есть интересная рубрика... иногда игры выходят

Моя первая игpa - Crazy Penguin
AlfeДата: Среда, 27 Января 2016, 22:43 | Сообщение # 733 | Тема: Все проекты "Gamiron #11"
старожил
Сейчас нет на сайте
Laush, я и так сокращаю до нельзя. Скрины все нужные.

Добавлено (27 января 2016, 13:52)
---------------------------------------------
Так. Проблема не в символах.. Буду думать что убрать, чтоб место освободилось.

Добавлено (27 января 2016, 20:42)
---------------------------------------------
Есть! Список починен!

Добавлено (27 января 2016, 22:43)
---------------------------------------------
Посмотрел я значит на список новоявленных игр... Их пять... Хватит ли у меня места на них?


Группа нашей команды. Там есть интересная рубрика... иногда игры выходят

Моя первая игpa - Crazy Penguin
AlfeДата: Среда, 27 Января 2016, 13:04 | Сообщение # 734 | Тема: Космические палачи V 3.7
старожил
Сейчас нет на сайте
Ordan, кое - что мешает сделать покемонскую планету. Авторские Права на покемонов..

Группа нашей команды. Там есть интересная рубрика... иногда игры выходят

Моя первая игpa - Crazy Penguin
AlfeДата: Среда, 27 Января 2016, 13:03 | Сообщение # 735 | Тема: Все проекты "Gamiron #11"
старожил
Сейчас нет на сайте
LunarPixel, ._. И что делать теперь?

Группа нашей команды. Там есть интересная рубрика... иногда игры выходят

Моя первая игpa - Crazy Penguin
AlfeДата: Среда, 27 Января 2016, 12:59 | Сообщение # 736 | Тема: Все проекты "Gamiron #11"
старожил
Сейчас нет на сайте
Laush, я экстрасенс, я знал что вы измените игру, вот теперь добавлю. В таких же часах как и темку прошлого человека

Добавлено (26 января 2016, 20:36)
---------------------------------------------
Laush, Karakurt, vAsKa, в связи с тем что моя PsVita сошла с ума и все файлы формата картинок она показывает как... Поврежденный файл, посему сегодня я добавлю проекты Laush, Karakurt, но картинки не будут загружены, хотя... Попытаюсь.

Добавлено (26 января 2016, 22:48)
---------------------------------------------
Laush, добавлю ваш проект завтра ^-^

Добавлено (27 января 2016, 12:59)
---------------------------------------------
._. Я ничего не понимаю, захожу в редактирование списка, а у проекта Boiler Cave тупо пропадает и описание и автор проекта. Сейчас хотел добавить проект 7:30, зашел весь такой в редактирование и опять та же история. Даже проект Laush, стерся.


Группа нашей команды. Там есть интересная рубрика... иногда игры выходят

Моя первая игpa - Crazy Penguin
AlfeДата: Вторник, 26 Января 2016, 20:30 | Сообщение # 737 | Тема: [Gamiron 11] Warm:Below zero
старожил
Сейчас нет на сайте
VaIPs, а ты как думал? biggrin

Группа нашей команды. Там есть интересная рубрика... иногда игры выходят

Моя первая игpa - Crazy Penguin
AlfeДата: Вторник, 26 Января 2016, 16:32 | Сообщение # 738 | Тема: Все проекты "Gamiron #11"
старожил
Сейчас нет на сайте
Karakurt, 11 декабря? Почему я не видел?

Добавлено (26 января 2016, 16:32)
---------------------------------------------
Вечером добавлю


Группа нашей команды. Там есть интересная рубрика... иногда игры выходят

Моя первая игpa - Crazy Penguin
AlfeДата: Вторник, 26 Января 2016, 12:17 | Сообщение # 739 | Тема: Космические палачи V 3.7
старожил
Сейчас нет на сайте
Ordan, покемонов? Прям представляю, идет сражение и тут казалось бы все потеряно, но тут голос Эша "Пикачу, я ввбираю тебя!", вылетает Пикачу и раскидывает нафиг всех врагов =D

Группа нашей команды. Там есть интересная рубрика... иногда игры выходят

Моя первая игpa - Crazy Penguin
AlfeДата: Понедельник, 25 Января 2016, 10:04 | Сообщение # 740 | Тема: Все проекты "Gamiron #11"
старожил
Сейчас нет на сайте
Spirituellen_Impuls, и почему я ее не видел ._. Ок. Добавлю как нить, у меня щас немного много проблем.

Добавлено (25 января 2016, 10:03)
---------------------------------------------
Таак. В Dark Snow самый первый скриншот ваще не тот. Не весело ._.

Добавлено (25 января 2016, 10:04)
---------------------------------------------
Вечером сменю wink


Группа нашей команды. Там есть интересная рубрика... иногда игры выходят

Моя первая игpa - Crazy Penguin
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг