Jump to content
  • Advertisement


  • Content Count

  • Joined

  • Last visited

Community Reputation

112 Neutral

About johny5

  • Rank
  1. johny5

    Game test has been completed.

    The game test has been complete. Briefly the result you may review here
  2. johny5

    Gameplay video

    I have no designer, I'm doing alone in a free time. So quite complicated to do anything more than that. However there will be a minor changes to starmap (if we're talking about starmap screen). But mostly it is complete. Two other screens are just not done yet, and there are a lot of placeholder graphics.
  3. johny5

    Gameplay video

    I made gameplay video for the game: on YouTube Latest achievements :) After some time, planning to start test game party.
  4. johny5

    3D ship models preview

    Ordering to the artists.
  5. johny5

    3D ship models preview

    I've added video reel with 3D preview of spaceships, which mainly will be used at the battle screen. Video on youtube
  6. johny5

    Theora Video Plugin, refactored

    I was ill last week so there is nothing to tell something new about the game (the only thing - I've fixed the issue with the strobing lazer effect, it was just a bug ). So, I'm laying out something that I made a couple of months ago but never mentioned it before. This is a refactored Theora Video Plugin for Ogre (available for download), which is initially was created and currently supported by Kreso (from Ogre forums) but I completely refactored the library and fixed a number of threading issues with the library. Yet the theora and ogg header parsing code was done well, the stability and rendering smoothness left much to be desired. This job took for me a week of work. So, to conclude the job, to test high resolution video performance I've quickly made the temporary video.
  7. johny5

    Final visual improvement of the battle screen

    Yes, I already did a little and I'll try to de-synchronise more, however I'm limited in round based time. This _is_ the visualization of round based log of ship positions and weapons they're shooting during this round.
  8. Final battle screen improvement, all kinds of weapon added, + explosions. Long way of Ogre related bug-fixes is behind (all the job was made for an 4 hours, remained week was spent on Ogre), not all bugs are yet fixed though. The final update in a mean of visualization of automatic battle. Sounds are yet needed, right meshes for different ships and different lazer/cannon animations. Later, I need to bind all that animations with correspondent ship modules, using Scenario Editor, which, in turn, I have to modify to support these changes. But that's not complicated at all, just building a folder structure and a couple of lines of C++ code. But what really needs an improvement, to prepare game for an online games/tests by anyone who wishes - a GUI, as I promised earlier. I'll start this week to apply that cute screenshot graphics to the actual game screens. I hope it'll not take long.
  9. Well.. Here it is. New battle screen view I've just completed this implementations & video yesterday night and quite happy with a result. In 3D space with such a small efforts you may do beautiful sceneries very fast . There are a number of improvements: smooth ships animation, meshes refactored (however, no bump normal mapping yet [sad]), twitchings in orientation removed (some still exists, though), reflectance, object flyby mode (with 'shift') and a skybox, of course , which gives 60% of visual impact of all the scene. Of course there is a lot to do - scene utterly misses lazer & cannon rays & explosions. I'm not even mention about right meshes for the ships (actually, there is a different kinds of ships are taking part - carriers, tankers, fighters with battle cruisers). Next - icons (friend/foe) & statistics information about ships. After that, I may consider battle screen as being done. Gui redesign is upcoming.
  10. johny5

    Normals, smooth animation & music

    Yep, thanks for comment! Honestly, I also haven't seen Ship Design screen yet . Currently Ship Design screen looks like this , however due to our current UI redesign who knows how it goes to look later (& somebody probably knows). Anyway, I'll shuffle ship design track with other ambient tracks from the starmap screen without immediate fading in/out but just on a playlist level. So, it means player will hear this track not so often & I believe this is for good. And because ship design screen is slightly (currently!) dull, I guess this track would not overload players attention & make ship assembling difficult.
  11. johny5

    Normals, smooth animation & music

    Hello everyone! I'm still fighting with proper lighting in Ogre shaders. I've redone Berserk mesh, by manual silhouette outlining, as a result I've got cleaner normal map, however during render there is a still a bunch of unsightly bugs on it. In spite that World Space Normals gave benefits to avoid any addition calculation in shader related to tangent space & stuff, I've concluded that idea with these normals don't worth it, because: World space normals need higher texture resolution to get same smooth result - but that not the worsest, I guess data amount is comparable with providing "normals & tangent vectors information with mesh data + tangent normal map" On UVW Unwrap borders of the mesh there are visible darken areas, because normal blends with background. It is solvable by disable antialiasing during normal map rendering, however light fracture is visible anyway in place where UVW was unwrapped. As an example, let's consider ring as a mesh. When you're unwrapping continuous, looped 3d ring surface to non-wrapped 2d surface, there must be a cut somewhere, so along this cut you'll see fracture during rendering, because normals, which was naturally blended on 3d mesh, can't be blended anymore because they're located on the opposite borders of the texture. This issue can be solved in some particular situations by using 2d texture wrapping (for example, I still believe that for continuous mappings, like Spherical mapping, it'll work flawlessly), but generally for complicated unwrapped mesh this is not possible. Tangent space normal maps almost lacks this problem (or the effect is neglible), because they're representing just a deviation from regular 'normal map'. On World Space Normal map you simply can't draw additional noise, make corrections in Photoshop. I'm tired to cope with a number of issues & bugs in export software, relating World Space Normal maps. I guess it happens due to infrequent usage of this kind of maps. Anyway, normal maps issue is solvable. I started to make smooth track approximation by having only 3d points & orientation in point. I was trying to use OgreQuaternion::Intermediate, OgreQuaternion::Squad API, however it seems nobody really knows how these 2 functions are working coupled. So, after observing some twitching weird rotations with my Berserk's, I've read some documents and found SimpleSpline, RotationalSpline classes, which seems hiding from me quaterion spherical interpolation particulars. I'll try them today. And the last, I've had to do this long time ago, but better later then even more later . Two new wonderful music tracks for Tachyon Wars, generously provided by Jake=]: Ambient piano track for starmap screen Ship design screen track Enjoy
  12. johny5

    Battle screen improved 2

    Here, I've released video with new battle video screen. Added camera flyby, and corrected lighting effect for the mesh. Next step - lazer/gun tracks & rockets [embarrass]. It took me almost a week to work out all the issues with Ogre of wrong light calculation by sampling the normal map . At final stage, after solving a bunch of very annoying (for example, I was struck that my Boost::Asio network library just broke up) but non interesting stuff, I finally came to the understanding that mesh too, exported to the Ogre, has different axes than it has in 3d editor. Additionally, world space normal map, generated in editor, has editor's axes. And normal map itself was greatly corrupted by my wrong, inexperienced low-poly generation & export [totally]. Currently I've regenerated low-poly mesh - it's still ugly but at least almost no buggy lighting with normals - I'm hoping for my artist to generate a bunch of low polys of our ship designs with textures - unfortunately, it's a low priority task. And for now, I quite glad with the result. Let's wait for more improvements.
  13. johny5


    Quote:Original post by Matias Goldberg .. looks like a parallel port and the whole carrier (except for the part that goes up on the left) looks like a VGA-adapter or a PS1 joystick port? Thanks!
  14. johny5


    Camera control only :) It's a space strategy and battles happens even if players is sleeping, so battles are fully automated. It, in fact, allowed me to make fully 3d battle without any hesitating of "inconvenient controls in 3d" e t.c. Here you can only playback already recorded battle.. rewind, pause & fly around static or dynamic scene.
  15. johny5


    This is a carrier, which was rendered for the game around a couple of months ago, just I haven't released any results until the client become assembled back again :) So, now I changed my mind, because release is just delaying due to intensive UI refashion. Client is still downloadable & even playable, however you'll meet some clumsy things in UI at couple of places. & by the way, this is the Berserk, how it was turned out finally. We understood, people like red colours.
  • Advertisement

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!