forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Основной форум (http://forum.boolean.name/forumdisplay.php?f=49)
-   -   Шкала жизни(HP) (http://forum.boolean.name/showthread.php?t=15136)

VladEvil 22.07.2011 12:00

Ответ: Шкала жизни(HP)
 
Все что я хотел узнал .
И не нужно писать чуш типа : Еще один, Дурак, это вся игра? и тд.
Мне 14 лет чего вы хотите?
И хоть я уже начинаю что-то...

_Nox_ 22.07.2011 16:22

Ответ: Шкала жизни(HP)
 
Я бы ещё понял если бы тебе было 12, но 14...

alexprey 23.07.2011 00:04

Ответ: Шкала жизни(HP)
 
_Nox_, не все же такие смышленые

DIMMON4IK 23.07.2011 13:57

Ответ: Шкала жизни(HP)
 
Цитата:

Сообщение от alexprey (Сообщение 196570)
_Nox_, не все же такие смышленые

но не настолько же нубы, в школе не учатся, а потом хотят написать крутую игру, чтобы показать какие они крутые кодеры

im_zorg 24.07.2011 04:26

Ответ: Шкала жизни(HP)
 
Вот не ху**ое расследование)) А причем вообще возраст? признак школоло он по жизни, либо его нет. Можно и в 10 написать игру на уровне gameloft
(2008г конечно, но всё же)
по теме: о.О

Randomize 24.07.2011 05:18

Ответ: Шкала жизни(HP)
 
Можно в 8 лет писть программы, но скажу я вам - это ужас.
Банальное незнание английского языка давало о себе знать ещё как.
Букву N читал как русскую И. Букву I и L читал одинаково - "ЭЛ"
R - Я и так далее. Все операторы хранил в голове в дико не оптимальном виде. Как же я рад, что на спектруме было достаточно одного нажатия клавиши для ввода целого оператора. А ещё очень много плакал не понимая многие участки кода. Особенно трудно было понять про циклы и массивы.

Reizel 24.07.2011 11:54

Ответ: Шкала жизни(HP)
 
Цитата:

Сообщение от L-ee-X (Сообщение 195898)
И тебе напишу такой же пост как и предыдущему HP создателю :-D
Держи, потратил 5 минут на написание, зная справку и умея мыслить...
Писал на Blitz3D переправить на твой ЯП я думаю не проблема...

PHP код:

HidePointer 
Graphics3D 640
,480,32,
SetBuffer BackBuffer
() 

size_y%=32 
size_x
%=240 
ind_size_x
%=(240-2
ind_size_y%=32-

Blue
% = 255 

Repeat 
If KeyHit(1Then End 
Cls 
RenderWorld 
UpdateWorld 

If KeyDown(2
ind_size_x% = ind_size_x% -
Red
% = Red% +
Blue
% = Blue% - 
EndIf 

If 
KeyDown(3
ind_size_x% = ind_size_x% +
Red
% = Red% - 
Blue
% = Blue% + 
EndIf 

If 
ind_size_x% > 238 Then ind_size_x% = 238 
If ind_size_x% < 0 Then ind_size_x% = 

If Red% > 255 Then Red% = 255 
If Red% < 0 Then Red% = 

If Blue% > 255 Then Blue% = 255 
If Blue% < 0 Then Blue% = 

Color 255
,255,255 
Rect 10
,10,size_x,size_y,0  
Color Red
% + 0,Green% + 0,Blue
Rect 11,11,ind_size_x,ind_size_y 
Flip 

Forever 


Код:

Graphics 800,600
SetBuffer BackBuffer()
Const maxHP = 100
HP = 100
Const HPLength = 200 ;Длина полоски


Repeat
        Cls
        ;ограничитель
        If(HP>maxHP) HP = maxHP
        If(HP<0) HP = 0
        Local k# = Float HP/maxHP
        Color 100,0,0
        Rect 19,19,HPLength+2,7
        Color 255,0,0
        Rect 20,20,k*HPLength,5
       
        Flip
       
        ;Управление
        HP = HP + (KeyDown(32)-KeyDown(30))
Until KeyHit(1)
End


L-ee-X, доставил! :-D

Mr_F_ 24.07.2011 13:34

Ответ: Шкала жизни(HP)
 
Цитата:

Можно в 8 лет писть программы, но скажу я вам - это ужас.
Банальное незнание английского языка давало о себе знать ещё как.
а я знал англ буквы и даже некоторые слова и даже переводил с толстенным бумажным словарём хелп по qbasic o_0
зато я не понимал функции поэтому копипастил одно и то же по сто раз и юзал goto на каждой пятой строчке :-D


Часовой пояс GMT +4, время: 01:29.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot