Echo :: Forum :: Blog :: RSS
Arbaro -- kreilo de arboj por "povray" (*.obj, *.dxf, povray) [0]
Arbaro -- kreilo de arboj por "povray" (*.obj, *.dxf, povray)
btttrn6(tavern,36) — All
2023-05-11 23:54:40


Mi trovis en interreto ĉi ilon, kiu povas esti utila. Ĝi kreas arbojn laŭ uzulaj parametroj.
Eksporteblaj dosieroj: *.obj, *.dxf, povray.

-[1]: Retejo: https://arbaro.sourceforge.net/
-[2]: Elŝuti: https://sourceforge.net/projects/arbaro/
-[3]: Ekrankopio 1: https://arbaro.sourceforge.net/arbaro_sc1.png
-[4]: Ekrankopio 2: https://arbaro.sourceforge.net/weeping_willow.jpg
-[5]: Ekrankopio 3: https://arbaro.sourceforge.net/desert.jpg

Kiel estas viaj faroj? [1]
Re: Kiel estas viaj faroj?
Andrew Lobanov(tavern,1) — btttrn6
2023-02-01 08:47:44


btttrn6> Kiel estas viaj faroj nun?
Bone. Labori-domo-sonĝo ^_^

+++ Caesium/0.4 RC1

La Novan jaron! [0]
La Novan jaron!
btttrn6(tavern,36) — All
2023-01-03 19:40:13


Eh. Mi nur antaŭnelonge ĝisiris al ĉi loko. Nemultaj legas ĉi notojn. Sed, la Novan jaron!

Aventuro - Projekto por dokumenti Aventuron kaj rekrei ĝin per moderna kodo. Aventuro estas sistemo por tekstaventuroj de la jaro 1987. [0]
Aventuro - Projekto por dokumenti Aventuron kaj rekrei ĝin per moderna kodo. Aventuro estas sistemo por tekstaventuroj de la jaro 1987.
btttrn6(tavern,36) — All
2022-12-11 15:04:59


El la originala priskribo:
Projekto por dokumenti Aventuron kaj rekrei ĝin per moderna kodo. Aventuro estas sistemo por tekstaventuroj de la jaro 1987.

Ĉi tiu projekto celas rekrei malnovan sistemon por tekstaventuroj kiu nomiĝas Aventuro [1]. La originala programo estas elŝutebla ĉi tie [2]. Oni verkis ĝin en 1987, kaj tial ĝi estas programo por DOS. Ĝi tamen ankoraŭ funkcias facile nun en DOSBox.

Se vi simple volas ludi tekstaventuron, vi povas ludi ĉe Gemelo.org [3].

Parto de la tasko estas kompreni la originalan sistemon. La originala sistemo inkluzivas kompililon por krei proprajn ludojn. La programlingvo estas dokumentita jam en la originala programo. Ĉi tiu deponejo [4] ankaŭ havas dokumenton [5] por provi kompreni la duuman formaton de la dosieroj kiujn la kompililo kreas. Estas pli facile kompreni la formaton de la duumaj dosieroj per la du dokumentoj kune.

-[1]: https://eo.wikipedia.org/wiki/Aventuro_%28tekstaventuro%29
-[2]: http://ifarchive.org/if-archive/interpreters-other/aventuro/
-[3]: https://gemelo.org/kongreso
-[4]: https://github.com/Esperanto/aventuro
-[5]: https://github.com/Esperanto/aventuro/blob/main/dokumentoj/avt-formato.md

Modifnitado en Goldsrc - Kiel forigi ĵetadon de kuglingoj? [0]
Modifnitado en Goldsrc - Kiel forigi ĵetadon de kuglingoj?
btttrn6(tavern,36) — All
2022-10-31 10:14:03


Ni allasos, ke ni volas forigi ĵetadon de kuglingoj, kiu enhavas pafiloj. Ekzemple, por via futurisma, fantazia, modifo.
Do, en ev_hldm.cpp estas ĉi-simila:

1) int shell;
2) shell = gEngfuncs.pEventAPI->EV_FindModelIndex("models/shell.mdl"); // brass shell
3) EV_GetDefaultShellInfo(args, origin, velocity, ShellVelocity, ShellOrigin, forward, right, up, 20, -12, 4);
4) EV_EjectBrass(ShellOrigin, ShellVelocity, angles[YAW], shell, TE_BOUNCE_SHELL);

