Jump to content

Arufonsu

Contributors
  • Posts

    42
  • Joined

  • Last visited

  • Days Won

    2

Arufonsu last won the day on October 5 2021

Arufonsu had the most liked content!

About Arufonsu

  • Birthday March 16

Profile Information

  • Location
    Chile

Profile Fields

  • My Project
    𝕊𝕖𝕕𝕚𝕥𝕚𝕠 𝔸𝕟𝕚𝕞𝕒𝕖

Recent Profile Visitors

981 profile views

Arufonsu's Achievements

  1. Seems like you are testing with the dev branch, then you should be using the following assets. good luck!
  2. if by "everything in the file becomes the same" you mean that the hotbar goes back to it's initial position, it is because of the alignmets , make sure to set them up properly, or simply unset them (a " " should be enough), then try to set whenever you want the hotbar to be located at. Note: placing stuff around without using alignmets will lead to unwanted issues when working with different resolutions..
  3. yes, as well for .WAV files for sound effects. No, the supported formats by the Intersect Engine are the following: .OGG for music (BGM) .WAV for sounds.
  4. Duplicated question, it's same topic, you didn't had to ask again for the same thing if you already stated.... Currently, that source code patch is outdated, you have to manually adapt it to whichever version / branch of the engine you are compiling by yourself, if you don't know what you are doing (C#) you may want to step back and learn some things before you decide to work with such modifications. Regards ~
  5. Thanks for the feedback, this login screen was just Placeholder using the colour #FFFFFFFFFFF, just updated the preview in the main post
  6. The last blue frame without a number, makes me think that somehow right before shooting the spell the sprite changes it's direction somehow? (the other 3 directional rows have no numbers... uhh, weird). Now, here's something to consider at Client/Entities/Entity.cs .... This happens when we actually attack: if (AttackTimer >= Timing.Global.Ticks / TimeSpan.TicksPerMillisecond) //Attacking { if (SpriteAnimation != SpriteAnimations.Normal && SpriteAnimation != SpriteAnimations.Idle) { SpriteFrame = (int)Math.Floor((timeIn / (CalculateAttackTime() / (float)SpriteFrames))); } } This happens when we cast a spell: SpriteFrame = (int)Math.Floor((timeIn / (duration / (float)SpriteFrames))); i'm just tryin to guess which could be the issue here, if we compare how the variable that handles the frames work on both situations, we can notice the difference... what if attack's SpriteFrame is messing up with casting's SpriteFrame? You could in theory, try the following and see if it solves this: if (AttackTimer >= Timing.Global.Ticks / TimeSpan.TicksPerMillisecond) //Attacking { if (SpriteAnimation != SpriteAnimations.Normal && SpriteAnimation != SpriteAnimations.Idle && SpriteAnimation != SpriteAnimations.Cast) { SpriteFrame = (int)Math.Floor((timeIn / (CalculateAttackTime() / (float)SpriteFrames))); } } We basically add an extra check (SpriteAnimation != SpriteAnimations.Cast) inside the client's graphic attack handler in order to prevent it from overwritting / messing with SpriteFrame when going from casting -> attack, this way, only when the cast animation is over, the attack animation one will be played (in your case, the movement one, since there's no attack animation in this example). Please note that like i said, i'm just trying to guess what the issue could be related to (i could be wrong on this, does casting means that there will be an attack afterwards ??), if nobody has yet opened an issue report for this, you could open one with the details provided here on forums, when it comes to issues like these, it's better to discuss them over there in order to keep things more organized.
  7. Can't understand what a "guild crest" is... whenever i translate that over to spanish, all i get is a really lewd word , this makes me assume that this is a very niche request, guilds are pretty generic and they currently fulfill their main purpose. Edit: nvm, just did a quick image search, you probably meant guild emblems ~ and yes, this is pretty niche request... so, if you want to have something like this, you may want to do it by yourself. some months ago i pulled in a PR for "Entity Tags", if you ever decide to explore around the git, you will notice that this (already discarded from the dev branch) implementation will allow you to get a similar approach for what you seek.
  8. M̵̨̨̹̟̟̮̭̗͈̠̾̀͆͂̃͘͠͝͝E̷̲̠̲͎̳̺̻͍̭̽̋̿́͘͘L̴̖͉̇̈̑̐̊̅͘͝͠͝ͅT̷̞̙̬̗̱̹͈̻̘̈́̐Ị̴͖̭͔̰̥͒̇Ņ̵͊̾͆̓͝G̶̡͕͔͈͍̪̟͂͊́͛̉̕͝ ̵̫͔̣̩͕̖̄A̷̲̲̗̫̱͍̰̯̟͋͆̀͐͋͗͜͠W̸̗̝̹̄̓̌͑̌͘A̸̧̼̫̻̅͜Ỷ̷͚̦̠̳̈̂̃̌ͅ ̴̫̩̣͙͐̾̋̈́̉̕͝͠O̶̥̩͠N̵̲͚͔̤̩̝͊͊͌̇̈́͂̎̓͘͠ ̵̡̡̨̼̩̖̯̟̮̔͛̇̆̌̑͝C̶̨͇͔̩̗̠͊͂̃͂̈͒̈́́̕͝#̸̨̛̼̹̙̗̅͌͑̅͘͝͝͝

  9. iirc, no, like Ches said: you may always check the client's source code by youself, it's open source (so anyone can).
  10. There's no problem with the server. This warning shouldn't be an issue if you want to play with your brother in the same local LAN. This warning is telling you that the server is unable to start with the default port in the public address. The port is probably closed in your home router by your ISP. Now... on how to make it in order to open the default UDP port, its really a relative thing, before venturing yourself into hosting anything, you might want to read and learn some basics on networking and how everything works with port forwarding and such. You may be able to do the port forwarding by yourself with enough knowledge, altho, in most of the cases these days, ISP are using a new kind of NAT that won't allow u to locally open up and redirect port connections in your local net (which imo sucks, but oh well, ISPs and their stuff right?), in which case, you may want to give them a call to open such UDP port to X.X.X.X local net IP in your house, in this case, to the terminal device you will be hosting the intersect based game. Or you could save the struggle and rent some cheap 5$ VPS somewhere for testing / if its only for you and your brother, and host your game over there with ubuntu + mono, but then, you will need some basic knowledge when it comes to remotely administrate servers and services.
  11. [For the English presentation, click here] Semillas del Anima (Anima Seeds) es un Videojuego de rol multijugador-masivo en línea, en donde los jugadores asumen el rol de un “Anima” (Alma ó Espiritu) para así tomar control sobre las “Personas” (Semillas) en las que las Animas se convertirán eventualmente al vivir, morir y renacer a lo largo del espacio-tiempo digital donde los eventos de este lado del cosmos toman lugar. Al progresar en tu travesía, muchas preguntas emergerán, las cuales serán respondidas siempre y cuando las Personas que germinaste vivan sus vidas, lo que ayudara a tu Anima a madurar lo suficiente en cuanto a sabiduría para así poder entender la esencia del mundo digital en el que te encontraras inmerso. “Anima” El yo interior (no la persona externa) de una entidad que está en contacto con el inconsciente en oposición a la persona. Los jugadores podrán elegir un color de su Anima para representar su yo interno en nuestro mundo digital. “Persona” Antiguamente hacía referencia a las máscaras que usan los actores en el escenario. En "Semillas del Anima", los jugadores pueden elegir cualquier “máscara” que deseen cuando le dan vida a su primera Persona, y son libres de elegir otra al renacer en una nueva vida. Las Personas no tienen ningún género, como parte de un castigo que el cosmos impuso a nuestro mundo después de ser partícipes de interminables guerras sin sentido que prácticamente culminaron en la auto-destrucción de todas las civilizaciones de la Tierra. El castigo incluye el infinito ciclo de la vida, la muerte y el renacer para madurar el Anima. Lo Anterior significa que las Personas son no-binarias, biológicamente hablando, a pesar de esto, el Anima puede vestir a sus Personas como lo estime apropiado, pues el castigo divino no supone la inexistencia total del individualismo de la Persona en su paso temporal en este mundo digital. Personas que se encuentran en desarrollo: · Humano. (Tech) · Humanoide Felino. (Agua) · Humanoide Ave. (Viento) · Humanoide Lepórido. (Bosque) Hay pocas diferencias cuando se trata de las capacidades pasivas de cada Persona en el Juego, pero en términos generales, todos los conocimientos adquiridos durante sus vidas serán llevados por las Animas a cualquier Persona con la que decidan renacer después, lo que significa que cada Persona será capaz de hacer lo que hacen los demás eventualmente y, por supuesto, todo el punto de sus diferencias e historias está ahí para que puedas reunir esa sabiduría y habilidades desde sus experiencias de vida. Ejemplos Multimedia del proyecto en desarrollo (actualmente en etapa temprana) No hay previews de momento, videojuego en desarrollo. FAQ ¿Qué motor se está utilizando para el desarrollo? Intersect Engine. ¿Quién está detrás de este proyecto? Actualmente, solo yo (Arufonsu), este es un proyecto Indie si quieres llamarlo así. Actualmente no estoy “reclutando” gente ni formando un “Equipo de trabajo” para estos efectos.. ¿De dónde proceden estos conceptos? ¿Cuál es tu inspiración? Es una mezcla de conceptos con los que he estado familiarizado en el pasado: Física, Filosofía, las visiones de los nativos en Chile y América del Sur en general, el sintoísmo de Japón y su respeto por la naturaleza en cuanto a lo que entiende por ‘Kami’, Conceptos distópicos como los tratados en la novela "Fahrenheit 451", experiencias psicodélicas y conceptos filosóficos relacionados a la "Persona" y "Muerte del Ego". ¿Este juego está siendo desarrollado solo para hispanohablantes? No. Los planes son, eventualmente, tener dos servidores diferentes con una infraestructura de nube segura, ubicados con cercanía de ambos lugares geográficos: EE. UU. Y Sudamérica. Esto nos permitirá evitar problemas de latencia y barreras de idioma en la comunidad local. ¿A qué tipo de público intentas llegar aquí? Este juego es para adultos (solo 18+), ya que la legislación actual de Chile es clara cuando se trata de contenido que está estrictamente prohibido para menores de edad, como lo son: Referencias gráficas a hechos históricos reales de contenido explicito, junto con otros temas controvertidos, como lo es el consumo de sustancias que alteran los estados de la mente humana, ciencia, nihilismo cósmico y puntos de vista que contradicen la forma tradicional del pensamiento antropocentrista de la sociedad actual.
  12. Thanks for the feedback, updated the devlog in the main post!
  13. If you haven't compiled the solution before, then there's your answer. Rebuild the solution, only after that you will able to edit the forms with the graphic editor.
  14. Esto no es algo que se encuentre en las capacidades del Engine propiamente tal. Algo así de especifico requerira que busques por cuenta propia información relacionada a como portar algo con Monogame en proyectos .NET, y aplicar dicha logica, que de por cierto es valida y muchos toman dicha ruta, tendrás un largo trabajo por delante para hacer que todo termine funcional y sin problemas. Si no posees el conocimiento en los temas mencionados, probablemente lo mejor en tu caso sea buscar otro Engine más especifico que apunte al desarrollo de algo similar a lo que describes. He escuchado de gente que ha logrado portar todo a Unity luego de bastantes horas de trabajo, lo que en teoria te acerca a la posibilidad de tener un cliente multiplataforma, tendrías que averiguar con esos pioneros en el tema, y ver si están dispuestos a compartir sus experiencias y formas de realizar esta portabilidad que deseas.
×
×
  • Create New...