x
March 27, 2023
Twitter Google+ Linkedin E-mail
Rui Figueira

Main menu

Skip to content
  • Home
  • G4 DevKit (My pet project)
  • czPlayer Sound System
  • My Resume

Category: Game Development

Generic RPCs added to czrpc

The last few days I’ve been slowly adding support for what I call “generic RPCs” to czrpc . Lack...
C++, Game Development

Support for server-side asynchronous functions

As I’ve mentioned at the end of Modern C++ lightweight binary RPC framework without code generation, one of the...
C++, Game Development

Modern C++ lightweight binary RPC framework without code generation

Table of Contents Introduction Why I needed this RPC parameters Parameter Traits Serialization Deserialization From tuple to function parameters...
C++, Game Development

Portable C++ Timer Queue

Introduction If you looked at my previous posts, you noticed I explored some of the nice things Boost Asio...
C++, Game Development

Easy way to share data between instances

Sometimes you need to share data between instances, but you need that data to be accessed externally, automatically created...
C++, Game Development

Some Context Switching documentation and sample

Despite having family over, I still managed to add some Context Switching documentation and a small assembly sample to...
Game Development

Some fixes to the Disk Controller

I’ve released new G4DevKit binaries that fix a couple of bugs in the Disk Controller. That the less tested...
Game Development

G4DevKit documentation

Took the last weekend to work on documenting the architecture. http://bitbucket.org/ruifig/g4devkit/wiki I was expecting to cover all areas, but...
Game Development

A small sample of the DevKit in action

I highlighted just a small portion of one of the coding sessions, where I was adding some ASCII art...
Game Development

What I’ve been working on lately

Something I’ve been working on for the past 2 years! Time flies. 🙂 Well, working on… on my free...
Game Development
1 2 3 Next ›
Support me for more articles
Patreon
Newsletter
Recent Posts
  • Generic RPCs added to czrpc
  • Support for server-side asynchronous functions
  • Modern C++ lightweight binary RPC framework without code generation
  • Dreaming about bears
  • Portable C++ Timer Queue
  • How strands work and why you should use them
  • Simple way to shutdown multiple consumer threads
  • Callstack markers (boost::asio::detail::call_stack)
  • Boost Asio, thread safety, and reinventing the wheel
  • Easy way to share data between instances
Categories
  • C++
  • Game Development
  • Personal
Archives
  • June 2016 (3)
  • April 2016 (1)
  • March 2016 (5)
  • February 2016 (1)
  • November 2014 (5)
  • September 2010 (2)
  • August 2010 (1)
  • November 2009 (1)
  • March 2008 (1)
  • January 2008 (3)
  • December 2007 (3)
  • November 2007 (1)
  • October 2007 (3)
  • September 2007 (2)
  • July 2007 (1)
  • June 2007 (1)
  • April 2007 (2)
  • March 2007 (1)
  • January 2007 (5)
  • December 2006 (2)
© Rui Figueira