Wednesday, December 2, 2015

Infinite Terrain Generation

In my main game, we are working on implementing infinite terrain using procedural generation. Instead of using perlin noise, we're trying a new form of generation where a flat ground plan is created and features are created on top of it. Generally there are two types of features we're using, large ones and small ones.. The large ones are created first, such as hills and mountains. The smaller features are then generated on top of the larger ones, creating a dynamic terrain. The flat plain at the beginning is made of basic flat ground, and is created in a tile structure. The tiles are randomly picked based on the ones surrounding it, so snowy tiles are next to other snowy tiles, creating a snowy biome. We can also generate lakes and caves that can take up more than one tile, creating oceans. This type of procedural generation is working great for us so far, creating very good looking terrain. Here's some screenshots of the terrain so far

Tuesday, December 1, 2015

My game Prototype

Lately I've been working on my main side project Prototype, a game where you must survive against an army of enemy probes in a very small town. If you want to try a very early alpha version click here. I plan to add some more maps in and make them look much better, and I'm currently working on a multiplayer coop system. This system would allow any player in the world to connect with any other player in the world as long as they know the other persons IP address. The final beta build should be finished mid December (probably around two weeks from now), and I hope to release it on Steam around Christmas. Everyday I write about progress made on the dev blog here.

Sunday, November 29, 2015

Inventory Systems

In my survival game I'm building in a new inventory, so I thought I would study other games. One of my favorite types of inventory is a size based system where objects sometimes take up more than one slot. This forces the player to really organize everything so it could fit. This type of inventory is most popular in survival games, but could be used in other types of games. Another type of popular inventory is a stacking inventory where the player could stack small items on top of each other, making the inventory much easier to navigate. Minecraft uses this, and it works well because of the large amount of blocks you have to carry around just to build a house.

Friday, November 27, 2015

Working on Low Poly Survival

So over the summer I was working with a team on a low poly style survival game, and our team broke up somewhat due to work obligations. We have kept in contact though, and now we're starting to work on it again! I'm super excited to work on this project because it may be the biggest game I ever made. Right now I'm trying to integrate a new inventory system so it will look nicer and have easier functionality. Hope to be posting more updates soon!

 

Thursday, November 26, 2015

Introduction

Hey guys I'm Joe Fioti and this is a game development blog I will be doing on all of the games I'm working on currently along with other tips and tricks for game development. I hope to post once everyday, so follow if you like making games!