• Register

"Far Seed" - the most distant human outpost in the Solar sytsem. After mysterious accident all station software has been corrupted makink place unhabitable for the crew. Urgently placed into hybernating pods they are waiting for the rescue. Player controls a rescue bot on a rescue mission. Bot can fix station software returning full outpost functionality. WAKA visual editor allows player creating control algorythms for all devices - from docking door to greenhouse climate control and fusion reactor.

  • View media
  • View media
  • View media
  • View media
  • View media
  • View media
Post article RSS Articles

Dev news #3

News

Ground scanning

More bots

The world of Far Seed is inhabited not only by enemy bots(as in laser defence level), but also by friendly ones. They can protect you, collect resources, construct and repair - do anything you would program them for. All friendly bots navigate automatically, so the player does not have to bother about basic pathfinding and obstacle avoidance.

New resource mining location

Location is rich in mineral resources, but first you (actually, your bots) need to find them, extract, and transport to the base. Designing level turned to be a bit hard task as I do not have 3d assets made in unified style. It took me a whole week of experimenting with different surface textures and models to conclude that simple low poly style will be sufficient at this stage of game development.

New location means new tasks and bot activities that, in turn, require new visual development mechanisms and instruments. Below are the major ones.

Access to variable fields

Now you can manipulate not only with variables but also with variables saved in other variables. For instance, upon scanning soil scanner returns a 'Soil_Data' that contains data (float or single values) about water rate, metal rate, etc. Just click on the output socket that returns Soil_Data result, select required variable and now you have a node that outputs a value of this variable.

Variable access example

Visual element menu

Element menu , like the one you can see near the socket, extends the possibilities of visual script development in WAKA editor. For instance, now you can create relevant variable node right from socket menu without entering main construction board and looking for node of the required variable type.

Arrays and “for loop”

WAKA editor now can iterate through array's elements. Hope to show soon how mining bot selects mining site with the richest metal rate in the soil.


Future plans

Currently, I’m designing several new features:

- visual functions - set of visual nodes that can be called, receive arguments. and return results, similar to conventional functions in programming languages. Despite current game tasks can be solved without visual functions I believe that at mid-high levels of the game players will be able to understand the idea of function and appreciate the possibility of visual code reusability.

- console - console screen helps to debug visual scripts as well as broads the interaction between player and programmable bots or equipment. For instance “scan_bot1.Scan_Point(3, 78, 1);” command will call previously developed visual function responsible for moving to the point and scanning soil there.

Dev news  #2

Dev news #2

News

Summary of my work on the Far Seed game over the last two weeks - new level, design, and tutorials.

Far Seed first demo release

Far Seed first demo release

News

I’ve finally released the first demo of the Far Seed game. Make your hands dirty with visual programming game.

Freedom to sockets!

Freedom to sockets!

Feature

The majority of visual scripting instruments gives freedom to nodes movements, while sockets, attached to nodes, continue to be fixed. I've decided to...

Visual Styles of Visual Scripts

Visual Styles of Visual Scripts

Feature

When dealing with visual programming visual side is as important as the programming one. It often happens that as a script becomes more complex graphical...

Add file RSS Files
Far Seed Demo 0.002

Far Seed Demo 0.002

Demo

Demo includes 3 levels with relatively simple task. The aim of demo - let users try game visual scripting. Watching tutorials before playing demo is highly...

Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account:

X