kraed's Recent Forum Activity

  • May i keep working on top of my revamp? Really want to keep going forward with it

    --

    EDIT:

    you can fix a bit of the separation by adjusting the density of the parts

  • Hope this helps, i really love the concept!!! Could become something very fun. I did two versions.

    One simply fixed the had issues, for some reason you had the right hand preventing rotation and with 8 bit directional movement.

    [attachment=1:ut306num][/attachment:ut306num]

    Did some changes and tried to achieve the same with less events. It does essentially the same without going crazy.

    [attachment=0:ut306num][/attachment:ut306num]

  • I see now while writing this you resolved your "jagged sprites" problem, but I'm still not sure what the problem actually was or what you mean by "cropping". Can you explain that in more detail?

    Thanks,

    Mike at BrashMonkey

    The art i'm using is very minimalistic and geometrical. When cropped from adobe flash it leaves no border around the sprites. Inside spriter these sprites have some sort of antialiasing issue and create jaggies when rotating the square/rectangular sprites. By cropping in C2 it adds a very small transparent border which resolved the issue.

  • Happy spriter pro user here!! Have a few questions.

    I'm going with this retro and square look but done in vector. Spriter is jagging my art a bit. Tried the smooth/pixel settings but they don't help much. Is there a way to get nonejagged results with square art?

    Need some info on character maps, is it possible to create random character generation in c2 with the current spriter features?

    Thanks in advance!

    ----

    Edit

    fixed jagged sprites by cropping inside C2.

  • Sea exploration game, exploring art style possibilities...an idea involving mysticism, becoming of age story, and all of that stuff!

  • So browser games autoupdate by themselves, seems it is the best way to go. Might try to just display the browser game in node webkit to keep the fullscreen no tab/window experience. I think it could also help me distribute/monetize the game easier as well.

    Will there be complications by running the game from a url inside node webkit?

    Does it sound like a safe way to distribute/sell the game and avoid piracy?

  • I have a game concept that requires the update of content such as new areas on the map, items, simple quests, etc.

    The base of the idea is for the game experience to keep expanding and developing after the core game is done and out (the gameplay revolves around replay value). I would keep creating content in my spare time(assets, areas, items, etc) and would like for the game to sync with the latest version at the start of the player's run as seamless as possible. What are the different possible ways to achieve this? And is there a way to manage this without the need of the player to update the game manually? I'm hopefully targeting PC, MAC, and Linux. I understand that making it browser based might help me achieve this easier but would prefer a way to go about it with node webkit.

    Thanks in advance!!!

  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads
  • You're welcomed, you seem to be understanding the logic/event system nicely. Keep it up and you'll see what awesome stuff you can cook. I'm still learning everyday.

  • You need a boolean for the enemy too, it doesn't know if it has to attack or not. Add a true/false for the enemy and put the animations/platform input events to the respective condition.

  • There's different ways to go about it, the one i usually use a single sprite with different frames for the amount of hearts. First frame (which is frame 0) has no heart, frame 1 has 1 heart, etc. I set the animation speed to 0 then i set the frame to match my player's life variable.

  • You could also refer to the object in the condition first before adding to the instance variable in order for it to reflect on THAT object's variable

    For example if you put:

    On object creation- Set unitname +1

    That will add 1 to that object, not the ones already in the layout, just make sure it refers to the object you want in the conditions before changing the instance variable.

    I'm utilizing the same for some platforms i need to change color, at first i had the same issue until i realized it needs the above, so i made a condition where if in collision with the platform it added to the instance variable. I learned that it only adds to that one object you collisioned with, not the others.

  • UPDATE

    Got the basic up with two characters, player 1 is controllable through my PC and player two is controllable by my phone. I did a set up where if not on mobile, it goes directly to the server and creates a room, making player one the host. If in mobile, it sends you to layout where it connects a few seconds later into the same room and just displays the control buttons which sends on/off type input to client values. The host game receives that and simulates controls for the 2nd player.

    Is this efficient? could i do this easier and/or better with some sort of syncing and direct movement rather than client values?

    An issue that seems to be forming here is responsiveness. Keyboard and mobile will never play/react the same so this might add some sort of unfairness into the game...not sure how to set it up as best as possible for the keyboard and mobile to react as close as possible. Mobile screen with buttons is bigger than keyboard arrows, touch sensitivity is different than keypressing, keyboard data goes directly to the game while mobile data is going through wifi. This factors combined with screen size and playing style will most probably make the game feel different for players. So i might need a solution for this. Maybe ditching keyboard, everyone needs a mobile phone...but then why make it a PC game? Mimicking the desired response in the not equally responsive method is another idea. Or just keep optimizing the multiplayer inputs to get it there.

    I need to know how the client inputs and LAN affects the incoming data. The whole precision, 2 byt/4 byt, linear, thing has me confused and i suspect it could help me out greatly to get it working fluently. If anyone cares to explain, it would be HIGHLY appreciated.

    I need to add 2 extra players as well, that will probably stir things up for sure, need to sync extra mobile phones and make it so that controllers connect to the correct LAN game/room.

    Still would love some advice, guys!!

kraed's avatar

kraed

Member since 21 Feb, 2013

None one is following kraed yet!

Trophy Case

  • 11-Year Club
  • Email Verified

Progress

12/44
How to earn trophies