uploads caught up, info on video #44

Sean Barrett  — 6 months, 3 weeks ago
Major news: I uploaded all of the videos from #34 to Friday's #44, so now they're all caught up. (They had been blocked on me editing together #34 from lots of little pieces, but I gave up on editing them and just concatenated them).

Information about last stream: for #44, apropos the previous post, started working on figuring out how to make non-picker machines animate.

After I made the pickers use ariticulated arms and watched them moving around, I realized I didn't want machines to just be solid, unmoving blocks. There's some joy to seeing this ...
Read More →


I want to be able to be able to render a lot of animated machines,
so I make a new scalable rendering system for the picker.

https://www.youtube.com/watch?v=G8W0eRNLSss
https://www.youtube.com/watch?v=kup_ddNt4VA
Read More →


A little off-stream work

Sean Barrett  — 11 months, 3 weeks ago
First of all, the youtube archive (see sidebar) is all caught up from this weekend.

Second, I did a little work off-stream, namely I wrote the following in todo.txt:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
Ideas:
   -  iron initially, but need steel for higher-speed things? (i.e. more exact gears)
   -  copper + iron => bronze (and brass)
   -  can animate pickers like current pickers but w/ lowering grabbers w/ skinned animation system
      - animation implementation:
        - bones are compact, 4 ...
Read More →


end of marathon weekend

Sean Barrett  — 11 months, 3 weeks ago
Here's what I got done:

https://www.youtube.com/watch?v=whih1tEwlaw

I'll be gradually uploading all the programming videos to youtube; until then you can watch the VoDs on https://twitch.tv/nothings2
Read More →


marathon weekend

Sean Barrett  — 11 months, 3 weeks ago
This weekend I am trying to put a ton of hours into OBBG.

Yesterday (Friday) I streamed for 10+ hours. I started a new "logistics simulation" system, and wrote 960 lines of code, creating this: https://www.youtube.com/watch?v=PPxts3ro5e8

It will take me a while to upload all of the stream archives to youtube, but in the meantime they can be found on twitch.
Read More →


obbg stream #20

Sean Barrett  — 11 months, 4 weeks ago
Let's do some gameplay! I re-enable single player mode and create
a primitive place & destroy blocks system, though it's unfinished
and hacked in one place.

https://www.youtube.com/watch?v=UVAaCaXLuT0
Read More →


obbg stream #21

Sean Barrett  — 11 months, 4 weeks ago
I finish up block placement by updating the cached physics representation
of the world to account for block addition/destruction.

Then I create animated but non-functional conveyor belts.

https://www.youtube.com/watch?v=UVAaCaXLuT0
Read More →


obbg stream #19

Sean Barrett  — 11 months, 4 weeks ago
I describe what I've worked out about what it is the
server is supposed to do when you're using client-side
prediction. Also I fix client input buffering sync.

https://www.youtube.com/watch?v=GwaP4yM-yj8
Read More →


OBBG stream #18

Sean Barrett  — 1 year ago
Implemented some network debugging info and a partial
implementation of client-side prediction. Still some bugs
in it, not sure how to debug them.

https://www.youtube.com/watch?v=VuAocOuqolA
Read More →


Public Domain

C Sean Barrett  — 1 year ago
Currently the license for this code is public domain.

However:

I am willing to change the license to something more restrictive if this will make others more willing to contribute to it, e.g. zlib/BSD-like or even LGPL. (This is different from my libraries in that it is relatively standalone, so I have less issues with the more restrictive license.) If you feel like you would be a heavy contributor if only the license was different, let me know.
At some point I may fork this project to make a closed-source game. So don't contribute to it while ...
Read More →