Por ĉia tialo ĉi liniojn ni estos komentarii. Sufiĉas liniojn 3 kaj 4.
Ĉia pafilo havas tiujn liniojn. Estas en funkciojn: EV_FireMP5, EV_FireShotGunSingle, EV_FireShotGunDouble, EV_FireGlock2, EV_FireGlock1. Povas esti plie ie.
Post ni kompilas modifon kaj ricevas bibliotekojn, kiuj ne enhavas ĵeton de kuglingoj.

Interesaj programoj [1]
Re: Interesaj programoj
btttrn6(tavern,36) — btttrn6
2022-10-24 13:58:03


SFXR.
Ĝi permesas krei aliajn sonojn, kiu similas 8-bitan stilon.

En programo estas bela interfaco kaj multe da opcioj por agordo de efektoj.

Programo havas grandon en < 1 megabajto.
Ĝi povas esti necesa en viaj animaciaj kaj ludaj projektoj (precipe, en 8-bita stilo).

-[1]: SFXR retejo: http://www.drpetter.se/project_sfxr.html
-[2]: TTT-arĥivo: https://web.archive.org/web/20220519153909/http://drpetter.se/project_sfxr.html

ETA rimarko pri la signaroj en php/mysql [0]
ETA rimarko pri la signaroj en php/mysql
btttrn6(tavern,36) — All
2022-10-06 15:27:27


Fojfoje nek instalita signaro de datumbazo, nek signaro, kiu instalita en paĝo - ilin ekzistado neniel influas al montro de teksto, kiu enhavas Esperanto-literojn. Tiam estas unu, ke forĵetas sin en instrukcioj:
En kreo de konektilo necese enigi "charset=utf8".
Ekzemple:

$knkto = new PDO("mysql:host=localhost;dbname=aplikajxo;charset=utf8", "root");

Tiam Esperanto-literoj estos montritaj senerare.

Mondo de nuboj [1]
Re: Mondo de nuboj
btttrn6(tavern,36) — btttrn6
2022-09-23 22:07:48


Post kelkaj redaktadoj mi publikigis finan version de la rakonto. Ĝi estas ĉi tie [1][2].

-[1]: https://chtabs.neocities.org/mondodenuboj.html
-[2]: https://web.archive.org/web/20220923180640/https://chtabs.neocities.org/mondodenuboj.html

Pri la grafiko [2]
Re: Pri la grafiko
btttrn6(tavern,36) — btttrn6
2022-09-15 19:55:21


Retejo kun bonaj teksturoj (duion.com [1])
Kaj tie estas multe interesaj fotoj por t.n. "referencoj" [2].

-[1]: https://duion.com/art/textures
-[2]: https://duion.com/art

[GOLDSRC] Cycler ento - kiel forigi strangajn efektojn de la sango dum bato? [0]
[GOLDSRC] Cycler ento - kiel forigi strangajn efektojn de la sango dum bato?
btttrn6(tavern,36) — All
2022-09-15 19:46:41


Fojfoje estas volo krei mapon por ~Half-Life aŭ sia modifo, kaj dispozicii tie iomete modelojn. Sed en norma Half-Life krei tielan neeble pro strangan sangon de la cycler-ento.
Tiam oni povas krei apogbastonon...
Estas tasko: fari tiel, ke ni povus dispozicii mdl-modelon [1][2] per la cycler-ento [3][4] en nian mapon. Kaj fari tiel, ke la cycler-ento ne generos XEN-sangon [5]. Plie en la interreto nenio skribite pri tio.
Do, mi faris ĉi tion:
En "/dlls/h_cycler.cpp" en la funkcio "void CCycler::Spawn()" mi aldonis:
m_bloodColor = DONT_BLEED;
Oni povas forigi "pev->takedamage = DAMAGE_YES;", ke ento ne ricevos damaĝon kaj ne generos strangan sangon.
Post mi ekkompilis fontaĵojn. Nun mi havas [6][7] objekton kun kolizio kaj sen strangan sangon.

-[1]: https://developer.valvesoftware.com/wiki/MDL
-[2]: https://web.archive.org/web/20220608094855/https://developer.valvesoftware.com/wiki/MDL
-[3]: https://developer.valvesoftware.com/wiki/Cycler_(GoldSource_Engine)
-[4]: https://web.archive.org/web/20220621200452/https://developer.valvesoftware.com/wiki/Cycler_(GoldSource_Engine)
-[5]: Tio ŝajnas tiela por mi. Probable tiel estas.
-[6]: https://i.imgur.com/JYzsSSc.png
-[7]: https://web.archive.org/web/20220915153911/https://i.imgur.com/JYzsSSc.png

