Matt Kimber
  • Home
  • About
  • Contact

Getting Started

A collection of 5 posts

C# to Go: a beginner's journey (part 5)
go

C# to Go: a beginner's journey (part 5)

It's time to clean up GoRender and establish a solid base for adding all the lighting, shading and multiple output targets a full-featured sprite renderer needs. One thing I've noticed is my "iterate

  • Matt Kimber
    Matt Kimber
17 min read
C# to Go: a beginner's journey (part 4)
go

C# to Go: a beginner's journey (part 4)

Last time round I had got to the point of raycasting a silhouette on a spritesheet, with a largely clean solution that only had a few areas of potential messiness. I think the

  • Matt Kimber
    Matt Kimber
11 min read
C# to Go: a beginner's journey (part 3)
go

C# to Go: a beginner's journey (part 3)

The next step for GoRender is an easy choice. I want to write the raycaster, a critical part of turning voxel objects into pixel sprites. The C# version involves a lot of vector

  • Matt Kimber
    Matt Kimber
19 min read
C# to Go: a beginner's journey (part 2)
go

C# to Go: a beginner's journey (part 2)

I'm back on the Go trail, and I have two options for what to do next: 1. Improve my existing code with better knowledge of the IO libraries. 2. Port across some more Transrender functionality.

  • Matt Kimber
    Matt Kimber
15 min read
C# to Go: a beginner's journey
go

C# to Go: a beginner's journey

How do you learn a new language? Books, practice and a decent chunk of pair programming with someone who knows what they're doing, if available. Those are my favoured options, and when it

  • Matt Kimber
    Matt Kimber
17 min read
Matt Kimber © 2022
Latest Posts Ghost