Search found 3091 matches

by kikito
Wed May 31, 2017 8:56 pm
Forum: Support and Development
Topic: Question about LuaJIT and FFI
Replies: 7
Views: 1972

Re: Question about LuaJIT and FFI

If you want to climb the performance mountains, you must wear measuring boots.

In other words, if you are thinking about performance, you have to write and run performance tests, and compare how different solutions really perform. Human intuition is notably fallible on this particular task.
by kikito
Wed May 24, 2017 1:03 pm
Forum: General
Topic: Any interest in a Löve speed-jam?
Replies: 6
Views: 1516

Re: Any interest in a Löve speed-jam?

If you are willing to wait a little bit, you could actually make a zero-hour game jam.

In all seriousness, I think 8 hours is the bare minimun. Ludum dare is a full weekend so you can have 8 hours of raw dev + 8 hours of polish, plus all those pesky things like sleeping and eating.
by kikito
Sun May 14, 2017 2:02 pm
Forum: Support and Development
Topic: Collision response with AABBs
Replies: 9
Views: 2415

Re: Collision response with AABBs

Wow. kikito, thank you so much for your contributions to the LOVE community, this is great stuff! I've been using bump, but didn't realize the math behind it was so complex. Just one clarification here. The math behind bump isn't complex. I know some math, but it is not my strong suit. Math experts...
by kikito
Tue May 09, 2017 11:00 am
Forum: Support and Development
Topic: Collision response with AABBs
Replies: 9
Views: 2415

Re: Collision response with AABBs

I can tell you how it's done in bump. It doesn't use the velocity vector itself, but it "remembers the previous positions of all items" before moving them. So it can use the "vector from the previous position to the one in the current frame". That is the same has having velocity, just expressed in a...
by kikito
Wed May 03, 2017 6:36 pm
Forum: General
Topic: Terminal-based workflows: what are you rockin'?
Replies: 8
Views: 1992

Re: Terminal-based workflows: what are you rockin'?

I use fzf only inside neovim. I am comfortable with ag so I use it when I'm on the console even if I have e fzf available there, too. My vim's fzf is configured to use ag internally since I can filter out files that don't interest me. I never use tags for navigation. But I am not a vim power user. M...
by kikito
Wed May 03, 2017 3:20 pm
Forum: General
Topic: Terminal-based workflows: what are you rockin'?
Replies: 8
Views: 1992

Re: Terminal-based workflows: what are you rockin'?

My setup is similar to Ikroth's: neovim, zsh, ag and fzf. Differences: I am on a mac, so I use iterm2 instead of the default terminal. I also installed Prezto which adds lots of goodies on top of zsh (it's a bit like oh-my-zsh, but feels more lightweight).
by kikito
Wed Apr 19, 2017 3:07 pm
Forum: General
Topic: EggJs?
Replies: 3
Views: 1070

Re: EggJs?

hint: (don't read if you don't want spoilers)

ǝpoɔ ıɯɐuoʞ
by kikito
Tue Apr 11, 2017 9:34 pm
Forum: Libraries and Tools
Topic: [library] gamera - A camera system for LÖVE - v1.0.1 is out
Replies: 63
Views: 24905

Re: [library] gamera - A camera system for LÖVE - v1.0.1 is out

Hi there, That is not a strictly gamera-related issue. It happens frequently with any LÖVE game which tries to use quads to show tiles. The dt variable which LÖVE uses for time, however, is *very* floating-point in nature, like 0.1274232. Which when you multiply by the scrolling velocity of your gam...
by kikito
Wed Mar 29, 2017 1:52 pm
Forum: Support and Development
Topic: How to setup VIM
Replies: 35
Views: 7606

Re: How to setup VIM

Just my two cents regarding this: when I do LÖVE with vim I don't have any specific command for "launching love"; instead, I use another tab in the terminal to launch it. The first time I have to type "love .", but the rest it's just "change-terminal-tab up enter" - three keystrokes (I guess you cou...
by kikito
Wed Mar 22, 2017 3:07 pm
Forum: Support and Development
Topic: Jump Height Unstable
Replies: 8
Views: 1648

Re: Jump Height Unstable

I'm just going to leave this here in case it helps: http://openarena.ws/board/index.php?topic=5100.0