Vaerydian

a journey in game development
11 comments
8 entries
Advertisement
NetGnome
February 26, 2014
Coroutines: Simple HTTP Server
Ok, what are we up to this time?
This time we're going to go about making a very simple HTTP server that will serve static content and handle roughly 20,000 requests per second (I know in earlier posts I stated ~30k, but I refined aspects of the server to be more standard friendly, and lost performa…
3,574 views
NetGnome
February 13, 2014
Coroutines: Building a framework in C#
Where to start?
So we want to build a Coroutine, where do we start? Firstly, and simply, choose a language which supports some sort of re-entrant behavior natively. C/C++ unfortunately don't really support native re-entrant behavior at least not in any clean way. Though its possible somewhat with go…
8,783 views
NetGnome
January 28, 2014
Coroutines: Wierd Little Wonders
What is a Coroutine?
In order to understand them, you need to understand a bit of history. The term coroutine was coined back in the 60s by Melvin Conway whom is famous for Conway's Law, but we're not talking about that. Something you should have great familiarity with are routines and subroutines.…
3,437 views
NetGnome
July 31, 2013
Open Sourcing Vaerydian
Well, now I've gone and done it... I made Alpha 2 of Vaerydian Open Source under LGPL v3 so its open and free to poke around in. I'm still going to keep developing on it as I see it as an interesting experimentation platform for game ideas here and there. But if you were curious about how to do som…
4,125 views
NetGnome
June 23, 2013
Reinventing the Agent Component Bus
Recently I've been teaching myself a lot about Node.js out of curiosity and out of interest in learning more about new areas of web development. I've come to really like how it works, its simplicity, and the huge open source community that has popped up around it. Its event-based async design is qu…
2,342 views
NetGnome
May 31, 2013
Lighting, Tile Maps, and Data Driven Development!
I've recently implemented my new tile based lighting system with tile shadowing too! You can see the nice results in the video below:



Its nothing fancy, just a simple implementation of a Shadow Casting algorithm :) It gets the job done.

Additionally, i've converted my map generation tech to use map d…
2,814 views
NetGnome
May 04, 2013
Musings on Data Configs
Haven't done too much over this week. Mainly just working on concepts surrounding creature definition files and ideas on how i'll make map configs work.

Here is how the creatures.v file is forming up so far:[code=js:0]{ "creature_defs":[ { "name":"BAT", "character_def":"BAT", "behavior_de…
2,454 views
NetGnome
April 25, 2013
Not Dead - Just Quiet
Well, first off, Vaerydian is still alive. I've done quite a bit with it since I last posted. I probably cant remember everything i've done since i posted last, but most of it has been placing systems or structures in place to make development down-the-road more streamlined, and much of that evolve…
2,951 views
Advertisement

Popular Blogs

shawnhar
Generalist
101 Entries
8 Followers
15 Entries
9 Followers
johnhattan
Programmer
1,277 Entries
46 Followers
ApochPiQ
Generalist
628 Entries
43 Followers
dgreen02
Generalist
338 Entries
55 Followers
Advertisement