Aventuro /avent21.arj/ - tekstaventuro kun teksta enigado de Wim Koolhoven [0]
Aventuro /avent21.arj/ - tekstaventuro kun teksta enigado de Wim Koolhoven
btttrn6(tavern,36) — All
2022-09-12 22:11:32


Aventuro - estas Esperantlingva ludo (tekstaventuro). Interreto diras, ke ĝi farita en 1987j [1]. Eble, ĝi estas, probable, programo. Kun Aventuro estas ludo "La Insulo Texel".
La Insulo Texel povas elŝuti en [2][3]. Por lanĉo bezone uzi DOSBOX.
La ludo en IFDB [3].

Kio estas interesa, tiel tio, ke por ludado estas necese enigi komandojn per klavaro. Tiel nomata "parser". Malgraŭ jaro de la luda eldono, ĝi [ludo] ludiĝas facile. Entute, mi konsilas al vi ekludi "La Insulo Texel". Povas esti, iu estos skribi ludojn per Esperanto..

-[1]: https://eo.wikipedia.org/wiki/Aventuro_(tekstaventuro)
-[2]: http://ifarchive.org/if-archive/interpreters-other/aventuro/
-[3]: https://web.archive.org/web/20220413155743/http://ifarchive.org/if-archive/interpreters-other/aventuro/
-[4]: https://ifdb.org/viewgame?id=ijr351ccjmokhjn5

Datumbazoj de la aliaj malfermitaj programoj [0]
Datumbazoj de la aliaj malfermitaj programoj
btttrn6(tavern,36) — All
2022-09-12 10:34:02

Saluton! [5]
Re: Saluton!
Andrew Lobanov(tavern,1) — btttrn6
2022-09-07 20:32:51


btttrn6> Plue, vi skribis:
>> Katetoj regas mondo =^_^=
btttrn6> Demando: katetoj regas mondon AŬ katetojn regas mondo?:)

Katetoj regas la mondon %)

>> Miaj umoj nun tio golang kaj laboro. Kaj genero certe.
btttrn6> Tiam eble skribi pri la golingvo aŭ laboro, pri ĉiaj utilaj umoj kaj tiel plu.

Nekompreneble ^__^

+++ Caesium/0.4 RC1

TGUI, simpla kaj facila biblioteko por maldiligentuloj [0]
TGUI, simpla kaj facila biblioteko por maldiligentuloj
btttrn6(tavern,36) — All
2022-08-31 10:19:32


mi ANTAŬDIRAS - mi estas rubkodskribisto, tial ĉio ĉi tie estass malcerta kvalito.
Mi serĉis ian GUI-bibliotekon por mia C++programa interfaco.
Kaj eltrovis IMGUI[1]. Sed ĝin (IMGUI) uzado trovis sin tre maloportuna. Mi ĝis nun tempo ne komprenis, kiel normale labori kun ĝi.
Sed tio nun ne gravas.
Mi trovis TGUI[2], kiu ankaŭ havas poŝplatforman konstruilon.
En mia okazo, mi uzas SFML por interago kun fenestro k.t.p. Kaj resume kodo estas simpla.
Konektate ĉio facile:
Bindila agordoj (Ligil-bibliotekoj): sfml-window, sfml-graphics, sfml-system, /usr/lib/tgui.so
Ceteraj eble agordi en IDM (angle. IDE). Mi uzas Code::Blocks.

main.cxx:
#include "interfaco.hpp"

int main(int argc, char *argv[]){
	fInic();
	return 0;
}

interfaco.hpp:
#include <SFML/Graphics.hpp>
#include <SFML/Graphics/RenderWindow.hpp>
#include <SFML/Window.hpp>
#include <SFML/Window/Event.hpp>
#include <TGUI/TGUI.hpp>

void fInterfaco();
void fInic();

interfaco.cxx:
#include "interfaco.hpp"

sf::RenderWindow window(sf::VideoMode(800, 600), "Mia superpotenca programo", sf::Style::Close);
tgui::GuiSFML gui{window};

void fInic() {
	fInterfaco();

	while (window.isOpen()) {
	sf::Event event;
	while (window.pollEvent(event)) {
		gui.handleEvent(event);

		if (event.type == sf::Event::Closed)
			window.close();
	}

	window.clear();
	gui.draw();
	window.display();
	}
}

