No progress on the game. This sudden stop to any game development happened because I ran into performance problems. I focused on writing my code OO and as a side effect it is very poor in rendering performance. I realized I needed to find out the best way of render a tilemap, rendering particles, e…
I haven't made zero progress, just unseen ninja progress. No screen shots possible, so sorry this will just be a big chunk of text.
The main change I have done is adding support for an infinite tile world. I divided the world map into 32x32 tile chunks and introduced a 3 stage cache along the lines …
The main change I have done is adding support for an infinite tile world. I divided the world map into 32x32 tile chunks and introduced a 3 stage cache along the lines …
To recap: you start in the south of the game world and the objective is to reach a location in the far North. To get there you must pass through unique zones with different challenges: a desert zone, a dense forest zone, an icy mountains zone, a swamp zone, etc. Each zone is harder than the last - …
I have come up with the rough idea for the game. Gameplay will take place almost entirely on the surface. I made a quick prototype that gives a very rough idea of the kind of top-down terrain view the game will take place in. Ignore the lighting/textures/framerate...and in fact the gameplay...
[medi…
[medi…
Very unproductive week for the game but I think I have learned something about game development. I wasted it thinking about the UI. Why? The current UI is a mess. At 800x600 resolution with all the various windows open you can't see the dungeon:
So I was trying to figure out how to reorder it all. W…
So I was trying to figure out how to reorder it all. W…
The above mess is what I have so far. Please excuse the layout and the colors, it's all temporary. I am slicing so a lot of it is left unfinished.
- Top Right: Equipment window. Works the same as the inventory and floor space windows except you can only drop the right item class into slots. I just rea…
TODO List/Essay
Message Log
The log that records the player's observations. Eg who bit who. After hectic turns the player can go back and review everything that happened. In the UI it will be a list with a scrollbar. It'll only store a certain number of events, or events for a certain number of turns…
Message Log
The log that records the player's observations. Eg who bit who. After hectic turns the player can go back and review everything that happened. In the UI it will be a list with a scrollbar. It'll only store a certain number of events, or events for a certain number of turns…
It's been over three weeks since the last entry where I wondered How To Implement Graphical Feedback in a roguelike. Thanks for the advice. I have been doing more thinking than coding. I am not happy with spending three weeks stuck on a problem, and I was questioning whether I was getting bogged do…
tap-tap-tap-taptap-tap-tap-tapHere's a partial screenshot to help explain things:
First a quick description of the image: You can just about make out the tiles in the wide open floorspace. The gray blob in the middle is the stand-in icon for the player's character. The two monsters nearby are zombie…
First a quick description of the image: You can just about make out the tiles in the wide open floorspace. The gray blob in the middle is the stand-in icon for the player's character. The two monsters nearby are zombie…
Since the last update:
Implemented inventory system.
Implemented basic UI for the inventory system.
Played some Castle of the Winds (http://lkbm.ecritter...w/download.html)
Played some Dwarf Fortress (http://www.bay12games.com/dwarves/)
Inventory System
The inventory system doesn't just cover the player'…
Inventory System
The inventory system doesn't just cover the player'…
What is an inventory?
It's kind of a container the player has to hold Items I guess. Seems simple enough. Coding this should be real quick.
What about creatures can they carry items?
Oh..yeah of course, so an inventory is not player specific after-all, inventories can be owned by any a creature - incl…
It's kind of a container the player has to hold Items I guess. Seems simple enough. Coding this should be real quick.
What about creatures can they carry items?
Oh..yeah of course, so an inventory is not player specific after-all, inventories can be owned by any a creature - incl…
- Implemented dumb AI for zombie
- Implemented "combat"
- Added zoom ability
[media][/media]
map is probably a bit too dark I should light it up a bit.
Zombie AI
The zombies move towards the player if they can see the player. If the player goes out of view they move towards the tile they last saw the player on…
What I have done is:
- Added mouse input/tile selection
- Added player lighting
- Added the turn system
- Added zombies
- Integrated the zombie AI and player controls into the turn system
[media][/media]
Mouse Input
Trace a ray into the map plane and get the X and Z coordinates of the collision.
Player Lighting
It's n…
This is what I have now. The player can only see tiles that are in their line of sight. Tiles that are outside their line of sight are drawn pitch black.
Rather than just explain where I ended up I'll explain the steps I took to get here.
Motivation
The player should not be able to see through walls. …
Rather than just explain where I ended up I'll explain the steps I took to get here.
Motivation
The player should not be able to see through walls. …
This is what I have so far. Visually it's horrific but I don't see any need to find/make quality textures at this point. I would waste time doing that. In my opinion the graphics shouldn't be better than the gameplay and currently the gameplay is at zero.
The brown tiles are walls by the way, not m…
The brown tiles are walls by the way, not m…
Introduction
This journal is to document my attempt to make a game.
I have never made a game before. I have dabbled with things like opengl, directx and XNA in the past but never completed anything substantial. In fact I don't think I've ever finished a software project. I figure if I keep this onlin…
This journal is to document my attempt to make a game.
I have never made a game before. I have dabbled with things like opengl, directx and XNA in the past but never completed anything substantial. In fact I don't think I've ever finished a software project. I figure if I keep this onlin…
Advertisement
Popular Blogs
Advertisement