• Hey! Guest! The 36th GMC Jam will take place between February 27th, 12:00 UTC - March 2nd, 12:00 UTC. Why not join in! Click here to find out more!


  1. Coded Games

    Job Offer - Artist [PAID] Looking for artist to create artwork for 100+ cards.

    Hello! My name is Robert and for over a year now I have been working on game called Decks of Dexterity. The game is a bullet hell action card game and up to this point I have been doing all the programming and 80% of the artwork myself. I have worked with a couple other artists but would like...
  2. Binsk

    Asset - Scripts UBG Math [vectors, quats, and matrices]

    I don't know about you but I really get tired of re-implementing vector and matrix math for every 3D project started. This extension is my solution. I decided to make a professional library that integrates well as if included in the engine by default. You can purchase the extension via the...
  3. P

    Drawing orbits and movement paths

    Hello, I'm working on a Kerbal space program inspired project and I've pretty much got most of the mechanics done but since my math knowledge is limited (especially geometry) I'm having trouble writing the draw code for the following: I have a ship object (obj_player) and would like to draw a...
  4. Freddie The Potato

    GMS 2 2D vectors with acceleration, friction and top speed

    Heya! I am struggling to find a solution to a problem that has plagued me for all eternity! Imagine a 2D vector holding horizontal and vertical inputs: xinput = keyboard_check(vk_right) - keyboard_check(vk_left); yinput = keyboard_check(vk_down) - keyboard_check(vk_up); Implementing player...
  5. FrostyCat

    Asset - Extension GMLinear: Easy matrix and vector operations for GMS 2.x and 1.4

    GMLinear Easy matrix and vector operations for GMS 2.x and 1.4 Overview GMLinear is an implementation of matrix and vector operations in pure GML. You can use it to simplify many common calculations in 2D and 3D geometry and implement algorithms/formulas involving linear algebra. Features...
  6. F

    High poly vectors?

    Hi. Is it neglectible the poly counter in vector images? The documentation says it consumes less memory than pixel images but more processor. But is it a high processor usage or a neglectibe amount for a 2d game? How's the viability of a game made only with high poly vector assets? Let's say a...
  7. M

    GMS 2 Vector Sprites Maker Programs?

    Simple Question: Is there any FREE software that can make .SWG images for vector game maker sprites Help Thanks
  8. Ayziak

    GMS 2 View Aspect Ratio Messes with SWF Vector Graphics

    So I'm hoping to make a game that can run on most if not all screen shapes & resolutions. The first part of this display versatility is aspect ratio. I've made my objects & square view in the center of a massive room, where the view can expand in any direction to accommodate a display (while...
  9. Coded Games

    Job Offer - Artist Looking for artist to make high resolution/vector art.

    Hello, I'm looking for artists to create high resolution/vector artwork for cards in a deck building game. The art style of the game already has been fairly established; mainly black and white, with occasional bright highlights (usually red), simple shapes and thick borders. Here is an album...
  10. P

    Graphics Problem, Low quality vector images

    Having a huge problem. Basically after creating artwork in adobe Illustrator and transferring it to gamemaker studio to use as my sprites, background, etc. it seems no matter what file format I use, when they are in gamemaker the quality drops. The edges are very square and not at all smooth and...
  11. Daniel Mallett

    Question - IDE Vectors

    I understand the only vector format you can use in GMS2 is SWF files. I have SVG files and raster images. I have tried a number of tools to convert SVG to SWF with no luck. Is there a solution to this or are there plans to change this. If I can't do this does that mean I have to store...
  12. Nathan

    Mac OSX Imported Vector Images - white boxes and errors

    Following a few suggestions and the GMS2 manual, I have used Adobe Illustrator CC2015 to save a vector image as an .swf file (the only vector format that GMS2 can import.) The file imports as a sprite but two things happen. 1. I get this error message : ||||| Warning: Unsupported features...
  13. S

    Shorten Decimal Place?

    I've made a lot of headway with my platform engine that uses a mix of tiles and vectors. It does require a lot of precise calculations though and this is screwing me over. Basically, when overlapping a vector (which is a line from x1, y1 to x2, y2), the player object basically does some math to...
  14. Anomaly

    Question - IDE [SOLVED/BUGGY] Importing SWFs with multiple Frames into Sprites?

    Hi, I've been exporting my single frame SWF vector files from illustrator into sprites in GMS2 just fine. Now I have files with multiple layers in illustrator, and export to SWF with the "export layers to SWF Frames" option selected. When I import those into a sprite in GMS, I only get one...
  15. Anomaly

    GMS 2 Graphic File Blurred or Shader Effect Blur? raster/vectors

    As assets start to really build up.. ...I'm beginning to pay a bit more attention to efficiency in file size and processor load in my game. i'm thinkingabout making vector images of a lot of my very simple shape-type graphics etc.. instead of rasterized ones etc.. that in mind.. i have a number...
  16. Binsk

    GMS 2 What are is_vec3 / is_vec4 for? What data?

    Alright, so I was about to make an extension that was going to implement vec2, vec3, and vec4 data types along with appropriate functions. I came to a clash in names once I noticed GMS2 has the functions is_vec3 and is_vec4. The documentation for these is rather sparse so I'm asking if anyone...
  17. S

    Best way to make line segment platform collisions?

    I put this in Game Design since I can probably figure out how to code this myself once I wrap my head around the concept, it's just extremely confusing to figure out. From my studying, modern 2D platformers such as Sonic Rush and New Super Mario Bros. Wii do not use pixel based bitmasks for...
  18. Nikky Oryzano

    Portfolio - Art Hi, I'am a 2D Graphic Design Artist (Cartoon) for hire ($14/hour)

    Hi, My name is Nikky. I'm a 31 year old 2D graphic designer (vector) with years of experience, available full time for freelance work. I also had experience on making my own games for 2 years. I can do characters, items, animations, backgrounds, re-skinning, UI design, game cover, icons, logos...
  19. Kabcorp

    GML Polygon Bouncing

    Hello! I need to bounce a ball on polygons. I tryed many ways, for me the best is cutting polygons to lines for calculating the bounce angle (a triangle have 3 lines) yep.. So, the question is: Somebody can give me a clue or something to calculate the bounce angle when the ball hit a 2D line...
  20. Moon Goat

    Graphics Flat GUI Design Choice

    I'm creating a GUI for something I'm working on, but I'm kind of skeptical about which design I should go with: Please tell me which design you think is better, or if I should go with something completely different. Thanks!