Closed dezhidki closed 2 years ago
In GitLab by @roeyskoe on Jan 26, 2022, 21:36
Jypelin korjaus on nyt mergetty. Laitan huomenna uuden paketin ulos, koitan fiksailla muutamia M1 koneiden ongelmia ensin.
In GitLab by @vesal on Jan 26, 2022, 21:59
Jypelin korjaus on nyt mergetty. Laitan huomenna uuden paketin ulos, koitan fiksailla muutamia M1 koneiden ongelmia ensin.
Joko sait sen M1? Pitäisi kokeilla siihen meidän JDK+ Eclipse asennus ja katsoa pysyykö pystyssä kun joku valitti että kaatuu jatkuvasti.
marked the task Odota, että Jypeli-JYU/Jypeli#25 saadaan mergettyä as completed
In GitLab by @roeyskoe on Jan 27, 2022, 12:56
Nyt on uusi Jypeli(11.0.6) ulkona. Ikkunointiin tuli pieniä muutoksia M1 koneen takia, sekä äänien initialisoinnista piti vielä korjata pikkubugi.
Kannattaa testata toimivuus timikoneella vielä uudestaan.
Jees, näyttää toimivan. Hetken epäilin, että seuraava
using Jypeli;
using Jypeli.Controls;
using Jypeli.Assets;
public class Peli : PhysicsGame
{
public override void Begin()
{
Level.Background.Color = Color.Black;
Add(new PhysicsObject(200, 200, Shape.Triangle) { Color = Color.Yellow });
// Alla oleva rivi saa aikaan poikkeuksen
Add(new Explosion(1));
}
}
kaatui poikkeukseen
Process terminated. Assertion failed.
at FarseerPhysics.Collision.Shapes.PolygonShape.ComputeAABB(AABB& aabb, Transform& transform, Int32 childIndex)
at FarseerPhysics.Dynamics.Fixture.Synchronize(IBroadPhase broadPhase, Transform& transform1, Transform& transform2)
at FarseerPhysics.Dynamics.Body.SynchronizeFixtures()
at FarseerPhysics.Dynamics.World.Solve(TimeStep& step)
at FarseerPhysics.Dynamics.World.Step(Single dt, SolverIterations& iterations)
at FarseerPhysics.Dynamics.World.Step(Single dt)
at FarseerPhysics.Dynamics.World.Update(Double dt)
at Jypeli.PhysicsGameBase.Update(Time time)
at Jypeli.Game.OnUpdate(Double dt)
at Silk.NET.Windowing.Internals.ViewImplementationBase.DoUpdate()
at Silk.NET.Windowing.WindowExtensions.<>c__DisplayClass2_0.<Run>b__0()
at Silk.NET.Windowing.Internals.ViewImplementationBase.Run(Action onFrame)
at Silk.NET.Windowing.WindowExtensions.Run(IView view)
at Jypeli.Game.Run(Boolean headless, Boolean save, Int32 frames, Int32 skip)
at Program.<Main>$(String[] args)
mutta tuo näyttäisi nyt olevan joku Jypelin oma juttu eikä vain TIMin.
Otan uuden Jypelin käyttöön tuotantoon tänään, koska tämä ei näytä olevan kriittinen bugi.
marked the task Odota, että korjattu versio tulee NuGetiin: https://www.nuget.org/packages/Jypeli.NET/ as completed
marked the task Poista kuvien peilaus tulostessa (ei tarvita enää) as completed
marked the task Ota tuotantoon as completed
Jypeli 11 on nyt tuotannossa, laitan tämän kiinni tehtynä.
Uusi Jypeli-versio ei toimi suoraan TIMin kanssa, vaan vaatii korjausta Jypelin ja TIMin puolella: