Skip to content

Commit

Permalink
1.2.8 Release
Browse files Browse the repository at this point in the history
  • Loading branch information
genaray committed Jan 29, 2024
1 parent c6fb4b3 commit e859b9d
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 5 deletions.
2 changes: 1 addition & 1 deletion src/Arch.Samples/Arch.Samples.csproj
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
<Project Sdk="Microsoft.NET.Sdk">

<PropertyGroup>
<TargetFramework>net7.0</TargetFramework>

<!--<AllowUnsafeBlocks>true</AllowUnsafeBlocks>-->
<EnforceCodeStyleInBuild>true</EnforceCodeStyleInBuild>
<Nullable>enable</Nullable>
<OutputType>Exe</OutputType>
<Configurations>Debug;Release;Release-Pure;Release-PureECS;Release-Events;Debug-PureECS;Debug-Events</Configurations>
<TargetFrameworks>net7.0;net8.0</TargetFrameworks>
<!--<TreatWarningsAsErrors>true</TreatWarningsAsErrors>-->
</PropertyGroup>

Expand Down
3 changes: 2 additions & 1 deletion src/Arch.Samples/Game.cs
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
using Arch.Core;
using Arch.Core.Extensions;
using Arch.Core.Utils;
using Microsoft.Xna.Framework;
using Microsoft.Xna.Framework.Graphics;
using Microsoft.Xna.Framework.Input;
Expand Down Expand Up @@ -68,7 +69,7 @@ protected override void BeginRun()
_drawSystem = new DrawSystem(_world, _spriteBatch);

// Spawn in entities with position, velocity and sprite
for (var index = 0; index < 1002; index++)
for (var index = 0; index < 150_000; index++)
{
_world.Create(
new Position { Vec2 = _random.NextVector2(GraphicsDevice.Viewport.Bounds) },
Expand Down
10 changes: 7 additions & 3 deletions src/Arch/Arch.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<PropertyGroup>
<GenerateDocumentationFile>true</GenerateDocumentationFile>
<LangVersion>latest</LangVersion>
<TargetFrameworks>net7.0; net6.0; netstandard2.1</TargetFrameworks>
<TargetFrameworks>net8.0; net7.0; net6.0; netstandard2.1</TargetFrameworks>

<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<EnforceCodeStyleInBuild>true</EnforceCodeStyleInBuild>
Expand All @@ -14,11 +14,15 @@

<PackageId>Arch</PackageId>
<Title>Arch</Title>
<Version>1.2.7.1-alpha</Version>
<Version>1.2.8</Version>
<Authors>genaray</Authors>
<PackageLicenseExpression>Apache-2.0</PackageLicenseExpression>
<Description>A high performance c# net.6 and net.7 archetype based ECS ( Entity component system ).</Description>
<PackageReleaseNotes>Updated LowLevel which fixes bugs. </PackageReleaseNotes>
<PackageReleaseNotes>Updated LowLevel which fixes bugs.
Fixed issue where Unsafe.As did not work on .Net 2.1 for the Dangerous-Utils.
Dangerous API now allows setting/getting of recycled ids.
Fixed archetype duplication after loading a save.
Fixed .Add when a newly non registered component was added. </PackageReleaseNotes>
<PackageTags>c#;.net;.net6;.net7;ecs;game;entity;gamedev; game-development; game-engine; entity-component-system;stride;unity;godot;</PackageTags>

<PackageProjectUrl>https://github.com/genaray/Arch</PackageProjectUrl>
Expand Down

0 comments on commit e859b9d

Please sign in to comment.