Return to “Everything & Anything”


Re: 10000 Asteroids Testlevel (WebGL)

Victor Tombs wrote:
Tue Jan 23, 2018 3:19 am
When do we get a "blaster" weapon, Damocles? :angel:
What color would that be? :mrgreen:

I can add one to shoot at things directly for (fun) testing. Also to have an easier method to iterate on the effects.
But the weapons later will be controlled less directly, by activating them on a specific target.
Last edited by Damocles on Tue Jan 23, 2018 3:39 am, edited 1 time in total.

Re: 10000 Asteroids Testlevel (WebGL)

So many colors there are apparently... ... %E2%80%93F

anyhow. I did not have time yet to work on any nice graphical effects. Time for this boring "architectural work", as you might know from LT.
But I do have a simple multiplayer environment set up. Just write me a PM if you want to test if the basic connection and update-loop works.

Its very basic, and only contains ship-movement updates and a simple chat. More like an simple IRC with ships flying about..
(in a way more sterile dev enviroment)

Re: 10000 Asteroids Testlevel (WebGL)

Flatfingers wrote:
Sat Jan 27, 2018 10:41 pm
I feel like this could be cross-stitched, framed, and hung above the computer of everyone who has ever attempted a serious coding project.
Yup, right now Im setting up a "proper" implementation of everything.
There is always a time for each approach.
In the beginning I like to keep the project as small as possible, to be able to quickly throw in mechanics and features, to test them in a halfway working environment.
This allows me to quickly iterate over features, without being concerned about all kinds of dependencies.
I also like to take the time for each component, to feel smooth and fun. (delaying that for a later time will often drag suboptimal implementation forever into the future)

But I also know that the project will going to be wiped clean, and the implementations rewritten, based on the knowledge about the systems in mind, and with a proper architecture.
(I only know Unity for a couple of weeks, and still need to learn how it works)
Otherwise (without cleaning up) the progress on the project would stall, while constantly trying to fix the leaks.

Unity has the sweet Siren-Call of doing everything in their (great) editor. Its is really good for fast prototyping, but will ultimately lead to an unmanageable clump, the more I add.
(Where I spend more time browsing through sub menus in the editor to find stuff, than working productively)
So now I try to move everything to C# files, and generate all objects and scenes by code - code I can hide in the depth of some folder, and never have to look at again, so it will not distract. Also because the game is not requiring a complex level-architecture (like an RPG or Shooter for example), but needs to represent all locations in the universe by a few hundred bytes from the server; and that can only be generated at run-time anyhow.
I will use the visual editor later mainly to stage the visuals of a scene, and then somehow convert that into a CSV or similar simple fileformat that I can process on the server.

BUT .. there is always the danger to submit to perfectionism, and trying to get the best architecture possible -for all kinds of contingencies, ending up in making no progress at all.

Online Now

Users browsing this forum: No registered users and 2 guests