An Introduction To Toasty

Published October 06, 2013
Advertisement

Toasty - An Introduction



I have started working on a simple to use C++ game engine with accompanying editor using an outboard component based system as it's base. I will be using this blog to chronicle my progress.

I started this project because of several reasons and these reasons are of course my own opinion.

Reason #1

There was no easy to use cross platform free to use C++ game engine. This is a small reason and is debateable, but that is how felt and still feel although Polycode is pretty good nowadays.

Reason #2

There was no game editor that allowed an ease of creating 2D and 3D games. Although this recently changed with Unity 4.3 Beta.

Reason #3

There was no game editor that had real-time multi-user game editing. This is actually the biggest reason, I had just finished setting up an internal build server and git server for Bifrost Studios which used Unity3D, doing this made me realise how bad it was to work with more than one user at a time so I endeavoured to start this project. (I never tested with the Asset Server module).

Reason #4

No game editor that incorporated game design and project management into the editor itself.

When writing a design document one should be able to extract task information from it. I plan on having a way to write a design doc that more matches a game ( I think a wiki matches a game design better than a page by page document, but I have a few different ideas). Following that I want a way for the tasks to be auto-generated (Obviously with ability to manually do it) and allowing an admin or project manager to assign tasks to users keeping a To-Do list. Because tasks are generated I hope to also be able to auto-generate some prefabs using auto-generated placeholder graphics (Cubes\ squares \ circles etc) so that scripters can start testing scripts while the artists work in place with the mesh.

Reason #5

Doing this project will improve my C++ knowledge and development ability in general outside of work.


I am not sure how well this will do, or even if I will complete it but for now it is something I am going to slowly work on during my free-time.
Previous Entry Flash Peer-to-Peer 2!
Next Entry Toasty Update #1
1 likes 2 comments

Comments

Shane C
Sounds like you have everything worked out. Good job.
October 08, 2013 01:49 AM
nhold

Thanks for the support Shane!

October 08, 2013 01:50 PM
You must log in to join the conversation.
Don't have a GameDev.net account? Sign up!
Profile
Author
Advertisement

Latest Entries

Dimins V2018.2

1814 views

Dimins V2018.1

2326 views

Octree Voxel Planet

3834 views

Toasty Update #9

2266 views

Toasty Update #8

2058 views

Toasty Update #7

2134 views

Toasty Inspiration

2054 views

Toasty Update #6

1852 views

Toasty Update #5

1954 views
Advertisement