Ideas for the Engine
ยท Jul 25, 2004, 4:13 AM
#1823
Ideje koje bi neku nasu buducu igru ucinilo boljom i laksom za isprogramirat!
------------------------------------------------------------------------
------------------------------------------------------------------------
Draw road or ground:
Dok drzis klik na misu aka draging, crta (jednu crtu) zemlju/travu (okruglu sliku) i na kursore ju rotiras tako da se moze napraviti full ljepa mapa sa zaobljenim
realnim rubovima trave ili zemlje - tako da detektira preko map maske kad zatvoris neki
veliki krug da unutra sve ofarba zemljom ili travom...
__________________________
Shareware to Full: (origigi ideja)
Igrica je Shareware dok ne predjes opciju "Make Full??"
I onda se ukljuce ostale mogucnosti koje nisi imao u Shareware verziji...
Make it impossible to do !
Ili osvoji Full verziju ili je plati ! 20$
__________________________
Menu - mouse cursor:
Strelica misa se animirana, mice se okolo u 360 stupnjeva
i namjesti se u pravilan polozaj prije micanja od usera!
(p.s. ovu ideju sam izmislio prije 2 ili 3 godine, i prvi put je vidio ove godine u 'Worms 3D' i poludio sam)
__________________________
For future game engines:
ENGINE: V A Z N O !!!!!!!!!!!
Da usred naredbi ne bude neki drugi sklop naredbi pa tako sve
razbacano, nego usred naredbi staviti neki EVENTS CONFIRMATION
kao npr. When.Bla=True i onda u nekom posebnom Sub-u IF When.Bla THEN....
I cijeli code ce biti full jednostavan i easy to debug!
(Mislim da nazalos samo ja kuzim sta ovdje pise tj. sta ja mislim)
__________________________
Making the MAP for rpg (hodnici):
Za random prostorije, evo rutine kako da sve budu spojene
-Make room, rnd * 10m kvadratnih
-Make hallway, rnd smjer (left,right,up,down)
-Hallway size, rnd duzina
-GOTO STEP 1
__________________________
Game Engine: Loading
Kad god nesto ocitava, zoves funkciju LoadNext("Nivo1") da ocita texturu i stavis ju u Loop da ih ocita sve, u taj isti loop onda mozes imati sve naredbe za menu da se prikazuje dok ovaj ocitava itd. mogucnosti ima mnogo sa tom funkcijom.[vb]Public next As Integer
Public what_number_of_tex As Integer = 3
Sub LoadNext (what As String) As String
If what = "nivo1" Then
next = next + 1
If next = 1 Then I2D.CreateTexture "bla1.bmp"
If next = 2 Then I2D.CreateTexture "bla2.bmp"
If next = 3 Then I2D.CreateTexture "bla3.bmp"
If what_number_of_tex = next Then LoadNext = "DONE"
Exit Sub
End If
End Sub[/vb]
__________________________
Registration for free games:
Pokreni instalaciju od nekog programa od AnalogX-a(Proxy,
CallerID...) on ima to bas ljepo !
To bi nam sluzilo da znamo koliko ljudi igra nase igre tj.
koliko registriranih korisnika imamo!
------------------------------------------------------------------------
------------------------------------------------------------------------
Draw road or ground:
Dok drzis klik na misu aka draging, crta (jednu crtu) zemlju/travu (okruglu sliku) i na kursore ju rotiras tako da se moze napraviti full ljepa mapa sa zaobljenim
realnim rubovima trave ili zemlje - tako da detektira preko map maske kad zatvoris neki
veliki krug da unutra sve ofarba zemljom ili travom...
__________________________
Shareware to Full: (origigi ideja)
Igrica je Shareware dok ne predjes opciju "Make Full??"
I onda se ukljuce ostale mogucnosti koje nisi imao u Shareware verziji...
Make it impossible to do !
Ili osvoji Full verziju ili je plati ! 20$
__________________________
Menu - mouse cursor:
Strelica misa se animirana, mice se okolo u 360 stupnjeva
i namjesti se u pravilan polozaj prije micanja od usera!
(p.s. ovu ideju sam izmislio prije 2 ili 3 godine, i prvi put je vidio ove godine u 'Worms 3D' i poludio sam)
__________________________
For future game engines:
ENGINE: V A Z N O !!!!!!!!!!!
Da usred naredbi ne bude neki drugi sklop naredbi pa tako sve
razbacano, nego usred naredbi staviti neki EVENTS CONFIRMATION
kao npr. When.Bla=True i onda u nekom posebnom Sub-u IF When.Bla THEN....
I cijeli code ce biti full jednostavan i easy to debug!
(Mislim da nazalos samo ja kuzim sta ovdje pise tj. sta ja mislim)
__________________________
Making the MAP for rpg (hodnici):
Za random prostorije, evo rutine kako da sve budu spojene
-Make room, rnd * 10m kvadratnih
-Make hallway, rnd smjer (left,right,up,down)
-Hallway size, rnd duzina
-GOTO STEP 1
xxxx
xxxxxxxxxx xxxxxx
xxxx xxxxxxxxxxxxx
xxxx xxx xxxxxx
xxx
xxx__________________________
Game Engine: Loading
Kad god nesto ocitava, zoves funkciju LoadNext("Nivo1") da ocita texturu i stavis ju u Loop da ih ocita sve, u taj isti loop onda mozes imati sve naredbe za menu da se prikazuje dok ovaj ocitava itd. mogucnosti ima mnogo sa tom funkcijom.[vb]Public next As Integer
Public what_number_of_tex As Integer = 3
Sub LoadNext (what As String) As String
If what = "nivo1" Then
next = next + 1
If next = 1 Then I2D.CreateTexture "bla1.bmp"
If next = 2 Then I2D.CreateTexture "bla2.bmp"
If next = 3 Then I2D.CreateTexture "bla3.bmp"
If what_number_of_tex = next Then LoadNext = "DONE"
Exit Sub
End If
End Sub[/vb]
__________________________
Registration for free games:
Pokreni instalaciju od nekog programa od AnalogX-a(Proxy,
CallerID...) on ima to bas ljepo !
To bi nam sluzilo da znamo koliko ljudi igra nase igre tj.
koliko registriranih korisnika imamo!
--------------- Registration -----------------
Registration Information:
First Name:
Last Name:
Street Address (ie, 721 East Jefferson #15)
City:
State:
Country:
Zip code:
Email Address:
Phone:
How did you find out about this program (please be specific)?
_______________________________
Do you wish to be informed of future updates and program news
O Yes! I would like to be notified of updates and new releses
X No! I do not wish to be notified of updates or new releses
O Hey! I'm already subscribed, but thanks for asking.
DON'T REGISTER REGISTER NOW!