Habr Quest {koncepto}

Lastatempe pri la rimedo, okaze de la komenco de la remarka procezo, ili proponis elpensi servan ideon, kiu povus fariĝi parto de la Habr-ekosistemo. Miaopinie, unu el ĉi tiuj partoj povus esti la videoluda dimensio de la retejo, kie ĉiu uzanto povas fariĝi speco de "trezoroĉasisto" kaj "aventurmajstro" ruliĝita en unu. Ĉi tiu artikolo diskutos proksimume kiel tio povus aspekti.

Habr Quest {koncepto}

Mi atentigas vin pri tio, ke ni parolos pri reĝimo, kiu estas laŭvola, "bonuso". La implico estas, ke la uzanto povas ŝanĝi la retejon al serĉreĝimo se ili deziras. Poste li vidos plurajn interagajn fenestrojn, krom la norma kapablo legi artikolojn.

Kolektaj ringoj

Habr Quest {koncepto}

Komence, aktivigante la ludreĝimon, la uzanto ricevas la ŝancon krei kolekton de pluraj (ĉirkaŭ 2 ĝis 6) Habr-artikoloj, kiuj, laŭ lia opinio, rilatas al iu komuna temo. Tiam vi devas doni nomon al la kolekto, kvazaŭ ĝi estus unika loko en la ludmondo, kaj konservi ĝin, post kio ĝi fariĝos parto de certa areo de la Habr-luda universo.

Habr Quest {koncepto}

La bildo montras proksimuman vidon de la interagaj ludpaneloj kiuj aperas ĉirkaŭ la nuntempe malfermita artikolo.

Ni trairu la blokojn:

  1. Informoj pri la ludkaraktero de la uzanto. La inventarenhavoj aŭ disponeblaj kapabloj ankaŭ povas esti montritaj ĉi tie kiam bezonate.
  2. Ĉefaj opcioj kaj energia skalo. Ĉi tie troviĝas la butonoj, kiuj malfermas la inventaron aŭ la kapablojn de la heroo. Butono por agordi ludprofilon (herooj, lokoj), butonon por aliri ludprogramojn, ktp. Energio estas elspezita por movi la ĉeffiguron - 1 unuo per 1 ĉelo. Ĉiutage la uzanto ricevas 40 unuojn da energio (ne nepre 40, sed ni prenu ĉi tiun nombron kiel deirpunkton), neeluzita energio povas amasiĝi. Unufoje semajne, neeluzita energio estas rekomencigita.
  3. La nuna loko estas montrata ĉi tie. Nuntempe, la karaktero atingis la lastan, sesan ĉelon kaj povas forlasi la lokon premante la plej malaltan butonon.

Mi rimarkas, ke dividado en blokoj tiamaniere estas, kompreneble, tre proksimuma. Ĝi povus esti ununura horizontala/vertikala bloko - ĝi dependas de kiu solvo estas plej bona konstrui sur la arkitekturo de aparta retejo.

Ni revenu al la loko, kiun la uzanto kreis.
Ŝi devos elpensi nomon. Ekzemple, io kiel ĉi tio:

Kastelo de Statistikaj Devojoj
Turo de Magiaj Aroj
Varfo de Sola Programisto
Flava Subakva Insulo
Stacio "Opensource 5"
Tombejo de Rompitaj Manuskriptoj
Templo de Nombroj
Taverno "La Lasta Funkciisto"
Dragon Stadium
Rondo de la Blanka Sorĉistino
Trarompaj Anomalioj

Determininte la nomon de la loko, la uzanto elpensas kaj instalas du nekutimajn kapablojn kaj du originalajn erojn kiuj povas esti trovitaj de aliaj uzantoj vizitante ĉi tiun lokon.

Tiuj povas esti, ekzemple: nevidebleco, menslegado, resanigo, vetersorĉo, komunikado kun plantoj, magia spegulo, kuniklopiedo, cifereca glavo, tempokontrola pilko, universala ŝraŭbturnilo, labirintmapo, botelo da blua pocio, paradoksa ombrelo, mikroskopo, ludkartaro kaj similaj.