void fInterfaco() {
	gui.loadWidgetsFromFile("gui.txt"); // INTERESE: permesate krei interfacon en ui-konstruilo kaj post ŝargi ĝin. Eĉ kelke.

  auto menuo = tgui::MenuBar::create();
  menuo->addMenu("Dosiero");
  menuo->addMenuItem("Konservi");
  menuo->addMenuItem("-"); //Tiuj signoj (-) estas uzataj por disigado (tiel nomataj "disigiloj")
  menuo->addMenuItem("Eliri");

  menuo->addMenu("Helpo");
  menuo->addMenuItem("Pri");

  gui.add(menuo);
}

Funkcias ĉio per signaloj. Detale legi eble ĉi tie[3]. ... [>>>]

Muziko [0]
Muziko
btttrn6(tavern,36) — All
2022-08-29 23:10:50


En interreto mi eltrovis interesan muzikon...
Unua [1], "La gajaj tagoj".
Dua [2], "Reklamo al silento" - estas kanto (Reklama na ticho) de la slovaka muzikgrupo TEAM, kiu ankaŭ muzikas per Esperanto.
Mi ankaŭ konsilas aŭskulti TEAM.
Estas eble ne scii Esperanton, sed muzikon aŭskulteble.

-[1]: https://youtu.be/qrLK9yjkGmc
-[2]: https://youtu.be/KH7jl0zxSDk

Citaĵoj [1]
Re: Citaĵoj
btttrn6(tavern,36) — btttrn6
2022-08-28 15:32:47


Memorfiksu, se vi ne ĉesigos drinki rumon, do baldaŭ estos morta. La vorto "Rumo" kaj vorto "Morto" signifas por vi samon. - D-ro Livsio :)

Rumo kaj porka brustaĵo - jen estas tio, kio necesas por mi. - Billio Bonso.
(post mi volis viandon)

Kaŝkarteto por INSTEADo [0]
Kaŝkarteto por INSTEADo
btttrn6(tavern,36) — All
2022-08-27 16:09:19


Ĉi tiu artikolo estas traduko de ĉi dokumento[1] (TTT-arkiva versio[2]).

-[1]: https://github.com/luckyuk/Instead-cheatsheet
-[2]: https://web.archive.org/web/20220615155109/https://github.com/luckyuk/Instead-cheatsheet
----
**Titolo
--$Name: La plej interesa ludo!$
--$Version: 0.0.1$
--$Author: Anonima amatoro de tekstaj aventuroj$
--$Info: Ĉi tio estas refaro de maljuna ludo\n el ZX spectrum$
**Objekto
obj {
  nam = "tablo";
  dsc = "En ĉambro estas {tablo}";
  act = "Hm...Simple tablo...";
};
**Ĉambro
room {
  nam = "main";
  title = "Komenco de aventuro";
  disp = "Ĉefa ĉambro";
  dsc = [[Vi estas en granda ĉambro]];
  way = { "cxambrego", "strato" };
  obj = { "kesto", pomo };
}
**Dialogo
dlg {
  nam = "interparolo";
  -- kutime, en dialogoj, inventaro ne estas bezona
  noinv = true;
  title = [[Interparolo kun vendisto]];
  enter = [[Mi alparolis je vendisto]];
  phr = {
    { "Vi havas fabojn?", "-- Ne." },
    { "Vi havas ĉokoladon?", "-- Ne." },
    { "Vi havas kvason?", "-- Jes",
      { "Kiom kostas kvaso?", "-- 50 rublojn." },
      { "Kvaso estas malverma?", "-- Malvarmigujo rompiĝis.",
      { "Mi prenas du!", "Restas unu.",
        { "Donu unu!", function() p [[Ok!]]; take "kvaso"; end };
      }
    }
  }
  }
}
**Konektado de la modjuloj
require "click" -- kaptado de musklikoj je bildo de sceno
require "fmt" -- funkcioj de formatado
fmt.para = true -- ŝalti reĝimon de paragrafoj (alineoj)
**Modjuloj

"dbg" — modjulo de sencimigo;
"click" — modjulo de kaptado de musklikoj je bildo de sceno;
"prefs" — modjulo de agordoj (deponejo de datumoj da agordoj);
"snapshots" — apogo de kaptoj (snapŝotoj), por derulo de ludaj situacioj ... [>>>]

Saluton, Mondo! [0]
Saluton, Mondo!
btttrn6(tavern,36) — All
2022-08-27 00:33:08


De nuna tago mi estos ĉi tie publici alion pri alio en Esperanto. Jeen..:)