The basic language for handling computers along with CSS and JavaScript.

Post article RSS Articles

I have been busy at my brother's house building him a new gaming PC so I haven't had the time that I want to dedicate to the game. I did work on some features and I have a couple things to show for it.


Outline Effects

RareSpawnOutline

I am still working with rare spawns and bringing new additions to the game. I want rares to feel more animated and intimidating so I made a few adjustments. Rares are going to be significantly harder and have a rainbow outline to keep them easily identifiable in a crowd. I am really enjoying R0j0Hound's outline plugin so I decided to have many uses for it - including a gold outline for elites.

EliteOutline


There is also another good use for the outline effect. In the game, a player can see what level a turret is by the color of its own projectile. I have also decided to add a faint outline to turrets and cannons depending on their special effects. Defensive abilities such as slow and push have colder blue colors while offensive abilities like crit and chain give turrets and cannons a hotter red outline. Look closely below and you can see the outlines. I might make them bigger in the future but I don't want to make modules seem so fake.

WeaponOutlines



Pending Features


One really obnoxious thing a developer has to face is a failed implementation. It really sucks when a person spends a decent chunk of time trying to put something in their program only to require more time to actually implement it correctly. I have been trying to make rare spawns more dramatic with a small window that pans over to them and highlights their entrance. Sort of a picture in picture type of deal. Below is an image of how far I have gotten with this though Construct.

potentialsplitscreen


As you can see it is highlighting a certain part of the map, in this case the player ship. However, certain layer effects like the nebulous clouds in the background are not being translated very well. Construct 2 does not have a good way of creating a split-screen simulation. In the above example I am using a plugin from, you guessed it, R0j0Hound called Paster. It essentially takes a screenshot of the canvas and draws it in an area really quickly. In the process some layer effects are unable to be captured properly. Another plugin is available, however it has its own downsides as well. I may have to think of another creative way to achieve the dramatic effect I want.


Construct Woes

I am not a programmer (yet!). Construct is made to be used by people with and without programming knowledge. I have over 1300 events made for this game, the most I have ever made in a Construct project. I worry that the game will end up not being optimized as I do not know the underlying programming knowledge to make those adjustments. I tested the game in-browser on my brother's computer and his hard-drive went crazy loud. Almost like it was reading/writing way too much. No other game on his computer did such a thing. I am not going to let it bother me too much as it seems to run fine in my browser on my SSDs.


Conclusion

When we first started we wanted to use Construct as an easy creation solution for the first game for Mach V Gaming. After working with software for awhile you begin to see the pros and cons. I will continue to work on the game until I feel it is ready to be played. Hopefully that will be soon. If you are interested in playing feel free to visit us on Mach V 's Discord channel and tune in for updates.

~ Andrew Barontini - Lead Game Developer - Mach V Gaming

Twitter - @Healstation HealWalk Discord - Mach V MachVGaming

Add game Games
Vaultomb Post Apocalyptic RPG

Vaultomb Post Apocalyptic RPG

Role Playing

Vaultomb is a free post apocalyptic RPG game where current world doesn't exist anymore. The world we knew doesn't exist anymore. It has been completely...

Post a comment
Sign in or join with:

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.

Follow Report Profile
Platforms
Web
Contact
Send Message
Licence
Commercial
Release date
Engine watch
Follow
Share
Community Rating

Average

-

0 votes submitted.

You Say

-

Ratings closed.

Tags

HTML5 has not been tagged yet.

Embed Buttons
Link to HTML5 by selecting a button and using the embed code provided more...
HTML5
Statistics
Rank
93 of 436
Visits
31 (1 today)
Last Update
Watchers
1 member
Games
1
Files
1
Articles
1
You may also like
Quake Engine
Quake Engine GPL
001 Game Creator
001 Game Creator Creative Commons
BABYLON.js
BABYLON.js MIT
Custom
Custom Commercial
Construct 2
Construct 2 Commercial
Game Develop
Game Develop Proprietary