Recent Posts

Pages: « 1 2 3 4 5 6 7 8 9 10
General ENIGMA / Re: Hello everyone
« Last post by hpg678 on February 04, 2020, 07:18:48 pm »
hello and greetings! Glad you joined. you should join the discord server and get to know everyone else as well as introduce yourself. You can get help with anything you so desire as well as chat fellow members and the developers.

 (Y) (Y) (Y)
General ENIGMA / Hello everyone
« Last post by benstokes on February 04, 2020, 10:17:35 am »
Hi everyone I am Anthony and  I'm very new for the forum and very much in love with the forum and hoping to make some new friends here thank you
Off-Topic / Re: Introductions
« Last post by carolinarose12 on February 04, 2020, 09:01:55 am »
I am working as a Network engineer at Field Engineer which is an online marketplace and the main aim of this is to connect the businesses and worldwide engineers
Off-Topic / Juniper Networks Certified Expert Security
« Last post by choclate on February 04, 2020, 08:12:11 am »
The Juniper Networks Certified Expert Security (JNCES) is aimed to authorize the networking experts’ ability to deploy, implement, manage and fix JUNOS-based security platforms. The Juniper certified security professionals have the capability to deploy manage, configure and troubleshoot the junos for the businesses.
Juniper Networks Certified Expert Security

(User was banned for this post ("Spam" - Josh @ Dreamland))
Off-Topic / Re: Introductions
« Last post by tombanton on February 04, 2020, 08:11:10 am »
this is tom and iam <snip> takes care of the equipment failure and works in coordination with engineers and suppliers. The professionals are responsible for implementing the necessary changes, procedures, and practices.  The Analyst has to handle client problems as per the established procedures.
Announcements / Re: Permanently Taking on Yaml-CPP Dependency
« Last post by game_maker on February 02, 2020, 10:37:23 pm »
YAFD - Yet Another Fucking Dependency
Announcements / Permanently Taking on Yaml-CPP Dependency
« Last post by Josh @ Dreamland on January 26, 2020, 06:42:59 pm »
Hi folks,

This is a quick heads-up that we're in the process of switching our YAML parsing over to yaml-cpp instead of doing the reader in-house. This has been coming for a while, so you probably already have yaml-cpp installed. If not, please run install the yaml-cpp package using your favorite package manager.

Windows users: pacboy -S yaml-cpp
Ubuntu/Debian users: sudo apt-get install libyaml-cpp-dev
Arch Linux users: sudo pacman -Sy yaml-cpp
RPM users: yum install yaml-cpp

This change is to help push along a new event system (#1875) that will ease the transition to EGM format as we begin to switch to RadialGM.

Works in Progress / Prototype in the works
« Last post by hpg678 on December 22, 2019, 07:08:00 am »
Season greetings to everyone. As we come closer to the end of 2019, projects still come to mind which need to be fiinished This one is the latest which I sharing its progress to date. Other work has made it difficult to be as involved as I would to be. Hopefully come 2020, I will be able to spend even more time here, doing videos, tutorials and of course making games. Until such time, here's hoping that you have a wonderful Xmas and happy coding in 2020!
General ENIGMA / Re: Vector graphics? Bones on sprites?
« Last post by Josh @ Dreamland on December 18, 2019, 09:13:14 pm »
We're mostly focused on the build system and IDE right now; it's somewhat refreshing to see questions about the engine. Unfortunately, there's no great canned solution to your questions.

  • ENIGMA is a raster-based engine; you can draw textured polygons, but we don't support loading vector graphics by default. You could integrate with, eg, NanoVG easily enough, but until a hardware-accelerated SVG rendering library is popularized, I don't expect us to adopt one natively.
  • You can do that relatively easily using sprite origins and some trig (or the convenience lengthdir_x/y functions), but we don't currently have a bone editor.
  • I'm actually not sure what you mean by the origin of a sprite sheet. You can change the origin of an entire sprite, yes. Note that this is a global change that will affect every occurrence of that sprite.
  • You could write a shader that used the pixel value as a color index, but we don't natively support changing color palettes. This was one of my wishlist items, though. If you look around, you can probably find a shader that already does this.
General ENIGMA / Vector graphics? Bones on sprites?
« Last post by mistermano on December 18, 2019, 06:05:49 pm »
I did a quick forum search and the most relevant answer I found was a topic from 2014. So, I'd like someone who knows better about the engine to kindly answer me:
  • Is it possible to use vector graphics, somewhat similar to Flash?
  • Is it possible to add bones, joints or something similar to sprites?
  • Is it possible to change the origin of a sprite sheet to a particular frame while the game is running? (I'm almost certain the answer to this one is yes, but I'd like confirmation)
  • Is it possible to change a palette color? Say, my sprite is saved with a 16 color palette, after it is loaded, can I change the color value of one of those 16 colors?

Why I'm asking: the project I have in mind is basically the player controlling a robot, running around gathering new pieces like arms, legs and torsos, which are visually different. Zooming in and out to show the same image rather than having a separate set of images for close ups would be much better for me
Pages: « 1 2 3 4 5 6 7 8 9 10