Please login or register.

Login with username, password and session length
Advanced search  

News:

Forum rules - please read before posting, it can save you a lot of time.

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - Net

Pages: 1 2 [3] 4
31
Ahoj,
mám scénu, ve které používám parallaxní scrollování. Mám tři vrstvy - main 3072x768 kde mám hlavní entity scény, vrstvu s dvěma sprite entitami 3500x768 a vrstvu s jednou sprite entitou 3500x768. Jakmile po této scéně procházím s postavou, začne se obrázek pozadí v main vrstvě natahovat a smršťovat.

Nestává se to ještě někomu?
Dík

32
Technical forum / Re: MIDI files
« on: March 06, 2008, 08:56:26 AM »
No. Why can't you convert them to OGG?

33
Technical forum / Re: Talk skipping
« on: February 16, 2008, 08:55:23 AM »

34
Technické fórum / Re: BMP nebo PNG pro animace?
« on: January 18, 2008, 03:13:33 PM »
Dík za odpovědi,
právě že si tež myslím, že PNG je lepší a to urychlení načítání a celkové zrychlení hry jsem vyřešil tak, že jsem si postavu rozdělil a udělal víc definičních souborů, které obsahují jenom části a ty pak ve hře načítám. Takže nikdy není postava načtená celá.

35
Technické fórum / BMP nebo PNG pro animace?
« on: December 28, 2007, 01:57:23 PM »
Ahoj všem,
v naší hře máme všechnu grafiku v PNG. Pozadí scén jsou v některých místech průhledná, lítají nám na obloze poloprůhledné mraky.
Postavička má zatím udělané animace chůze (10 snímků, poloprůhledných v PNG se stínem) a mluvení (80 snímků, taky poloprůhledných se stínem). Když vemu v úvahu to, že postava má 8 směrů chůze, tak celkový počet snímků se pěkně rozrůstá. A právě teď jsme objevili problém. Načítání celé hry se výrazně zpomalilo + zpomalila se plynulost samotné hry.

A proto se chci zeptat, jestli není použití PNG s průhledností krokem vedle. Jestli není lepší pro animace postav použít BMP, které je bez komprese, případně chci poprosit o radu, jak byste tento problém řešili Vy.

Dík Michal

36
General Discussion / Re: #600 - The unofficial introduce-yourself thread
« on: December 10, 2007, 12:18:00 PM »
Now you do  ;D

37
General Discussion / Re: #600 - The unofficial introduce-yourself thread
« on: December 10, 2007, 10:50:54 AM »
I read about it. It's a wme game?

Yes, it is.

38
General Discussion / Re: #600 - The unofficial introduce-yourself thread
« on: December 10, 2007, 01:51:11 AM »
Greets,

* I'm 21.
* Czech Republic
* student at University
* Polda 1, Gabriel Knight 3, Commandos 2 (and unofficial, now making Čurina)

Looks like the popular thread  :D so I can't be missing  ;D

39
Technické fórum / Re: Podivné chování save
« on: October 16, 2007, 01:10:37 PM »
Dík za radu. Dám si na to pozor.  ;)

40
Technické fórum / Re: Podivné chování save
« on: October 16, 2007, 09:56:54 AM »
Tak nic, problém vyřešen. Z nějakého důvodu to nechtělo brát tlačítka začínající číslem.

41
Technické fórum / Podivné chování save
« on: October 15, 2007, 10:17:33 PM »
Ahoj,
potřeboval bych poradit s ukládáním/načítáním hry.

Když dám uložit hru, tak vše proběhne v pořádku, ale opětovné načtení hry do slotu dělá problémy.
Hru uložím na pozici 1. Tlačítko má taky jméno 1, ale dostanu se k němu přes GetControl(0)  :o

Určitě budu mít někde chybu ve skriptu, ale ani za nic ji nemůžu najít.

Zde je onen skript SAVE.

Code: [Select]
#include "scripts\base.inc"
#include "scripts\keys.inc"

self.xResult = false;

var SelectedSlot;

SetState();

////////////////////////////////////////////////////////////////////////////////
on "zpet"
{
  self.Close();
}

////////////////////////////////////////////////////////////////////////////////
on "uloz_hru"
{
  if(SelectedSlot > 0)
  {
var edit = self.GetControl(ToString(SelectedSlot) + "_ed");
    Game.SaveGame(SelectedSlot, edit.Text);
  Game.LoadWindow("interface\system\mainmenu.window");
  }
}


////////////////////////////////////////////////////////////////////////////////
on "Keypress"
{
  var button;

  if(Keyboard.KeyCode==VK_ESCAPE)
{
    button = self.GetControl("close");
    button.Press();
  }
}

////////////////////////////////////////////////////////////////////////////////
function SetState()
{
  for(var i=1; i<9; i=i+1)
  {
    var SlotButton = self.GetControl(i-1);

    if(Game.IsSaveSlotUsed(i))
    {
      SlotButton.Text = Game.GetSaveSlotDescription(i);
    }
  }
}

////////////////////////////////////////////////////////////////////////////////
on "1"
{
  SelectedSlot = 1;

  var button = self.GetControl("1");
  var edit = self.GetControl("1_ed");
 
  if(Game.IsSaveSlotUsed(1)) edit.Text = button.Text;
 
  button.Visible = false;
  edit.Visible = true;
}

on "2"
{
  SelectedSlot = 2;

  var button = self.GetControl("2");
  var edit = self.GetControl("2_ed");
 
  if(Game.IsSaveSlotUsed(2)) edit.Text = button.Text;
 
  button.Visible = false;
  edit.Visible = true;
}

