Другие языки программирования и технологии
Как создать свою первую игру?
Что для этого нужно? Время неограниченно, языков программирования не знаю, есть желание.
Не обязательно иметь много денег. Изучай языки программирования, ходи на курсы, учи математику. У меня друг-программист с 13 лет этим занимался, помню его первую игру, непонятные разноцветные квадратики. Зато он выиграл какой-то конкурс и Mojang сейчас оплачивают его обучение в хорошем Московском университете. После окончания он пойдёт работать в их компанию.
Первую игру можно создать самую простую, допустим угадай число или еще что подобное. Языки программирования должны в школе проходить.
Danekmakar
в школе мы просто переписываем с учебника программы, никакого объяснения темы и что вообще происходит не дает
Ну либы выучить быстренько язык и написать.
Либо купить проект под ключ у какой-то студии.
Либо купить проект под ключ у какой-то студии.
uses crt;
var
A,B,C,D,E,T:real;
begin
textbackground(1);
clrscr;
D:=0;
T:=10;
E:=0;
while E=0 do begin
if E=1 then E:=E-1;
A:=0;
B:=random(10);
if A=-1 then E:=E+1;
while A=0 do begin
clrscr;
textcolor(15);
write(' Угадай число (0-100) : ');
readln(C);
textcolor(13);
if C>100 then begin writeln(' СЛИШКОМ БОЛЬШОЕ ЧИСЛО! ИНТЕРВАЛ: от 0 до 100'); T:=T+1; end;
if C<0 then begin writeln(' СЛИШКОМ МАЛЕНЬКОЕ ЧИСЛО! ИНТЕРВАЛ: от 0 до 100'); T:=T+1; end;
textcolor(10);
if B>C then writeln(' НЕДОЛЁТ...') else T:=T-1;
if B<C then writeln(' ПЕРЕЛЁТ...') else T:=T-1;
textcolor(10);
if B=C then begin writeln(' УГАДАЛ!'); A:=A-1; end;
if B=C then begin D:=D+1; T:=T+9; end;
if T<=0 then A:=A+1;
if T<=0 then E:=E+1;
textcolor(4);
if T<=0 then writeln(' ПРОИГРАЛ!!!');
textcolor(10);
if B=C then writeln(' +9 жизней');
textcolor(12);
if B>C then writeln(' -1 жизнь');
if B<C then writeln(' -1 жизнь');
textcolor(9);
writeln(' твои очки: ',D);
writeln(' твои жизни: ',T);
textcolor(yellow);
writeln(' нажми ENTER');
readln;
end;
end;
End.
var
A,B,C,D,E,T:real;
begin
textbackground(1);
clrscr;
D:=0;
T:=10;
E:=0;
while E=0 do begin
if E=1 then E:=E-1;
A:=0;
B:=random(10);
if A=-1 then E:=E+1;
while A=0 do begin
clrscr;
textcolor(15);
write(' Угадай число (0-100) : ');
readln(C);
textcolor(13);
if C>100 then begin writeln(' СЛИШКОМ БОЛЬШОЕ ЧИСЛО! ИНТЕРВАЛ: от 0 до 100'); T:=T+1; end;
if C<0 then begin writeln(' СЛИШКОМ МАЛЕНЬКОЕ ЧИСЛО! ИНТЕРВАЛ: от 0 до 100'); T:=T+1; end;
textcolor(10);
if B>C then writeln(' НЕДОЛЁТ...') else T:=T-1;
if B<C then writeln(' ПЕРЕЛЁТ...') else T:=T-1;
textcolor(10);
if B=C then begin writeln(' УГАДАЛ!'); A:=A-1; end;
if B=C then begin D:=D+1; T:=T+9; end;
if T<=0 then A:=A+1;
if T<=0 then E:=E+1;
textcolor(4);
if T<=0 then writeln(' ПРОИГРАЛ!!!');
textcolor(10);
if B=C then writeln(' +9 жизней');
textcolor(12);
if B>C then writeln(' -1 жизнь');
if B<C then writeln(' -1 жизнь');
textcolor(9);
writeln(' твои очки: ',D);
writeln(' твои жизни: ',T);
textcolor(yellow);
writeln(' нажми ENTER');
readln;
end;
end;
End.
за неограниченное время можно сделать неограниченно много игр.
Я всё таки считаю, что любой программист (неважно какой - ученик, простой любитель или профессионал любого направления: системный программист, web-разработчик, мобильный разработчик, специалист по BigData, по защите информации, по компьютерному моделированию или по гео-информационным системам) должен сделать свою компьютерную игру: калах, тогуз, морской бой, рэндзю, маджонг, шахматы, покер или классику жанра - ксоникс, тетрис, змейка, атака марсиан и т. д. Я лично предпочитаю классические настольные интеллектуальные игры всяким там стрелялкам, бродилкам, прыгалкам и прочей ерунде. Самое главное, что нужно для их разработки, - это знание основ программирования на ЯВУ, основ игровых стратегий (включая работу с динамическими системами сценариев и деревьями вариантов) и, конечно же, умение построить интерфейс, без которого никакая игра - не игра..
Aleksandr Spravedlivyi
классическая игра Lines не требует практически ничего.
аналогично Kings bounty? Pirates
аналогично Kings bounty? Pirates
Начни с чтения
Денег надо
Danekmakar
Зачем?
Похожие вопросы
- Как создать современную 2D игру на языке C#
- Как легко создать свою онлайн игру??
- создать. как создать самую простую игру
- Как создать бота для игры.
- Чем делфи отличается от С++ и можно ли создать хорошую 3d игру на делфи?
- Какие языки программирования надо знать, чтобы создать нормальную 3д игру?
- Получается что создать самодельную игру невозможно??!
- Как создать игру в macromedia flash?
- Помогите пожалуйста, решила создать игру.
- как создать игру на подобие perfect world,warface,stalker online ну вы поняли на подобие онлайн игр