La uzanto ankaŭ kreas por si certan heroon, kiu povos vojaĝi tra la ligiloj de la lokoj. La heroo havas nomon, klason/rason, statuson, aktualan serĉon kaj iujn aliajn kondiĉajn parametrojn. Li ankaŭ kunportas objektojn kaj havas aron da kapabloj - ĉion ĉi la heroo trovas/interŝanĝas dum siaj vojaĝoj.

Habr Quest {koncepto}

Ni rigardu ekzemplon de "ringa" loko. La heroo estas sur la tria ĉelo, kiu estas emfazita en malhelverda. Kiam li alvenis al la loko, li aperis sur la unua ĉelo, kiu estas ĉe la supro de la listo. Ĉiuj artikoloj en la loko estas tuj videblaj por la uzanto - se vi alklakas iliajn nomojn, paĝo kun la artikolo malfermos. Kaj por movi la karakteron vi devas premi la butonon, kiu lumiĝas en helverda. Ĉi tio konsumos energion, kaj la nuntempe malfermita paĝo ne estos reŝargita. Kiam la heroo atingas la lastan linion, la helverdaj butonoj malaperos.

En ajna momento, sen atendi la malfermon de ĉiuj ĉeloj en la loko, vi povas premi la plej malaltan butonon kaj atingi la intersekciĝon. Neniu energio estas malŝparita en ĉi tiu transiro.

Krucvojaj signoj

Habr Quest {koncepto}

Post kreado de loka ringo, la uzanto havas la ŝancon krei "intersekciĝon". Ĉi tio ankaŭ estas loko, sed en formo de ligoj-ligoj irantaj de la centro de la intersekciĝo al la ringlokoj. Dum dizajnado de intersekciĝo, la uzanto ligas du ringojn (la sian propran kaj unu el la aliaj). La nombro da konektoj povas esti vastigita aldonante kelkajn pliajn branĉojn. Tio estas, la minimuma intersekco havas du elirejojn, kaj la maksimumo havas kvar. Samtempe, kiam la heroo atingas vojkruciĝon, li ĉiam vidas unu malpli elirejon, ĉar li ne povas eliri same kiel li eniris.

En la centro de la vojkruciĝoj, la uzanto kreas ludsubjekton (NPC), elpensante nomon kaj klason/vetkuron por li/ŝi (juniora scienckoboldo, pastro de la Kaoso-Preĝejo, piratprincino, mutaciulkameleono). La temo ankaŭ elpensas frazojn, kiujn li/ŝi diros rilate al ĉiu transiro (“en la okcidento vi trovos vin en matematikaj marĉoj”, “en la nordo atendas vin la vojo al saĝo”, “la neona koridoro finiĝis per pordo kun la surskribo bonvenon, samurajo”, “rigardu dekstren, ĉu vi vidas la kristalan ponton?”). Kaj, kompreneble, salutfrazo.

Habr Quest {koncepto}

La supra bildo montras ekzemplon de intersekco. Enirante ĉi tiun lokon, la uzanto ne estas sur la ĉelo, sed povas alklaki la solan disponeblan (elspezante 2 energion), tiam fenestro malfermiĝos kun ludsubjekto, kiu salutas la heroon. Post ĉi tio, vi povas foriri uzante unu el la ligiloj, kiuj kondukas al ringlokoj (ankaŭ por 2 energio). Se vi ignoras la NPC "barako", tiam sekvi ajnan signon kostas 4 energion.

Kapablo povas esti donacita al la subjekto, kontraŭe ĝi trudos statuson al la karaktero (beno, malbeno, "ŝarĝita per elektro", "reduktita", "dividita per nulo", "lasas spurojn de fajro").

