Greetings, it's been a while! But fear not, progress on Omega is going
as strong as ever!
Today brings the 0.8.2 release which has been tagged on github [1],
deployed to
megaverse.net, and announced on the blog [2]. Of particular
interest:
- A new 'Figure 8' movement strategy [3]
- A new construction dialog [4]
- A greatly refactored / optimized codebase
- Double buffering support, gfx optimizations
- Ship previewer [5]
- Fully working (and expanded) test suite
- New universe_timestamp stat
- New attack types and graphics, movement depends on weapons class [6]
- New 'omega-movement-plotter' utility to plot location coordinates and
orientations in real time [7]
- Support for linear acceleration in movement strategies
- Add 'escort' ship type w/ new mesh [8]
- And alot more!
Next up I plan to continue to improve the current mechanics and
graphics, including the 'realism' aspect, which translates to entity
scales and distances and such (both representative in the client as well
as realistically in the simulation which might entail introducing a
'warp drive' mechanism).
Also as things solidify, new mechanisms for dust fields, lazer weapons,
fleets & formations, planetary interactions, and more could be
implemented. Of course more tests and optimizations are always on the
TODO list!
In any case, as always thanks to everyone for checking it out / helping!
-Mo
[1]
https://github.com/movitto/omega/tree/v0.8.2
[2]
http://blog.megaverse.info/posts/v082-release.html
[3]
https://www.youtube.com/watch?v=C_SEuUGSbjs
[4]
http://blog.megaverse.info/images/screenshots/construction-dialog.png
[5]
http://megaverse.net/womega/title.html?autoplay=previewer
[6]
https://www.youtube.com/watch?v=O7Z0ZS1FrQQ
[7]
http://blog.megaverse.info/images/screenshots/omega-movement-plot.png
[8]
http://blog.megaverse.info/images/screenshots/escort-ship.png