new post
This commit is contained in:
parent
254895f461
commit
268213960f
2 changed files with 40 additions and 0 deletions
BIN
site/images/2018-04-14_preview.png
Normal file
BIN
site/images/2018-04-14_preview.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 62 KiB |
40
site/posts/2018-04-14-Devlog:-Progress-with-"Tracer".md
Normal file
40
site/posts/2018-04-14-Devlog:-Progress-with-"Tracer".md
Normal file
|
@ -0,0 +1,40 @@
|
|||
---
|
||||
title: Devlog: Progress with "Tracer"
|
||||
author: nek0
|
||||
tags: english programming devlog
|
||||
description: The progress of nearly a month
|
||||
---
|
||||
|
||||
Hi. This is the second post in my ongoing devlog for my game "Tracer". About a
|
||||
month ago I posted my initial breakthrough, where I could build a floor of the
|
||||
building the player will be infiltrating. A lot changed since then.
|
||||
|
||||
The floors still exist, but are not as colourful as they used to be. The floor
|
||||
is now uniformly white, because I have no proper texture for the floor, but I
|
||||
added some furniture. For now it's just tables and some cardboard boxes, but
|
||||
there will be more. There is also sanity checking when placing furniture.
|
||||
Everything that needs to be accessed is reachable.
|
||||
|
||||
I reworked the collision system, which used to be tile based. This was good for
|
||||
the beginning and easy to implement, but I soon realized, that I needed
|
||||
something more complex. So instead of checking if a tile can be walked upon,
|
||||
there are now boundaries within a tile, based upon the object existing on that
|
||||
tile, where the player can't walk. This took me a whole lot of time getting it
|
||||
to work properly. I had several instances, where the player could glitch through
|
||||
walls under certain circumstances.
|
||||
|
||||
My biggest breakthrough though I finished just today. I have laid the foundation
|
||||
for NPCs. For now they don't have any real appearance, they are just displayed
|
||||
as red dots (the player is also just a cyan coloured dot). For now they just
|
||||
walk around randomly between tables, where they stay some random time. Again I
|
||||
fell, that the Entity Component System is a very powerful tool here. I suspect
|
||||
that my former game projects failed partly because of the lack of this tool.
|
||||
|
||||
This is how it looks now:
|
||||
|
||||
![](/images/2018-04-14_preview.png)
|
||||
|
||||
Unfortunately you don't get to see the dots moving on a still image, but you can
|
||||
get an impression.
|
||||
|
||||
seeya!
|
Loading…
Reference in a new issue