Jump to content

  • Log In with Google      Sign In   
  • Create Account

Banner advertising on our site currently available from just $5!


1. Learn about the promo. 2. Sign up for GDNet+. 3. Set up your advert!


Writing for Games

Banner advertising from just $5!

  Posted by Michael Tanczos , 01 Nov 2014
  Topic Started By Stats Last Post Info

  • You cannot start a new topic


Latest Updates
Developer Journal - 2 days, 3 hours ago
Gnoblins is on facebook now - By Ashaman73
...so check it out: http://www.facebook.com/Gnoblins
Developer Journal - 1 week, 11 hours ago
Entities can be a plain integer too! - By TheChubu
In this update I'll talk about the latest features of dustArtemis, int based entities and component pooling. dustArtemis dustArtemis is a fork of Artemis Entity System , which is a BSD-licenc...
Developer Journal - 1 week, 16 hours ago
On your mark, get set, crawl! - By Drakonka
In my previous post I wrote about rethinking racing (aka ripping out the existing racing system).Today I got most of the work done on that. There is a lot left to do, but as of right now:A new jar...
Developer Journal - 1 week, 2 days ago
Rethinking Racing. Also Cool Snail Art! - By Drakonka
Racing in Gastorpoda has been implemented for months in its most basic state, but has never really gotten the attention it needs. So things like jars, in-jar positioning, and movement ended up evol...
Developer Journal - 1 week, 3 days ago
Thought about PIMPL - By Aardvajk
Was just thinking about using some PIMPL in a project I'm working on and had a thought about avoiding the (probably irrelevant) cost of having to new the implementation for a value class.Would this...
Developer Journal - 1 week, 6 days ago
Snail brain semi-stable and reviewing visual traits set during breeding - By Drakonka
The snail brain, while still very basic, seems somewhat stable now. By "stable" I mean a snail can survive and reproduce without human intervention if it has a steady supply of food.When I first em...
Developer Journal - 2 weeks, 54 minutes ago
They are still alive... - By Ashaman73
I mean the Gnoblins http://public.gamedev5.net//public/style_emoticons/default/wub.png After such a long time of silence I have some news and something new to watch.http://public.gamedev5.net//pub...
Developer Journal - 2 weeks, 1 day ago
Me and my shadow... - By Aardvajk
So I finally got to working on the shadow mapping and making it a bit more sophisticated. Previously I was only casting shadows directly down from above and only casting onto surfaces which were f...
Developer Journal - 2 weeks, 1 day ago
Gastropoda - a snail simulation - By Drakonka
My hobby project doesn't really fall into the category of a "game", but it seems game dev communities are still among the most relevant to discuss it. I guess that's because there are no popular si...
Developer Journal - 3 weeks, 2 days ago
It Lives! - By Aardvajk
Its been a busy week for both me and my game. In real life news, I have finally managed to find myself a nice flat in a very nice part of our town, for a reasonable rent and will be back to having...
Developer Journal - 3 weeks, 4 days ago
Making my own SpriteFont implementation - By braindigitalis
Hi everyone.So it's been a little while since my last journal entry. Various things about the internals of Firework Factory were annoying me so in true programmer fashion i had to spend some time r...
Developer Journal - 3 weeks, 4 days ago
An example of a big change in Caveman - By Norman Barrows
An example of a big change to CavemanI've been playtesting a lot recently.Drawing objects in an avatar's hands in animationsis the next thing on the todo list - and that's justeye candy. I'm into g...
Developer Journal - 1 month, 2 days ago
Staying Grounded - By Aardvajk
We all know how important staying grounded is in life, and it is as important for a character controller, especially in an environment with sloping floors.The problem with constantly applying grav...
Developer Journal - 1 month, 4 days ago
GJK musings - By Aardvajk
Thought I'd write a post about the GJK implementation that I'm using in my game to deal with collision detection between implict shapes today.Above is a screenshot from a 2D test bed I wrote when...
Developer Journal - 1 month, 4 days ago
Beautiful code - By Norman Barrows
Beautiful code[ i'm still working on this concept, so this is a very rough draft... ]writing beautiful code.sometimes you code, and it seems as straightforward as: "all nearby units - protect/serve...
Developer Journal - 1 month, 4 days ago
Generic pattern maps - By Norman Barrows
generic pattern mapsoften times you need a pattern for something in a game.for example: what texture tile to use with a given ground quad.i used to create randomly generated pattern maps for differ...
Developer Journal - 1 month, 4 days ago
A design for an indexed render queue - By Norman Barrows
A design for an indexed render queuedrawing information is stored in a drawinfo struct. it could also be hashed into an int, etc.the queue consists of an un-ordered list of drawinfo structs.the que...
Developer Journal - 1 month, 4 days ago
SIMSpace 8.0 dev journal entry #1 - By Norman Barrows
SIMSpace 8.0 dev journal entry #1SIMSpace 8.0 dev journal entry #1figuring out the basics.this will be the 8th major version of the game that got me into game development. In the past the game was...
Developer Journal - 1 month, 4 days ago
AI in Caveman - By Norman Barrows
Caveman ai:ai in caveman has been through three major versions.the first version was just quick and dirty code to get things going. likeall code of this type, it quickly grew and evolved into an ug...
Developer Journal - 1 month, 4 days ago
An oo-ish version of my typical game architecture - By Norman Barrows
An oo-ish version of my typical game architectureall one code block, i was too lazy to split it up for posting ! <g>. non-oo: void main{init_prog run_proguninit_prog}globals: boolean: quit_...
Developer Journal - 1 month, 4 days ago
Building a large procedurally generated world with no load screens: How caveman 3.0 works. - By Norman Barrows
Building a large procedurally genrated world with no load screens:How caveman 3.0 works.======================================================================GAME WORLD DATA STRUCTURES:============...
Developer Journal - 1 month, 4 days ago
Background terrain chunk generation - By Norman Barrows
background terrain chunk generationthe foreground task (the game) generates terrain chunks on the fly asneeded from underlying world map data, and stores them in a cache foruse by the renderer. chu...
Developer Journal - 1 month, 4 days ago
Simple sliding collisions - By Norman Barrows
Simple sliding collisionssimple sliding collisions:for AABBs:1. start by calculating how much to move the player as usual:dx = player.speed * sin(player.yr)dz = player.speed * cos(player.yr)2. appl...
Developer Journal - 1 month, 4 days ago
Simple heuristic collision avoidance - By Norman Barrows
Simple heuristic collision avoidanceHeuristic collison avoidance:1. check for collision some distance in front of the player (say 15 feet).2. if collsiosn is indicated:2.a. check for collision ahea...
Developer Journal - 1 month, 4 days ago
a working definition of good code - By Norman Barrows
a working definition of good codeA definition of "good" code (in no particular order):1. correct - the code should work correctly.2. brief - brevity is preferable. but not at the sake of readabilit...


PARTNERS