Tuesday, 10 June 2014

A Short Foreseeable Future and Unforeseen Circumstances

I do believe that the foreseeable future might have just been shortened quite a bit. A member of New Aurora Studios known as the Crazy Dutchman, aka Noah, has decided to create a custom engine to suit all of the groups purposes, were calling it the Tempus Engine at this stage with Tempus meaning time in Latin.

When this engine is complete we'll be able to easily port over to Linux due to the use of openGL which is also faster when compared with Direct X. Well also have the ability (hopefully) to add or remove engine parts as we need to due to a modular design. This will allow us to upgrade aspects of the engine without affecting too much of the other parts of the engine.

Currently I plan to port Dawn over to the Tempus Engine as soon as it has enough features to warrant it. This also means I wont be restricted by the Unity License or have to pay a third party money to do what I love.

Currently Dawn is on the verge of AI path-finding. RTS character control is proving somewhat a challenge for me currently. And I'm regretting wanting procedural terrain as we speak in the game, but i will persevere and hopefully well have a better game for transferring to the Tempus Engine.

Wednesday, 4 June 2014

Features, Known Bugs, Todo List

Features
- Ability to Switch Between First and Third Person
- Ability to Switch between FPS and RTS
- Temporary User Interface
- RTS can zoom in on objects (Really just changes the field of view rather than going up or down)
- Character Controller is disabled when in RTS mode
- Pause Menu
- RTS has Edge Scrolling and can be controlled with the WASD keys

Known Bugs
- Mouselook script doesnt disable itself when in strategy mode
- Mouselook sometimes stay's enabled when the pause menu is active
- Cant change the angle of the RTS camera
- RTS mode remains active in FPS mode

Todo List
- Fix RTS being active during FPS mode
- Fix Mouselook Active During RTS
- Implement Pathfinding using the A* algorithm
- Investigate the Use of infinite terrain generation
- Implement 'Select and Travel' RTS controls for the character
- Investigate Unit generation

Introductions

Well Hello World, let me introduce myself.
My name is Samuel and I am part of a group of people called New Aurora Studio's, but this project is currently completely my own work for now and the foreseeable future.

The purpose of this blog isn't to talk about myself though, this is to talk about a project I am working on Using the free version of Unity 4. I call it, Dawn. Now I know that most people will think that this isn't new, just another guy trying to make a game that will never come out or be released, but I guarantee you that this is not that kind of project.

Dawn is a cross between FPS and RTS where the goal is to rebuild human civilisation after centuries of mass genocide by the civilisations humanity called friends. At the beginning you will have 20 people in your small colony, the last hope of humanity. And through the RTS mode you will be able to select and control any of the 20 people in your colony, and as the colony grows, so too will the amount of people you control. This will give the player a unique insight into the people in the game and participate in any of the tasks the player may set from the strategy mode. Think building vast mega structures, terraforming worlds, loading spaceships with cargo, shooting aliens, researching and finally reverse engineering alien technology.

Currently the Game is not in any truly playable state and is quite experimental with a few bugs that can get really annoying as the game persists.

And now to the purpose of this blog, its purpose is to inform you on all of my progress on the game with change logs and insights into some of the features you can expect from what will be my masterpiece. I will not set any deadlines for any game content to be released, but you can expect a weekly update on all developments I make on the game