Ñòðàíèöà 1 èç 2 1 2 ÏîñëåäíÿÿÏîñëåäíÿÿ
Ïîêàçàíî ñ 1 ïî 10 èç 11

Òåìà: Áðàóçåð íà Unity 3D

Êîìáèíèðîâàííûé ïðîñìîòð

Ïðåäûäóùåå ñîîáùåíèå Ïðåäûäóùåå ñîîáùåíèå   Ñëåäóþùåå ñîîáùåíèå Ñëåäóþùåå ñîîáùåíèå
  1. #1
    Ìåñòíûé
    Ðåãèñòðàöèÿ
    11.06.2015
    Ñîîáùåíèé
    178

    Ïî óìîë÷àíèþ Áðàóçåð íà Unity 3D

    Íåñìîòðÿ íà òî, ÷òî ñîçäàíèå áðàóçåðà ìèðîâ íà äâèæêå Unity 3D çàñòîïîðèëîñü, âñ¸ æå ðåøèë îòêðûòü òåìó, ïîñâÿù¸ííóþ ðàçðàáîòêå áðàóçåðà íà Þíèòè. Íà äàííûé ìîìåíò èñõîäíîãî êîäà áðàóçåðà, íàïèñàííîãî Ìàèíñïèðèòîì ó ìåíÿ íåò, äà è âðÿäëè êîãäà-òî áóäåò. Ïîýòîìó íà÷èíàòü ïðèä¸òñÿ ñ ïîëíîãî íóëÿ. ß ëèøü ïîïûòàþñü ïðèâëå÷ü äàííîé òåìîé çàèíòåðåñîâàííûõ ïîëüçîâàòåëåé è îïèñàòü òàê ñêàçàòü íà÷àëüíûå òåõíè÷åñêèå òðåáîâàíèÿ ê áðàóçåðó, ñàì ÷òî-ëèáî ðàçðàáàòûâàòü ïîêà íå íàìåðåí.

    Èòàê, ÷òî äîëæåí óìåòü ñàìûé ïåðâûé, òàê ñêàçàòü, ýêñïåðèìåíòàëüíûé áðàóçåð ìèðîâ íà Þíèòè:

    1. Èìåòü ÷àò (ãëîáàë, áåç ðåãèñòðàöèè)
    2. Âîçìîæíîñòü ïóòåøåñòâèÿ ïî ìèðàì èëè õîòÿ áû ïî îäíîìó âûáðàííîìó èçíà÷àëüíî ìèðó è ïðîñìîòð ïîñòðîåê è ëàíäøàôòà (àâàòàðû íà ïåðâîì ýòàïå íåîáÿçàòåëüíû)
    3. Ñïîñîá çàãðóçêè îáúåêòîâ ïîêà íå âàæåí (òî åñòü ñïîñîá âûáèðàåòñÿ ïîêà ë¸ãêîñòüþ åãî ðåàëèçàöèè - âåðîÿòíî ïîêà ïðèä¸òñÿ âûêà÷èâàòü âñþ áàçó ìèðà)
    4. Âçàèìîäåéñòâèå ñ ñåðâåðîì âñåëåííîé ÷åðåç áîòà

  2. #2
    Ìåñòíûé
    Ðåãèñòðàöèÿ
    11.06.2015
    Ñîîáùåíèé
    178

    Ïî óìîë÷àíèþ

    Òàê ïîäóìàë, à ìîæåò ïðîùå ñíà÷àëà ñäåëàòü êîïèè êàêèõ ëèáî ìèðîâ äëÿ ïðîñìîòðà íà äâèæêå Þíèòè, ïðè÷¸ì â îäíîïîëüçîâàòåëüñêîì ðåæèìå?

    Ïîÿñíþ. Äîïóñòèì åñòü â íàëè÷èè ïîëíàÿ áàçà îáúåêòîâ è òåêñòóð äëÿ êàêîãî-òî ìèðà, à òàêæå èìåþòñÿ äàìïû òåððàéíà, íàñòðîåê ìèðà è îáúåêòîâ. Âñ¸, ýòîãî äîñòàòî÷íî äëÿ ñîçäàíèÿ êîïèè ýòîãî ìèðà, ïðîñìàòðèâàòü êîòîðûé ìîæíî òîëüêî â áðàóçåðå íà Unity è òîëüêî â ëîêàëüíîì ðåæèìå âîîáùå áåç ïîäêëþ÷åíèÿ ê ñåòè.

    ×òîáû ýòî îñóùåñòâèòü íóæíî íàïèñàòü ñêðèïò íà Ñè øàðïå èëè ÄæàâàÑêðèïòå, êîòîðûé ñêîíâåðòèðóåò áàçó îáúåêòîâ èç ðâõ âî âíóòðåííèé ôîðìàò Þíèòè èëè â îäèí èç ðàñïðîñòðàí¸ííûõ ôîðìàòîâ, íàïðèìåð .obj Òàêæå ñêðèïò áóäåò ðàñøèôðîâûâàòü äàìïû, çàñòàâëÿÿ òàêèì îáðàçîì äâèæîê ðèñîâàòü íà ýêðàíå ìèð òàêèì, êàêèì ìû åãî âèäèì â À (ñ áîëåå ëó÷øåé ãðàôèêîé êîíå÷íî).

    Áëàãîäàðÿ òàêîìó ïîäõîäó ìîæíî ñíà÷àëà îòðàáàòûâàòü ãðàôè÷åñêóþ ÷àñòü áðàóçåðà, ïîòèõîíüêó ïðèêðó÷èâàÿ âñ¸ íîâûé ôèøêè, âêëþ÷àÿ ðåæèì ñòðîèòåëüñòâà, à óæå ïîòîì äóìàòü î ñîçäàíèè ìíîãîïîëüçîâàòåëüñêîãî ðåæèìà.  êà÷åñòâå ñåòåâîãî äâèæêà ìîæåò ïîäîéòè ïîíà÷àëó è âñòðîåííàÿ â Þíèòè ñåòü, à ïîòîì ìîæíî ëèáî çàìóòèòü ÷òî-òî ñâî¸ ëèáî ïîëüçîâàòüñÿ ãîòîâûìè ðåøåíèÿìè, íàïðèìåð ñåòüþ Ôîòîí. ïðàâäà Ôîòîí ïëàòíûé, áåñïëàòíî ìîæíî âðîäå òîëüêî äî 20 ïîäêëþ÷åíèé èñïîëüçîâàòü.

    Òàêèì îáðàçîì ïîëó÷èòñÿ, ÷òî íàøè ìèðû óæå äàæå À íåëüçÿ áóäåò íàçâàòü, òàê êàê îò ðóññêîé âñåëÿêè AW îñòàíóòñÿ òîëüêî ñàìè ìèðû, êàê áû íàïîìèíàÿ, ÷òî êîãäà-òî îíè áûëè àâýøíûìè. Òåõíîëîãèÿ æå áóäåò ïîëíîñòüþ äðóãàÿ.

  3. #3
    Ìåñòíûé
    Ðåãèñòðàöèÿ
    11.06.2015
    Ñîîáùåíèé
    178

    Ïî óìîë÷àíèþ

    Åù¸ ðàç ïîäóìàë, è ïîÿâèëàñü èäåÿ âîîáùå èñêëþ÷èòü ïðîöåññ êîíâåðòàöèè èç rwx êàêèìè òî ñàìîäåëüíûìè ñðåäñòâàìè òèïà ñêðèïòîâ íà øàðïå. Âåäü ìîæíî ïðåäâàðèòåëüíî ñêîíâåðòèòü âñþ áàçó â ïàêåòíîì ðåæèìå ñ ïîìîùüþ ÀêêóÒðàíñà â òîò æå obj èëè äðóãîé ôîðìàò, ïîíèìàåìûé Þíèòè. È íå çàìîðà÷èâàòüñÿ ëèøíèìè ýòàïàìè ðàçðàáîòêè.

  4. #4
    Ìåñòíûé
    Ðåãèñòðàöèÿ
    11.06.2015
    Ñîîáùåíèé
    178

    Ïî óìîë÷àíèþ

    Èòàê, ÷òî òðåáóåòñÿ ñäåëàòü íà ïåðâîì ýòàïå ðàçðàáîòêè:

    1. Ñîçäàòü íåáîëüøîé ìèð, òåððàéí ïîêà íå âàæåí, ïóñòü áóäåò ïëîñêèé è ñ îäíîé òåêñòóðîé.

    2. Ñîçäàòü íåçàâèñèìóþ áàçó äëÿ ìèðà. Îáúåêòîâ â áàçå ïóñêàé áóäåò íå áîëüøå 50-70. Ñðåäè îáúåêòîâ äîëæíû áûòü ðàçíûå ýëåìåíòû çäàíèé (ñòåíû, îêíà è ò.ä.), óëè÷íûå îáúåêòû (íàïðèìåð ôîíàðè, ñêàìåéêè, äîðîãè, ðàñòåíèÿ), íó è åù¸ òàê ïî ìåëî÷è âñÿêîãî ðàçíîãî, íàïðèìåð òðàíñïîðò. Òàêæå çàêèíóòü â áàçó íåñêîëüêî áåñøîâíûõ òåêñòóð.

    3. Ïîñòðîèòü ÷òî-òî â ìèðå, ÷àñòî ïîñòðîåê ïóñòü ñîñòîèò òîëüêî èç îáúåêòîâ áåç êîìàíä. Ýòî íóæíî, ÷òîáû ñíà÷àëà ñäåëàòü ïðîñòåíüêèé ñêðèïò â Þíèòè äëÿ ïðîñìîòðà îáúåêòîâ êàê îíè åñòü. Îñòàëüíûå ïîñòðîéêè äåëàòü èç îáúåêòîâ, â áîëüøèíñòâî èç êîòîðûõ áóäóò âïèñàíû ðàçëè÷íûå êîìàíäû. Ýòî ïîíàäîáèòñÿ äëÿ áîëåå ñëîæíîãî ñêðèïòà, ïîíèìàþùåãî ýòè êîìàíäû è îòîáðàæàþùåãî èçìåí¸ííûå îáúåêòû â Unity.

    4. Ñêîíâåðòèðîâàòü îáúåêòû áàçû ñ ïîìîùüþ Àêêóòðàíñà â îäèí èç ïîíèìàåìûõ Þíèòè ôîðìàòîâ.

    5. Ñîçäàòü ñêðèïòû íà C#, ïðåîáðàçóþùèå àâýøíûé äàìï îáúåêòîâ â ïîíèìàåìûå äâèæêîì Þíèòè êîîðäèíàòû òîãî èëè èíîãî îáúåêòà. Êîíå÷íîé öåëüþ ïåðâîãî ýòàïà äîëæíî ñòàòü îòîáðàæåíèå êîïèè ìèðà ñî âñåìè êîìàíäàìè îáúåêòîâ â áðàóçåðå íà Þíèòè.

  5. #5
    Ìåñòíûé
    Ðåãèñòðàöèÿ
    11.06.2015
    Ñîîáùåíèé
    178

    Ïî óìîë÷àíèþ

    Ïðèøëà íîâàÿ ìûñëü - à íàôèãà âîîáùå äåëàòü êàêèå òî êîñòûëè äëÿ ïåðåáðîñêè ïîñòðîåê èç àâýøíûõ ìèðîâ â ìèðû íà Þíèòè. Íå, íó â êà÷åñòâå äîïîëíèòåëüíûõ ëþáèòåëüñêèõ ïëàãèíîâ - ïîæàëóéñòà. À òàê, çà÷åì ïåðåíîñèòü íà íîâûé äâèæîê àáñîëþòíî âñ¸, âêëþ÷àÿ ñòðîèòåëüíûé õëàì, îñòàâëåííûé ìíîãèìè ïîëüçîâàòåëÿìè íà ïðîñòîðàõ íàøèõ ìèðîâ.

    Â ðåçóëüòàòå èäåÿ òàêàÿ:

    1. Âî âñåõ ìèðàõ íàéòè ñàìûå ëó÷øèå ïîñòðîéêè. Åñòåñòâåííî â ñïèñîê øåäåâðîâ âíîñÿòñÿ òàêèå ïîñòðîéêè è ëàíäøàôòû ãîëîñîâàíèåì ñðåäè îñòàâøèõñÿ â ìèðàõ þçåðîâ. Ñïèñîê äîëæåí ñîñòîÿòü èç íàçâàíèÿ øåäåâðà, åãî êîîðäèíàò è íèêîâ ïîëüçîâàòåëåé (ëÿ), êîòîðûå ñòðîèëè äàííûé ýêçåìïëÿð. Íó ìîæíî åù¸ êðàòêîå îïèñàíèå è äàæå ñêðèíû. Ñïèñîê ìîæíî ñîçäàòü â äâóõ âàðèàíòàõ - ïî ìèðàì è ïî òåìàòèêå ïîñòðîåê.

    2. Äàëåå èä¸ò ïðîöåññ çàõâàòà ïîñòðîåê ñ ïîìîùüþ ïðîãðàììû 3D ripper.

    3. Êàæäàÿ ïîñòðîéêà îïòèìèçèðóåòñÿ - óäàëÿþòñÿ ëèøíèå ïîâåðõíîñòè, ïîëèãîíû, äàæå èíîãäà ëèøíèå îáúåêòû. Òåêñòóðû ïîñòðîåê ïåðåèìåíîâûâàþòñÿ è åñëè ïîñòðîéêè â îäíîì è òîì æå ìèðå - òî îäèíàêîâûå òåêñòóðû óäàëÿþòñÿ. Ó ìåíÿ, ê ïðèìåðó, åñòü îïûò òàêîé îïòèìèçàöèè ñ ïîìîùüþ ïðîãðàììû Visual Author.

    4.  ïðîìåæóòî÷íîì âàðèàíòå âñå ïîñòðîéêè êîíâåðòèðóþòñÿ â ðâõ è âûêëàäûâàþòñÿ â êàêîì-ëèáî ìèðå AW, íàïðèìåð â Àñòåðèñêå (íå ðàäè ðåêëàìû ìèðà, à ïðîñòî ïîòîìó, ÷òî ýòî ñàìûé áîëüøîé èç âñåõ ìèðîâ).

    5. Ñîçäàòü íà Unity íå÷òî âðîäå ìèðîâ-ìóçååâ, êóäà ïîìåñòèòü èñõîäíûå (íå êîíâåðòèðîâàííûå â rwx) âàðèàíòû ïîñòðîåê. Ìèðû-ìóçåè òàêæå ìîæíî ñêîìïèëèðîâàòü è ðàçäàòü æåëàþùèì. Êîïèè ïðîåêòîâ íåïðåìåííî õðàíèòü êàê çåíèöó îêà.

    6.  áóäóùåì, êîãäà (è åñëè) ïîÿâÿòñÿ îíëàéí ìèðû íà Þíèòè, âêëþ÷èòü ýòè ëîêàöèè-ìóçåè òóäà.

  6. #6
    Íîâè÷îê
    Ðåãèñòðàöèÿ
    11.10.2015
    Ñîîáùåíèé
    13

    Ïî óìîë÷àíèþ

    À íàôèãà âîîáùå äåëàòü áðàóçåð è òåìáîëèå íà Unity? Âðîäå óæå äåëàëè è íå ïîëó÷èëîñü. Âû ñàìè îáåòîì ïèñàëè âûøå.
    Íàñ÷åò ôîðìàòîâ - ïðîùå íàïèñàòü çàãðóç÷èê rwx ÷åì áåñïîëåçíî êîïèðîâàòü è ïåðåâîäèòü.

  7. #7
    Ìåñòíûé
    Ðåãèñòðàöèÿ
    11.06.2015
    Ñîîáùåíèé
    178

    Ïî óìîë÷àíèþ

    Ó Ìàèíñïèðèòà î÷åíü äàæå ïîëó÷èëîñü, òîëüêî âîò íå äîø¸ë äî ðåàëèçàöèè ðåæèìà ñòðîèòåëüñòâà è çàáðîñèë. Íó è îí ãîâîðèë, ÷òî ïðîèñõîäèëà áîëüøàÿ óòå÷êà ïàìÿòè, íèêàê íå ìîã ñïðàâèòüñÿ ñ ïðîáëåìîé. Ïî÷åìó çàáðîñèë - ýòî óæå äðóãîé âîïðîñ. Äóìàþ ïî ïðè÷èíå òîòàëüíîãî îòñóòñòâèÿ çàèíòåðåñîâàííîñòè "àâýøíèêîâ" â ýòîé ðàçðàáîòêå.

  8. #8
    Íîâè÷îê
    Ðåãèñòðàöèÿ
    11.10.2015
    Ñîîáùåíèé
    13

    Ïî óìîë÷àíèþ

    Èíòåðåñíî ÷òî óíåãî ïîëó÷èëîñü? ×àò äà çàãðóçêà rwx. Èçâåíèòå íî ýòî äåíü ðàáîòû åñëè çíàåøü SDK äà C#. Ñòðîèòåëüñòâî ýòî îñíîâíàÿ ðàáîòà. À íàñ÷åò óòå÷êè òî òóò ëèáî ïðåëåñòè Þíèòè âî âñåé êðàñå, ëèáî ëó÷øå ïðîìàë÷ó. Þíèòè ñàì ïîñåáå æðåò ìíîãî ïàìÿòè.

  9. #9
    Ìåñòíûé
    Ðåãèñòðàöèÿ
    11.06.2015
    Ñîîáùåíèé
    178

    Ïî óìîë÷àíèþ

    Âîò ÷òî. ×åëîâåê íå çíàë äî ýòîãî íè ÑÄÊ ìèðîâ, íè óñòðîéñòâî ôîðìàòà ðâõ, íè ñè øàðïà íè äàæå þíèòè. Ïîýòîìó òî, ÷òî îí ñäåëàë çà òàêîé äîñòàòî÷íî êîðîòêèé ñðîê çàñëóæèâàåò âäâîéíå óâàæåíèÿ. Òî ÷òî çàáðîñèë - íó è ëàäíî, íàøè ìèðû íàñòîëüêî óñòàðåëè, ÷òî íàäî ïðåêðàòèòü ïîïûòêè äàòü èì íîâóþ æèçíü, ïóñòü è â òåëå äðóãîãî äâèæêà.
    Òóò êàê-òî ïðèõîäèë îäèí ÷åëîâåê ñ íèêîì Metron, ãðîçèëñÿ ïðåäñòàâèòü øèðîêîé ïóáëèêå ñíà÷àëà ÷àò íà àíäðîèäå äëÿ ìèðîâ, ïîòîì è íîâûé 3ä-áðàóçåð. Ïðîøëî äâà ãîäà - âîç è íûíå òàì. Êòî òàêîé Ìåòðîí ÿ çíàþ, òî÷íåå åãî íàñòîÿùèé íèê. Íàñêîëüêî ÿ îñâåäîìë¸í - îí íåïëîõîé ïðîãðàììèñò, è âïîëíå ìîã ñîçäàòü òî ÷òî îáåùàë, òàê êàê ýòî åãî îáëàñòü äåÿòåëüíîñòè òàê ñêàçàòü. Ìàèíñïèðèò òîæå ïðîãðàììèñò, íî âçÿëñÿ çà òî, ñ ÷åì ðàíüøå íå áûë çíàêîì, è õîòü ÷òî-òî ñäåëàë. Íå ïðîèçíîñÿ ãðîìêèõ çàÿâëåíèé. Ïðîñòî âçÿëñÿ è ñäåëàë.

    Ê ÷åìó ÿ ïðèâ¸ë ýòî ñðàâíåíèå - åñëè åñòü çíàíèÿ è îïûò, åñëè åñòü æåëàíèå ÷òî-òî ñäåëàòü, äåëàåì, çà÷åì ýòà äåìàãîãèÿ?

  10. #10
    Íîâè÷îê
    Ðåãèñòðàöèÿ
    11.10.2015
    Ñîîáùåíèé
    13

    Ïî óìîë÷àíèþ

    ß íå ÷èòàþ âàì íàòàöèé è íå ïûòàþñü ïåðåóáåäèòü ê ÷åìóòî ñòðåìèòñÿ. ß ïðîñòî ïûòàþñü ðåàëüíî ðàñóæäàòü. Ãîíÿòñÿ çà ìå÷òîé âåäü ìîæíî öåëóþ æèçèíü. À ìîæíî ïðîñòî ðåàëüíî âçãëÿíóòü íà ïîñòàâëåííóþ çàäà÷ó è ïîïûòàòñÿ ïðàâèëüíî îðãàíèçîâàòü ðàáîòó íàä ïðîåêòîì. Ïðàâèëüíàÿ ïîñòàíîâêà çàäà÷è è ãðàìîòíîå ðàñòîíîâêà ïðèîðåòåòîâ - ýòî çàëîã óñïåøíîãî ïðîåêòà. Íå çðÿ ãîâîðÿò êàê êîðàáëü íàçàâåøü òàê îí è ïàïëûâåò. ß ïðîñòî õî÷ó ñêàçàòü ÷òî âû íå ïðàâèëüíî ïîäîøëè ê ðàáîòå.

Âàøè ïðàâà

  • Âû íå ìîæåòå ñîçäàâàòü íîâûå òåìû
  • Âû íå ìîæåòå îòâå÷àòü â òåìàõ
  • Âû íå ìîæåòå ïðèêðåïëÿòü âëîæåíèÿ
  • Âû íå ìîæåòå ðåäàêòèðîâàòü ñâîè ñîîáùåíèÿ
  •  
TAG.Hosting — Õîñòèíã ñàéòîâ è Ðåãèñòðàöèÿ Äîìåíîâ