on "3"
{
  SelectedSlot = 3;

  var button = self.GetControl("3");
  var edit = self.GetControl("3_ed");
 
  if(Game.IsSaveSlotUsed(3)) edit.Text = button.Text;
 
  button.Visible = false;
  edit.Visible = true;
}

on "4"
{
  SelectedSlot = 4;

  var button = self.GetControl("4");
  var edit = self.GetControl("4_ed");
 
  if(Game.IsSaveSlotUsed(4)) edit.Text = button.Text;
 
  button.Visible = false;
  edit.Visible = true;
}

on "5"
{
  SelectedSlot = 5;

  var button = self.GetControl("5");
  var edit = self.GetControl("5_ed");
 
  if(Game.IsSaveSlotUsed(5)) edit.Text = button.Text;
 
  button.Visible = false;
  edit.Visible = true;
}

on "6"
{
  SelectedSlot = 6;

  var button = self.GetControl("6");
  var edit = self.GetControl("6_ed");
 
  if(Game.IsSaveSlotUsed(6)) edit.Text = button.Text;
 
  button.Visible = false;
  edit.Visible = true;
}

on "7"
{
  SelectedSlot = 7;

  var button = self.GetControl("7");
  var edit = self.GetControl("7_ed");
 
  if(Game.IsSaveSlotUsed(7)) edit.Text = button.Text;
 
  button.Visible = false;
  edit.Visible = true;
}

on "8"
{
  SelectedSlot = 8;

  var button = self.GetControl("8");
  var edit = self.GetControl("8_ed");
 
  if(Game.IsSaveSlotUsed(8)) edit.Text = button.Text;
 
  button.Visible = false;
  edit.Visible = true;
}

a LOAD:

Code: [Select]
#include "scripts\base.inc"
#include "scripts\keys.inc"

var SelectedSlot;

SetState();

////////////////////////////////////////////////////////////////////////////////
on "zpet"
{
  self.Close();
}

////////////////////////////////////////////////////////////////////////////////
on "nacti_hru"
{
  if(SelectedSlot > 0) Game.LoadGame(SelectedSlot);
}


////////////////////////////////////////////////////////////////////////////////
on "Keypress"
{
  var button;

  if(Keyboard.KeyCode==VK_ESCAPE){
    button = self.GetControl("zpet");
    button.Press();
  }
}

////////////////////////////////////////////////////////////////////////////////
function SetState()
{
  var thumbnail = self.GetControl("thumbnail");
  for(var i=1; i<9; i=i+1)
  {
    var SlotButton = self.GetControl(i-1);
thumbnail.SetImage("savegame:" + SelectedSlot);

    if(Game.IsSaveSlotUsed(i))
    {
      SlotButton.Text = Game.GetSaveSlotDescription(i);
      SlotButton.Disabled = false;
    }
    else
    {
      SlotButton.Disabled = true;
    }
  }
}

////////////////////////////////////////////////////////////////////////////////
on "1"
{
  SelectedSlot = 1;
}

on "2"
{
  SelectedSlot = 2;
}

on "3"
{
  SelectedSlot = 3;
}

on "4"
{
  SelectedSlot = 4;
}

on "5"
{
  SelectedSlot = 5;
}

on "6"
{
  SelectedSlot = 6;
}

on "7"
{
  SelectedSlot = 7;
}

on "8"
{
  SelectedSlot = 8;
}

Lámu si nad tím hlavu a nevím co dál.

Předem dík za návrhy

42
Obecné fórum / Hledám 2D grafika
« on: April 03, 2006, 01:47:54 PM »
Nazdar,

hledám 2D grafika pro spolupráci. Moje představa je, že by měl kreslit něco ve stylu Polda 2. Takovou rozevlátou srandovní grafiku. Spolupráce by to měla být v delším horizontu, protože mám měsíc před maturou a ke kompu si sednu jednou za týden. Ale to mě nemůže zastavit  >:D

Pokud by někdo měl zájem - pište. Budu se snažit odepsat co nejdřív.

43
Technické fórum / Re: Dva problémy - spěchá - prosím pomozte
« on: March 21, 2006, 01:33:36 PM »
Panove maji pravdu. Scene.Name obsahuje jen jmeno sceny ("hlavni_menu") a ChangeScene ocekava cestu ke .scene souboru.

Takze:
if(Scene.Name=="hlavni_menu.scene") => if(Scene.Name=="hlavni_menu")
Game.ChangeScene("hlavni_menu"); => Game.ChangeScene("cesta\hlavni_menu.scene");

Ten druhy radek urcite vypisuje do logu neco jako ze nemuze najit soubor "hlavni_menu".
Jine zjevne chyby tam nevidim (coz neznamena, ze tam nejsou :)


Dík za odpověd - zkusím to

45
Technické fórum / Re: Dva problémy - spěchá - prosím pomozte
« on: March 20, 2006, 12:47:33 PM »
S tím prvním ti poradím ale nad tím druhým se mi nechce přemýšlet.
Musíš jít do SceneEditu cvakni si tam na tu entitu a nastav souřadnice u position.

Právě že v scene editu to nastavovat nechci, protože když potom na tu entitu kliknu v jakemkoliv místě (je skoro na výšku obrazovky), tak vždycky dojde na ty souřadnice.

Ale už jsem si udělal funkci - dík za ochotu.

Pages: 1 2 [3] 4

Page created in 0.05 seconds with 23 queries.