Search found 126 matches

by 4vZEROv
Wed Jun 02, 2021 9:50 am
Forum: General
Topic: Best practices and things you'd like changed about Love2D
Replies: 47
Views: 56339

Re: Best practices and things you'd like changed about Love2D

I had a bit of the same thoughts about love.update, love.draw and all the love callbacks.
As a beginner you don't really know when they are called, why there is a dt, why you can only draw stuff on love.draw etc..

The major problem imo is that love.run is too much hidden .
by 4vZEROv
Wed May 12, 2021 6:57 pm
Forum: Games and Creations
Topic: Disco Inferno
Replies: 9
Views: 15838

Re: Disco Inferno

Nice video, and nice looking game. I really like to see the progress in this short amount of time.

I subscribed to your youtube channel but somehow missed this video, maybe the thumbnail isn't catchy enough ?
by 4vZEROv
Mon May 03, 2021 11:29 am
Forum: Support and Development
Topic: Coordinates for lines vs points (and pixel grid alignment for points)
Replies: 20
Views: 17761

Re: Coordinates for lines vs points (and pixel grid alignment for points)

grump wrote: Mon May 03, 2021 8:51 am but how emulated primitives are grid-aligned, that's where we should draw the line (haha) with regards to abstraction. To "build knowledge" and frustrate the fuck out of your users. Yup, that makes sense.
Nice strawman !
by 4vZEROv
Mon May 03, 2021 7:42 am
Forum: Support and Development
Topic: Coordinates for lines vs points (and pixel grid alignment for points)
Replies: 20
Views: 17761

Re: Coordinates for lines vs points (and pixel grid alignment for points)

In the end, it doesn't matter how the underlying hardware works. Oh yes, yes it does x). The best APIs are those that reflect how the hardware work, because they build knowledge of what exactly is going on physically. For exemple, why do you think Vulkan is such a hit ? Maybe this small point stuff...
by 4vZEROv
Sun May 02, 2021 5:22 pm
Forum: General
Topic: What is your development cycle and how to avoid 'defeat'
Replies: 9
Views: 7726

Re: What is your development cycle and how to avoid 'defeat'

One thing that keep me motivated is following inspiring people that progress on their respective projects. Like Jonatan Blow who create a programming language (https://www.twitch.tv/j_blow) and Andreas Kling who create an OS (https://www.youtube.com/channel/UC3ts8coMP645hZw9JSD3pqQ). Work has to be ...
by 4vZEROv
Wed Apr 28, 2021 1:01 pm
Forum: General
Topic: Favourite inspiring/unique games
Replies: 60
Views: 98131

Re: Favourite unique games

I really liked the puzzle game Steven Sausage Roll, you discover more and more layer of gameplay.
by 4vZEROv
Wed Apr 28, 2021 11:53 am
Forum: Libraries and Tools
Topic: Groverburger's 3D Engine (g3d) v1.5.2 Release
Replies: 218
Views: 451717

Re: Groverburger's 3D Engine (g3d) v1.3 Release

This video explain how to do it well: https://www.youtube.com/watch?v=DLKN0jExRIM You can check my implementation here : https://github.com/4v0v/3v3n_m0r3_3d The interesting part is: function Camera:get_mouse_ray() -- viewport space local mouse_x, mouse_y = love.mouse.getPosition() local width , he...
by 4vZEROv
Sun Mar 14, 2021 6:04 pm
Forum: General
Topic: Fast Rope Physics for bump.lua?
Replies: 21
Views: 12052

Re: Fast Rope Physics for bump.lua?

Sound like inverse kinematics

I've made some prototype that look like that: https://twitter.com/4v0v_/status/1334771338020593666

If it look like what you want I can try to find the code.