deyvin12008
-
Postów
26 -
Dołączył
-
Ostatnia wizyta
Typ zawartości
Profile
Forum
Wydarzenia
Odpowiedzi opublikowane przez deyvin12008
-
-
Nie bardzo rozumiem. Według mojej książki jest tak:
nazwa rozmiar precyzjafloat 4 bajty 6–7 cyfr
double float 8 bajtów 15-16 cyfr
Tabela 5. Typy zmiennoprzecinkowe w C++
double (‘podwójny’), zgodnie ze swoją nazwą, zwiększa dwukrotnie rozmiar zmiennej
oraz poprawia jej dokładność. Tak zmodyfikowana zmienna jest nazywana czasem liczbą
podwójnej precyzji - w odróżnieniu od float, która ma tylko pojedynczą precyzję.
Skrócone nazwy
Na koniec warto nadmienić jeszcze o możności skrócenia nazw typów zawierających
modyfikatory. W takich sytuacjach możemy bowiem całkowicie pominąć słowa int i
float.
Przykładowe deklaracje:
unsigned int uZmienna;
short int nZmienna;
unsigned long int nZmienna;
double float fZmienna;
mogą zatem wyglądać tak:
unsigned uZmienna;
short nZmienna;
unsigned long nZmienna;
double fZmienna;
Wychodzi na to, że double float istnieje pod skróconą nazwą double i ma podwójną precyzję, 15-16 cyfr po przecinku. A więc co jest tutaj nie tak?
Korzystam z książki " Od zera do gier kodera"
Edit: Edie co masz na myśli mówiąc że zmienna jest albo float albo double, czy one się różnią?
-
Hej!
Ostatnio zacząłem interesować się c++, od razu uprzedzam, że jestem laikiem.
Mam taki oto kod
GML#include <iostream>#include <conio.h>
#include <string>
#include <math.h>
float main()
{
double float a;
a=2.123456789;
getch();
}
i dostaję taki oto komunikat od kochanego visual'a:
Błąd 1 error C2632: wystąpienie "double" przed "float" jest niedozwolone c:\users\admin\documents\visual studio 2012\projects\first\first\main.cpp 8 1 first
Myślę, że brakuje mi jakichś nagłówków??
Proszę o pomoc w problemie.
P.S. Czemu przy wpisywaniu getch(); kompilator czepia się: Ostrzeżenie 1 warning C4996: 'getch': The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _getch. See online help for details. c:\users\admin\documents\visual studio 2012\projects\first\first\main.cpp 10 1 first
a przy _getch(); wszystko jest ok..? dziwne.
Z góry dzięki.
-
:lubieto: Zapowiada się bardzo fajnie.
-
Piwo dla Van Anty
:beer:
-
Dobra robota! :thumbsup: 5/5
-
Chętnie pogram, tylko że troszke mało ludzi jakos gra, a samemu nudno.
-
Ten problem sam rozwiązałem. Zamykam
proszę. -
Wiem, że ten sposób z załącznika jest do bani ale nauczyciel się uparł i koniec, proszę pomóżcie.
To może wiecie jak tekst wstawić w dwa koła chodzi mi mniej więcej o to:
BŁAGAM POMÓŻCIE
-
Zrób sobie backgrounda z 12 kropkami ułożonymi w koło i na kropkach zrób gwiazdki.
Przeczytał tutaj ktoś ten załącznik str.12-13???
Chodzi o to żeby zrobić według tego.Ja zrobię do tego momentu że na środku mam jedna pod drugą gwiazdki i treba je rozmieścić (żeby były jak na kole) tylko, że nie wiem jak to zrobić. Proszę to na jutro, zaważy na końcowej ocenie a bardzo mi zależy. Bądźcie ludźmi, POMÓŻCIE!!!
-
Narysuj sobie 12-ścian(jak masz taką funkcje) i na jego rogach umieść gwiazdki.
Ale o to chodzi że muszę pokazać nauczycielowi jak to zrobiłem i musi być idealnie równo (najlepiej według tego co w załączniku str.12-13)
Jeśli ktoś dobrze zna inkscapa to proszę pomóżcie. Tylko żeby było dobrze zrobione a nie tak na oko, tak jak pisze w załączniku.PROSZĘ!!!
-
Głównie to chodzi mi o to żeby wytłumaczyć mi jak zrobić tą flagę unii.
P.S. Błagam pomóżcie bo jutro mam informatykę a nie wiem jak się do tego zabrać.
-
Mam zadanie z informatyki z dziedziny grafiki.Nie jestem w tym zbyt dobry więc proszę o radę.Chodzi mi o stronę 12-13, przykład jak zrobić flagę unii(załącznik). Czy mógłby ktoś mi to lepiej wytłumaczył a szkególnie końcówkę czyli jak umieścić gwiazdki na fladze aby tworzyły okrąg(nie wiem jak wyliczyć promień(x,y gwiazdek))
-
Wielkie DZIĘKI.
wiem już wszystko więc zamykam
-
var _wrog;
_wrog = instance_find( enemy, irandom(instance_number(enemy)-1) );
with ( _wrog )
{
instance_create( x, y, bullet );
};
alarm[0] = 60;
_wrog = instance_find( enemy, irandom(instance_number(enemy)-1) );
tej linijki nie rozumiem
-
Wielkie dzięki wam.
P.S Jeśli możecie, to wytłumaczcie mi co jest do czego w tym kodzie, bo zrobiłem to ale nie chcę, żeby było, że bezmyślnie wklepałem.
-
Dzięki za pomoc.
P.S. Nie zamykam jeszcze bo chciałem żeby strzelał jeden, a jest że strzela mi kilku, czy nie dało się zrobić żeby mniejsza liczba ich strzelała (mam z 10 a strzela od 3 do 6 a chciałbym żeby tak od 2 do 4 strzelało)
Jeszcze jedno. Ma ktoś jakieś lepsze rozwiązanie . Jak tak mam to na początku dużo ich strzela ale za chwilę coraz mniej aż w końcu wcale albo jak ich jest mało to też w ogóle nie strzelają.
-
w jakimś obiekcie kontrolującym grę ustaw alarm na 120 a w nim:
GML (alarm) var _wrog;
_wrog = instance_find( obj_wrog, irandom(instance_number(obj_wrog)) );
with ( _wrog )
{
// kod na strzal
};
czyli mam obj_controler w nim tworzę event alarm0 w nim wpisuję var _wrog;
_wrog = instance_find( obj_wrog, irandom(instance_number(obj_wrog)) );
with ( _wrog )
{
// kod na strzal
}
a gdzie ustawić alarm0 na 120?
P.S. Możecie mi to tak po kroku wytłumaczyć??
-
Mam w grze obj_wróg. W roomie jest ich wstawionych kilkanaście. Zrobiłem już że co 120 stepów strzelają wszystkie. Mój problem polega na tym, że chcę żeby tylko jeden (losowy) obj_wróg strzelał co 120 stepów.
-
Screeny odsłaniają prawie całą grę xD
P.S. Fajna grafika.
-
Co sądzicie o nowej grafice?
P.S. Mam pewien oryginalny pomysł dotyczący koncepcji, mam nadzieję, że mile was zaskoczę, ale o tym powiem wam z postępami prac nad grą.
-
Wiem, że grafika, którą wziąłem do tej gry jest beznadziejna. Na początek tak tylko wziąłem żeby było. Na pewno wszystko się zmieni. A jak oceniacie pomysł i fabułę, która także ulegnie poprawie, a to taki zarys. Dziękuję za wasze opinie bo to pomaga mi poprawić grę, żeby była dobra.OCENIAJCIE!
P.S. Tak jest to moja PIERWSZA gra którą wykonałem sam z drobnymi podpowiedziami Radio14. Gdyby ktoś był tak dobry i stworzył dla mnie grafikę wroga i statku tak żebym miał się na czym wzorować bo jakoś nie mogę obrać dobrej koncepcji.
-
Tytuł: Space Guard
Gatunek: Shoot 'em up
Opis:Wrodzy najeźdźcy zaatakowali planetę ziemia. Jesteś jednym z nielicznych, którym udało się przeżyć. Wkradasz sie do pilnowanego hangaru statków kosmicznych, wykradasz jeden i uciekasz. Twoim zadaniem jest pokonać wrogów aby wyzwolić ziemię. Do dyspozycji masz sklep na nieznanej ci dotąd planecie, w którym możesz znaleźć kilka rodajów bronii oraz możesz uzdrowić się. Tylko ty możesz uratować całą ludzkość.
Autorzy: Deyvin12008
Programowanie: Deyvin12008
Fabuła: Deyvin12008
Grafika: Deyvin12008
Muzyka:na razie brak ale mam zamiar zrobić
Screeny:
-
Dzięki za wszystko. Z pomocą kolegi obczaiłem co jest źle.
-
Widzę, że nie rozumiecie o co mi chodzi.
Tak te zmienne są globalne. Jak wstawię ich do pierwszego roomu wszystko chodzi i jest ok, ale już w drugim roomie(w nim nie ma ich wstawionych bo jak powiedział platyna wystarczy w pierwszym) nie można nic robić. Obiekty się nie ruszają nie da się strzelać chodzić. Jak wstawię zmienne (globalne) do oby dwóch roomów no to w drugim romie zmienne się resetują. Dlaczego tak jest. Wcześniej wszystko działało. Co może być przyczyną???
PGR Online - poszukuję testerów
w Zapowiedzi
Opublikowano
To i ja chciałbym spróbować!
A tak btw. dobra robota! :thumbsup: