striimix's Forum Posts

  • Has anyone using Intel XDK been able to build for Android with the screen orientation locked to landscape, which would work on both sides of the device (allowing the device rotate 180 degrees)?

    I've tried lots of different methods and cordova extensions, but it seems to be either that there's no rotation lock at all, or the lock is strictly at one side of the landscape only without allowing the screen orientation flipping to the other side. on iOS this is fine, as long as you fix the plist definitions but Android seems a challenge.

  • Just a quick question: How does one lock the landscape mode with 180 degree rotation enabled on Android?

    When you build with Intel XDK and have both the landscape and full screen settings enabled, it builds the application locked strictly to one landscape side... if you rotate the phone 180 degrees, the game will end up being upside down which is far from ideal.

  • You can upload your game to itunes connect and there enable testflight. Testflight will allow you to test your game on iOS devices before the actual release on the AppStore.

  • I'm planning on implementing them in my game... based on a quick search, I suppose some people are integrated them already on C2 games...

    cranberrygame probably can inform you better on this - I think he made a cordova plugin for unity ads

  • striimix

    You might try expression:Date.Date , since Date.Day is day in a week i.e. 3 is Wednesday.

    Ahh, of course - thanks!

  • rexrainbow Awesome plugin, but I encountered one inaccuracy during its use (while year, month, minutes, seconds are working perfectly, I get wrong results when trying to return the current "Date.Day"... while I should be getting 29th day I'm getting day 3 instead.

    I confirmed this on ipad mini as well (same day 3 of July instead of 29th).

  • Those are indeed some great tools. Since you mention that you do not have a digital drawing board, perhaps it would be smart to work with vectors. Use inkscape and study different styles of art and discover your own style. As with any talent, you only get better with time - no program will turn you immediately into an amazing artist. While Krita has lots of awesome tools that allows pretty much anyone to do quick sketches in just few minutes, turning those sketches and building a vision for art and what works for the game only comes through vigorous study.

    Here's few resources to help you get started:

    http://inkscapetutorials.org/tutorial-list-2/

    http://design.tutsplus.com/articles/bac ... -cms-21870

    Good luck on your learning journey and have fun!

  • Is this working well on exported iOS and Android builds? The reason why I'm asking, is not to waste for example 2 weeks waiting a response from Apple only to find out that they do not allow certain tracking done by Flurry... this brings up another question, are you using restricted feature set? I'm wondering if it's required for iOS.

    Earlier I was thinking about working on a GameAnalytics (gameanalytics.com) integration, but if Flurry is already working well on both platforms I might just give it a try. I remember having tried Flurry way back in my web development days, but I never used it on applications. What I read so far makes it seem pretty solid though.

  • Thanks for the clarification R0J0hound

    it indeed seems very complicated change - and good point about the tilemaps! Just after posting here, I thought about the tilemap case being unnecessary (it must be these late working hours that made me not think straight). After few "quick" tests with image points, I decided better to not edit the physics engine but go with "fake it until you make it" approach instead. Basically "tricking" the system to have the center correctly set by having size adjusted invisible sprite with chipmunk physics and the real sprite pinned onto the chipmunk object

  • > DatapawWolf

    > It's not using the object's origin, it's just using the center of the object regardless of where the origin is. It was an oversight to not take into account the center of a polygon shape. I'll be taking a look into it.

    >

    Dont want to seem pushy but how is this coming along.

    Thanks

    R0J0hound , DatapawWolf & spongehammer

    I was looking into that, but I'm not sure what would be the best way? Perhaps directly addressing to the center of the object as the first imagepoint of the sprite?

    I believe the part of the code that should be edited is around lines 183->

    cp.centroidForPoly = function(verts)
    {
    	var sum = 0;
    	var vsum = new Vect(0,0);
    	
    	for(var i=0, len=verts.length; i<len; i+=2){
    		var v1 = new Vect(verts[i], verts[i+1]);
    		var v2 = new Vect(verts[(i+2)%len], verts[(i+3)%len]);
    		var cross = vcross(v1, v2);
    		
    		sum += cross;
    		vsum = vadd(vsum, vmult(vadd(v1, v2), cross));
    	}
    	
    	return vmult(vsum, 1/(3*sum));
    };
    
    cp.recenterPoly = function(verts)
    {
    	var centroid = cp.centroidForPoly(verts);
    	
    	for(var i=0; i<verts.length; i+=2){
    		verts[i] -= centroid.x;
    		verts[i+1] -= centroid.y;
    	}
    };[/code:2noityua]
    
    also lines 1532->
    [code:2noityua]
    /// Position of the rigid body's center of gravity.
    	this.p = new Vect(0,0);
    	/// Velocity of the rigid body's center of gravity.
    	this.vx = this.vy = 0;
    	/// Force acting on the rigid body's center of gravity.
    	this.f = new Vect(0,0);[/code:2noityua]
    
    However, the problem with the solution is that how objects without imagepoint such as tilemaps would have their center calculated correctly with the introduction of the secondary imagepoint as center of mass feature? Did you have any breakthrough idea on this R0J0?
    
    p.s. @mattb that's nicely done steam effect
  • The "Recreate initial objects" has no way of determining if the recreated object already exists, so you won't be able to use it unless you systematically destroy objects that are about to be recreated.

    If the blocks were perfectly aligned on a grid, I'd say using a tilemap would be best, or an array solution could work too.

    Magistross Awesome work! However, I wonder now why would tilemap be best? Isn't this partially similar to how render cells work? So wouldn't destroying parts of tilemap and recreating them ultimately hinder performance, since it could make C2's "render cells" optimization inefficient as your solution would duplicate it partially? Or am I missing something here?

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • eliasfrost it seems we've had pretty similar experiences =) I realized I didn't tell any tips how to find people, because maybe some people are not solo indie developers by choice but just can't find likeminded people who would enjoy working on the same project for long term... Anyways, it's definitely not easy... I had really good luck finding the right people in the network of friends. However, I've met great people also at local IGDA gatherings. I would definitely recommend those if you're feeling like meeting other people interested in games and game development.

  • I would say all of these can be seen from different perspectives... the pros could easily be seen also as cons... for example, game studios might see it as a big warning sign that the person has created something alone (does it mean he can not get along in a team, he's only able to operate well alone?)

    I used to work on medium sized game projects alone, and when founding my game company I surrounded myself with amazing individuals and took great care in selection of the right people for the team. I would argue that having a small indie team can easily outweigh any of the pros of being an indie developer. Sure, it takes time to manage a team but on the other hand, you can have 3 people working on separate tasks that otherwise would require you nearly three times longer development cycle.

    It's interesting point considering that you have infinite time... actually we don't - time is the most limited resource what we have! Once you spend it, you never get it back. Money can always be made, but the time you spend you never get back... just food for thought. I would recommend solo indie developers at least try finding one like-minded person that could collaborate. I guarantee that the creative discussion, brainstorming and sometimes maybe even argumentation of game design choices ultimately leads to much better game than you could create alone (with the assumption you indeed find a great person to work with... just one wrong person in a team can completely trash the atmosphere, so also tread carefully and choose well who you collaborate with)..

  • Nixel Some nice titles you've been playing to! In the end it all boils down to whom you are making games for =) If you want to implement some pattern finding to the game, you could include phases to the bosses just like in the alien hominid For example, once you destroy some body part, another body part becomes vulnerable etc. Good luck with this project, it's really nice direction you're going to. Did you make the tracker music yourself by the way?