Vi ankaŭ povas donaci objekton al la subjekto, tiam la heroo ricevos certan "serĉon" ("purigi la kloakon de ratoj", "inventi porĉiama movadan maŝinon", "submeti la kavaliran ceremonion", "pasi la kurslaboron. fajrogloboteksado", "trovu ĉiujn sep Grandajn Ŝlosilojn" ", "trovu manieron distri la Superkomputilon").

Vi povas uzi viajn kapablojn pri la temo, kiuj estos reflektitaj en lia protokolo-historio ("Yoshi uzas la kapablon Mushroom Commander sur Mario"). Paro da eroj povas esti interŝanĝitaj kontraŭ tiuj konservitaj de la subjekto.

Aventuro

La aventurprocezo mem aspektas tiel - la heroo havas certan nombron da movoj, kiujn li povas fari dum la tago (determinita de sia energirezervo). Enirante lokon, la uzanto tuj vidas siajn kolektojn de artikoloj kaj povas legi ilin, tio ne influas la ludon mem. La heroo estas instalita sur certa ĉelo de la loko kaj, moviĝante tra la kampoj, povas malkovri objektojn aŭ kapablojn. La heroo povas preni unu objekton kaj unu kapablon ĝuste tiel, se estas libera spaco en la "inventaro" aŭ en la listo de "potencoj", la dua kapablo kaj la dua objekto postulas forigi antaŭe instalitajn elementojn. Se la heroo prenas pli kompleksan kapablon/objekton, tiam ĝi estas markita per "kiel".

Habr Quest {koncepto}
Kiam heroo trovas objekton ĉe loko, la inventaro malfermiĝas en la informfenestro pri la heroo. La trovita objekto estas montrata flanke, de kie vi povas preni ĝin, se vi volas.

Habr Quest {koncepto}
La inventaro de la heroo ankaŭ povas esti malfermita sendepende, per butono en la opciobloko. Se la heroo estas ĉe vojkruciĝo, "vizitante" NPC, tiam eroj tenitaj de la NPC estos montritaj flanke kaj ĝis du interŝanĝoj povas esti faritaj. Simile, vi povas uzi kapablon sur NPC malfermante viajn kapablojn kiam lia ekrano estas malfermita.

La heroo de la uzanto povas forlasi la ringan lokon iam ajn, tiam li estos ofertita plurajn intersekciĝojn asociitajn kun ĝi. Se ne estas ligitaj intersekcoj, tiam la heroo elspezos iom da energio ĉirkaŭvagante en la nebulo ĝis li renkontas hazardan intersekciĝon.

Krom aventuroj, la uzanto povas vidi ludprogramojn irante al aparta paĝo. Kaj via ĉeffiguro kaj NPC, kaj, verŝajne, la herooj de aliaj uzantoj.
Tie li vidos enskribojn kiel ĉi tion:

{Ghostbuster} ĵetas {optimumigan sorĉon} sur {siren-reĝinon}

{PhP malmorta} donas la taskon {matematika profesoro} - {purigi la venenigitajn akvojn de la rivero}

{la drako de artdirektoro} interŝanĝas vian {glavon de seniluziiĝo} kontraŭ {ŝveba ssd-disko}

Habr Quest {koncepto}

Disvolviĝo

Ĉi tie ni priskribas, ĝenerale, la bazon mem de kiel vi povas konstrui ludsistemon kiu kombinas ian meta-ludon, same kiel la procezon kolekti materialojn en iun apartan ligitan spacon - ion kiel labirinto/karceroj/urbo, kie la enhavo estas iel strukturita kaj kolektita al specialaj areoj/zonoj.

La karmo kaj uzanta takso de Habr ankaŭ povas iel influi la kvanton de ĉiutaga pliiĝo en lia ludenergio. Kiel opcio.

Kompreneble, povas esti tabeloj kun ĝeneralaj ludstatistikoj. Malsamaj suproj. Ekzemple, la plej ofte vizititaj lokoj, aĵoj kiuj ricevis la plej multajn "ŝatojn". Cetere, ĉi tiuj samaj eroj povas koloriĝi kaj pliigi sian maloftecon (kiel en Diablo), sur akumulado de certa nombro da rangigoj.

Vi ankaŭ povas aldoni la kapablon teletransporti la heroon al la paĝo, kiun la uzanto legas en tiu momento (por 5 energiaj poentoj), se, kompreneble, iu jam ligis ĝin al almenaŭ unu ludloko.

Kun la tempo, vi povas krei kelkajn pliajn specojn de lokoj. Ne nur ĉirkaŭvojoj kaj intersekciĝoj. Aŭ permesu al uzantoj krei pli multajn el la tipoj de lokoj disponeblaj.

La administrado mem havas la ŝancon krei kelkajn unikajn ludobjektojn kaj strukturojn - la samajn gildojn, klanojn, testajn zonojn, ktp. Tio estas, la herooj povos iel eniri tien, partopreni kaj komuniki.

Asigni nombrajn identigilojn al kapabloj, herooj kaj eroj permesas al la rakontaj rezultoj de iliaj diversaj interagoj esti kalkulitaj. Ekzemple, se antaŭe la heroo uzis kapablon pri temo kaj ĉi tio estis simple registrita en la protokolo, tiam per la identigiloj kaj la asocia matrico eblos eligi al la protokolo enskribojn kiel: "vi uzas {spiro de paradokso} sur {lignoskarabo}. konsekvencoj: {deĵoro, tempo, malfermita}.” En ĉi tiu formo, estas jam pli da manĝaĵo por fantazio kaj novaj elementoj aperas sur kiuj pli granda rolludsistemo povas esti konstruita.

Mi jam skribis pli detale pri la koncepto de interagoj de identigilaj trajtoj, kiuj generas rakontojn en artikolo pri Kalkulita intrigo. Ĝi havas pli da potencialo ol simplaj randomigiloj, ĉar la rezultoj de diversaj interagoj, unuflanke, aspektas ĥaosaj kaj hazardaj, kio estas tio, kion ni volas de randomigilo, sed, tamen, por iu paro da interrilatantaj objektoj la rezulto ĉiam estas konstanta.

Vi povas fari multajn interesajn aferojn per nombraj identigiloj sen eĉ konstrui kompleksajn sistemojn. Ekzemple, kiel vi ŝatas iun Al Habraic Transformation Cube, disponeblan en la ludo. La heroo metas objekton kaj kapablon tie, ricevante en rendimento atingon evoluigitan fare de la administracio. Oni komprenas, ke ekzistas tuta tabelo de tiaj atingoj - ĉiu kun sia nombro. Kaj kiam kapablo estas multobligita per objekto, tiam se la rezulto estas atingonombro, tiam la ludanto malŝlosas ĉi tiun atingon.

Ankaŭ, serĉoj ricevitaj de la heroo povas havi certan simplan nombro-kondiĉon sub kiu la serĉo estos konsiderata finita. La ellasilo povas esti agoj de la heroo uzanta kapablojn sur NPC - se en la sekva tia interago la nombro-kondiĉo estis atingita, tiam la serĉo estas finita kaj vi povas preni novan. La heroo eĉ povas akiri sperton por ĉi tio se ni volas enkonduki nivelojn aŭ ion alian en la ludon por sperto.

Kun la tempo, la bazaj reguloj kaj emerĝantaj ludelementoj povas esti evoluigitaj en ion pli grandan, alproksimiĝante al la ŝajno de specifa socia reto, krome, kun aktiva direkto, ĉar la nomo Quest mem implicas certajn celojn, aktivan agordon de taskoj kaj ilian solvon.

Habr Quest {koncepto}

Vi povus pensi pri Habr Quest ne (aŭ ne nur) kiel aldonaĵo al la retejo, sed eble kiel aparta poŝtelefona aplikaĵo, kiu, krom la ludo mem, havas enkonstruitan Habr-paĝan spektilon. En ĉi tiu formo, la ludo mem povas esti prezentita en pli interaga kaj libera formo, ne limigita de la blokformato en la retejo. Tio estas, ne nur butonoj kaj fallistoj, sed ankaŭ tren-n-drop, kuraĝigoj kaj aliaj aroj de funkcioj de videoludado aplikoj.

Habr Quest {koncepto}

Ĉi tiuj estas la pensoj. Kion vi diras?

fonto: www.habr.com

Aldoni komenton