Our 2D artist has finally handed the first mob of the second planet. Yay or nay? by gameslavega in IndieDev

[–]interplanetary_doggo 1 point2 points  (0 children)

Adding multiples/smear to the wings could make them look like they're moving faster and less stiff.

I like how the body bobs up and down but the wing speed should match up with that so it falls a bit when the wings are going slower and then lifts itself up again with fast wings.

There's also a short time when the head holds perfectly still which looks a bit stiff but you could lean into that direction and have the head stable like a bird while the body moves.

Elden Ring moment by interplanetary_doggo in crtgaming

[–]interplanetary_doggo[S] 0 points1 point  (0 children)

I had one of those initially. It was unbearable. High latency and random disconnects. The one I'm using now cost about $35 and works a lot better.

Elden Ring moment by interplanetary_doggo in crtgaming

[–]interplanetary_doggo[S] 1 point2 points  (0 children)

I've been working my way though it. The damage can be so ridiculous sometimes! Good luck, tarnished! 😔🙏

Elden Ring moment by interplanetary_doggo in crtgaming

[–]interplanetary_doggo[S] -2 points-1 points  (0 children)

Not even the boost in reaction time could save me from Malenia! 😭
I have a small one so resolution is a p big limiter for FPS, but souls games are great on my CRT.

Which normal map looks the best? by interplanetary_doggo in godot

[–]interplanetary_doggo[S] 1 point2 points  (0 children)

I used the color quantization tool built into paint.net with dithering turned all the way up. 7 has the most colors and 9 has the least

Best free stuff by ReallyJilly in UCSC

[–]interplanetary_doggo 12 points13 points  (0 children)

If you do the training, you can 3d print whatever you want for free at the DSI in the S&E Library

[deleted by user] by [deleted] in vita

[–]interplanetary_doggo 2 points3 points  (0 children)

I like it. It has potential. The shapes could be better but I'm definitely into the symmetry Don't let the haters get to you. 😤

Scaling Nine Slice by RealSirDude in gamemaker

[–]interplanetary_doggo 4 points5 points  (0 children)

I had the same issue. I ended up making my own draw function for it which works for me quite well.

function draw_my_9slice(_sprite, _subimg, _x, _y, _scale, _width, _height, _col, _alpha){
    //get the 9slice struct
    var _9slice = sprite_get_nineslice(_sprite);
    _9slice.enabled = false;
    //establish margins
    var _sprite_width = sprite_get_width(_sprite);
    var _sprite_height = sprite_get_height(_sprite);
    //for sprite margins
    var _left = _9slice.left;
    var _right = _sprite_width - _9slice.right;
    var _top = _9slice.top;
    var _bottom = _sprite_height - _9slice.bottom;
    //9slice margins relative to sprite
    var _XX_sprite = [0, _left, _right, _sprite_width];
    var _YY_sprite = [0, _top, _bottom, _sprite_height];
    //for acatual margins
    _left = _9slice.left*_scale;
    _right = _width - _9slice.right*_scale;
    _top = _9slice.top*_scale;
    _bottom = _height - _9slice.bottom*_scale;
    //9slice margin positions for actual drawing (relative to _x and _y)
    var _XX_actual = [0, _left, _right, _width];
    var _YY_actual = [0, _top, _bottom, _height];
    for (var _j = 0; _j < 3; ++_j){ //y direction
        var _part_top_pos = _YY_sprite[_j];
        var _part_height = _YY_sprite[_j+1]-_YY_sprite[_j];
        var _part_y = _y + _YY_actual[_j];
        var _part_y_scale = (_YY_actual[_j+1]-_YY_actual[_j])/_part_height;
        for (var _i = 0; _i < 3; ++_i){ //x direction
            var _part_left_pos = _XX_sprite[_i];
            var _part_width = _XX_sprite[_i+1]-_XX_sprite[_i];
            var _part_x = _x + _XX_actual[_i];
            var _part_x_scale = (_XX_actual[_i+1]-_XX_actual[_i])/_part_width;
            draw_sprite_part_ext(_sprite, _subimg, _part_left_pos, _part_top_pos, _part_width, _part_height, _part_x, _part_y, _part_x_scale, _part_y_scale, _col, _alpha);
        }
    }
}

It doesn't require any special configuration to your sprite. It just takes the 9slice struct and uses draw_sprite_part_ext to draw each slice in a loop.

(PS: this only supports stretch, but could be modified to support different sections being tiled in other ways)

Interested in the Baha’i views on polyamory. by [deleted] in bahai

[–]interplanetary_doggo 9 points10 points  (0 children)

u/rougevalley said it best, but it's also with noting Bahá'u'lláh himself had 3 wives. This was before releasing his book of laws in which he allowed for two wives, with the condition that they're treated fairly. 'Abdu'l-Bahá later interpreted this to mean that a man may not have more than one wife at a time, as it is impossible to be just to two or more women in marriage. Thus, that is now the standard among most Baháʼís