Hello!
I am Elviss Strazdins, a game developer from Latvia. I have been working on games and gam…
You probably won't need to watch all the videos, but there are a bunch that make for good introdu…
I usually use my keyboard for most things rather than my mouse and one feature I use on Windows 7…
I suppose you could use the widely supported .m3u8 format for playlists and use #EXTINF entries t…
BillDStrong Markup is useful for programmers and non programmers alike. HTML isn't great, but is …
Hey thanks for replying to this post.
I'm really enjoying the series and I was planning on divert…
bunjee
BillDStrong The MKV format has built-in support for subtitles, which could be used for a…
Even if you don't strictly follow the code that Casey writes in the series, you will learn a lot …
Of course we want more behind the scenes posts. We're only human, and last I checked, humans real…
Space exploration, you say?
Abner and Andrew recently wrote space exploration themed blog posts…
Here's some simple reference code to start with OpenGL:
Create GL context: https://github.com/the…
Yes, that is also an option what you can do to avoid CRT startup functionality. But the point of …
no way you'll carry through all the videos without doing anything yourself, those 300+ episodes t…
Hello. Sorry if I post this in the wrong spot, but I really wanted to express my appreciation for…
Neo Ar —
Pulled the latest source from github, installed the dependencies except for sky (haven't looked i…
Linux is not currently supported by MotionBox.
It's meant to be ported and I suspect it could alr…
BillDStrong Do you currently support the Metalink standard? The latest ratified version supports …
mrmixer What I meant was that to provide support to the creators, the minimum would be to display…
Well, I suspect it should not be hard to disable video decoding from the libVLC side. It's not my…
1 —
I was wondering what you thought of an alternative I found. If you change the entry function with…
Yeah I was playing around with using
1
2
3
4if (condition)
single_statement();
else
singl…
aka the C preprocessor macro system suck so badly, most of the non-trivial code with it is workar…
Jesse —
It's a macro technique called "Swallowing the Semicolon".
https://gcc.gnu.org/onlinedocs/cpp/Swa…
Why is there a 1do { ... } while ( 0 )
in the swap macro ? Is it to create a scope ?
Adrian —
Yeah I want to change my Code to use OpenGL, but I don't really understand how this OpenGL stuff …
It could be simply that OSX is slow when blitting software pixels to screen. Because nobody is us…
Adrian —
This is the code for drawRect:
1
2
3
4
5
6
7
8
9
10
11
12- (void)drawRect:(NSRect)dirty…
Could you post your view's implementation of -drawRect:? You could also place performance measure…
Neo Ar —
Edit: my bad, didn't realize that it doesn't(?) support linux yet.
I searched motionbox on the o…