Skip to content

Commit

Permalink
Closes #1018 (#1019)
Browse files Browse the repository at this point in the history
  • Loading branch information
skial authored Sep 29, 2022
1 parent cabf3d7 commit 2dde95e
Showing 1 changed file with 177 additions and 0 deletions.
177 changes: 177 additions & 0 deletions src/roundups/647.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,177 @@
[_template]: ../templates/roundup.html
[date]: / "2022-09-29 09:33:00"
[modified]: / "2022-09-29 10:13:00"
[published]: / "2022-09-29 12:00:00"
[description]: / "The latest news covering the Haxe community, featuring upcoming talks, the latest HaxeLib releases, game previews and lots more!"
[author]: https://twitter.com/teormech "Alexander Hohlov"
[contributor]: https://twitter.com/skial "Skial"

# Haxe Roundup 647

Welcome to the latest edition of the Haxe Roundup. [Haxe](http://haxe.org/?ref=haxe.io) is a high level, strictly typed programming language and cross-compiler.

## Community Updates

### News and Articles

- `[event/catchup]` Catchup on last weeks HaxeIn 2022 stream [VOD](https://www.twitch.tv/videos/1598099471).
- Fraymakers Progress Update for `9/22/2022` [article](https://www.kickstarter.com/projects/mcleodgaming/fraymakers-the-infinitely-replayable-indie-platform-fighter/posts/3617853).
- House Corrino has arrived [on Arrakis...](https://steamcommunity.com/games/1605220/announcements/detail/3390670295075611184) announcement.
- Renaine Kickstarter Update `#38`: [Three Dots and an Anchor](https://www.kickstarter.com/projects/585676804/renaine-a-game-about-overcoming-failure/posts/3615565)
- An open alpha version of Rogue of Vallas is now available! [Download here](https://merrak.itch.io/rogue-of-vallas) for Linux, MacOS, Windows! By [R.L.Watson](https://twitter.com/merrak/status/1573142743739662336).
- Wartales Roadmap Update and Gosenberg Update [news](https://store.steampowered.com/news/app/1527950/view/3266821940211131717).

##### _In case you missed it_

- HaxeUI `1.5` has been [released](https://community.haxeui.org/t/haxeui-v1-5-released/467?u=skial)! Read about the latest new components, examples and methods added in this big update! :star:
- 🍂Autumn Wreaths [article](https://www.patreon.com/posts/72104964) by [Oleg Dolya](https://twitter.com/watawatabou/status/1571141160659488772).
- [Hræsvelg: The clan of the Eagle](https://store.steampowered.com/news/app/466560/view/3293842268888196784) have landed in Northgard.
- [Game Objects](https://raygendev.blogspot.com/2022/09/game-objects.html) RayGen devlog by [thepercentageguy](https://twitter.com/PercentageGuy/status/1570427621577723908).
- Super Rare Games has partnered up with [Terry Cavanagh](https://twitter.com/terrycavanagh/status/1570792062152507398) to release [Dicey Dungeons as a Switch physical](https://weareirish.ie/entertainment/dicey-dungeons-2022-physical/) for the first time! You can [order it here](https://superraregames.com/products/srg-76-dicey-dungeons-switch).
- New Update for UPSQUID by [Will Blanton](https://twitter.com/x01010111/status/1570859345872846848): [Tate mode, Music, Colors!](https://01010111.itch.io/upsquid/devlog/428638/new-update-tate-mode-music-colors)
- NextRealm Bubbles Fun Debugging [article](https://antriel.com/post/nextrealm-bubbles-fun-debugging/) by [Peter Achberger](https://twitter.com/PeterAchberger/status/1571753358993620993).
- Josh Tynjala finishes up the release week of Feathers UI `v1.0` with these latest articles:
- [Form Validators `1.0`](https://feathersui.com/blog/2022/09/15/feathers-ui-form-validators-1-0-0-haxe).
- [String Formatters `1.0`](https://feathersui.com/blog/2022/09/16/feathers-ui-string-validators-1-0-0-haxe).
- What a journey! The [conclusion of Feathers UI `v1.0` Release Week](https://feathersui.com/blog/2022/09/16/release-week-summary-feathers-ui-9-open-source-projectss).

### Videos & Music

- Dune: Spice Wars | House Corrino [release trailer](https://www.youtube.com/watch?v=A967gKiKoPo&widget_referrer=haxe.io).
- Secret bosses and special enemies in Bring It On! [short](https://www.youtube.com/shorts/BBfhprGHTp4&widget_referrer=haxe.io) by Axol Studios.
- :memo: _Add a [video](https://github.com/skial/haxe.io/labels/video) related to Haxe_.

#### _In case you missed it_

- The latest shorts on [earning XP](https://www.youtube.com/shorts/gtwAA_pzMvo&widget_referrer=haxe.io), the [fall update](https://www.youtube.com/shorts/kWbhjdE7xzU&widget_referrer=haxe.io) and a [new boss](https://www.youtube.com/shorts/aScXOq0rjE4&widget_referrer=haxe.io) in Bring It On! by Axol Studios.
- Northgard - The Clan of the Eagle [release trailer](https://www.youtube.com/watch?v=gv2eesd5J70&widget_referrer=haxe.io).

### Jobs, Bounties

- :memo: _Add an [available job](https://github.com/skial/haxe.io/labels/jobs) involving Haxe_.

#### Job listings

- Fire Falcom are [actively looking](https://community.haxe.org/t/fire-falcom-is-actively-looking-for-gaming-platform-programmers/3685?u=skial) for Gaming Platform Programmers. :new:
- Hacksaw Studios are looking for a [Haxe developer](https://github.com/skial/haxe.io/issues/992) to join their team working on the core framework. EU candidates preferred & position is remote friendly. :eu:
- Saga Education, _"a leading provider of in-person and online tutoring products, currently has multiple openings for Software Engineers"_, [Staff Software Engineer](https://www.sagaeducation.org/careers?gh_jid=5973477002), plus [one other](https://github.com/skial/haxe.io/issues/974) technical positions. :us:
- Little team is [looking for a Haxe developer](https://gamedev.ru/job/forum/?id=264871) to work on HTML5 games.
- Shiro Games are looking for a [Senior Game Programmer](https://shirogames.com/jobs/senior-game-programmer/).

#### Bounties
- Basic Platformer Pathfinding AI for HaxeFlixel `$150` [bounty](https://github.com/chosencharacters/squidBounties/issues/5).
- [Squidly](https://twitter.com/squuuidly/status/1243925472121151488) has opened up [a bounties page](https://github.com/chosencharacters/squidBounties) for HaxeFlixel features.

### Product Releases & Announcements

- [Axol Studio](https://twitter.com/AxolStudio/status/1573166878209576966) released the game they made in less than a week for the Goodbye Summer Game Jam - [Hyper Space Attack Force: Starmander!](https://axolstudio.itch.io/starmander)
- [Heck Deck: Spells and Specters](https://twitter.com/torcado/status/1574865964872736768) is a free update coming out on all platforms on October 4th.
- After 2 months+ of work, `1.3` for Dice Tribes: Ambitions [is finally finished](https://twitter.com/ZwodahS/status/1574968385880068097).
- [The Water Theatre update](https://twitter.com/AdventIslands/status/1575149246424268800) for Tightrope Theatre is now out! Explore new levels! Earn new achievements! Speedrun on the new leader board!
- [Odd Verdure](https://bitdecaygames.itch.io/odd-verdure) was created for GBJam 10 from Sept 16 - Sept 26, 2022. It's a "platformer with no jump" that took inspiration from Bionic Commando.

### Previews & Demos

#### Open Source

##### Community Previews

##### _Git Repos_

- `[hxmath]` Fix `Vector2.rotate` not rotating around `pivot` [merged](https://github.com/tbrosman/hxmath/pull/82).
- `[ammer-core]` Add the `eval` target, requiring a Haxe/OCaml/opam development setup.
- `[hashlink]` Migrate fully to GitHub Actions [merged](https://github.com/HaxeFoundation/hashlink/pull/565).
- `[nme]` Add iOS mouse wheel support [merged](https://github.com/haxenme/nme/pull/711).
- `[crypto]` [crypto `1.0.3`](https://github.com/HaxeFoundation/crypto/releases/tag/1.0.3) has been release with faster AES implementation.
- _Check out the latest open source Haxe projects over on [GitHub][latest github]_.

##### Via the [Haxe Discord] server

- Aidan Lee decided to spend some time adding more features to the [expression evaluator](https://discord.com/channels/162395145352904705/1020058709386330133/1023187255109636176) in Hxcppdbg.

#### Closed Source

- New GIF from Addlemoth by mauve - [balancing is hard](https://twitter.com/mauvecow/status/1573567635262177282).
- Quick video from HITTER - [Careful, you're in the presence of a veteran](https://twitter.com/hitter_dev/status/1573667861956116481).
- New quick videos from Chibi Ninja Shino-kun by Ando:
* Added a dive kick move that [turns into a slide](https://twitter.com/ohsat_games/status/1573734061780221952).
* What's a ninja without a [hookshot?](https://twitter.com/ohsat_games/status/1575188617928278016)

##### From the [Haxe Discord] :key: server

- Fake dithering + ramped shadows + coloured lights in [Dungeon Crawler](https://discord.com/channels/162395145352904705/1021426500098072597/1022855489408741486) prototype by Sébastien Benard.

### _Some_ Library Releases

- [HxShaders `5.2.0`](https://lib.haxe.org/p/HxShaders)
- [crypto `1.0.3`](https://lib.haxe.org/p/crypto)
- [electron `21.0.0`](https://lib.haxe.org/p/electron)
- [aeons `0.3.0`](https://lib.haxe.org/p/aeons)
- [hxdefold `1.3.5`](https://lib.haxe.org/p/hxdefold)
- [fonthx `0.0.5`](https://lib.haxe.org/p/fonthx)
- [deepnightLibs `1.0.72`](https://lib.haxe.org/p/deepnightLibs)
- _Check out the [most recent library releases](https://lib.haxe.org/recent/) on HaxeLib_.

### People & Projects to support

- [Axol Studio](https://axolstudio.com/) is a small independent game development studio, making games with and contributing to HaxeFlixel.
- [Funkin' Crew](https://ninja-muffin24.itch.io/funkin) is making Friday Night Funkin', a cartoon rhythm gaming excellence.
- [Patrick](https://www.patreon.com/gepatto) is creating Raspberry Pi 4 support for Haxe/Lime/OpenFL/HaxeFlixel.
- [Josh Tynjala](https://github.com/sponsors/joshtynjala) is working on Feathers UI — open source, cross-platform UI components built with OpenFL.
- [Pavel Alexandrov](https://ko-fi.com/yanrishatum) is primarily contributing to the Heaps engine and is the creator of format-tiled library.
- [Ian Harrigan](https://github.com/sponsors/ianharrigan) is working on primarily HaxeUI, as well as hxArduino & hxWebSockets.
- [Kaelan Evans](https://github.com/sponsors/kevansevans) is working on HxDoom, a Haxe adaption of Doom.
- [Richard Oliver Bray](https://ko-fi.com/richardoliverbray) is teaching people the things he's learnt, like React, Typescript and Haxe.
- [Alexander Gordeyko](https://www.patreon.com/axgord) is developing [Pony](https://github.com/AxGord/Pony), a Haxe open-cross-library.
- [Andy Li](https://github.com/users/andyli/sponsorship) is working around the Haxe ecosystem: CI, packaging, docs and learning materials.
- [Kevin Leung](https://www.patreon.com/kevinresol) is creating open source software libraries.
- [Robert Konrad](https://www.patreon.com/RobDangerous), the Kha author, is creating Programming Toolkits.
- [OpenFL](https://www.patreon.com/openfl) is creating free open source software.
- [HaxeUI](https://www.patreon.com/haxeui) is creating an open source user interface libraries.
- [HaxeFlixel](https://www.patreon.com/haxeflixel) is creating an open source, cross platform 2D game engine.
- [Slava Ra](https://www.patreon.com/slavara) is creating improvements for FlashDevelop and HaxeDevelop.
- [Mark Knol](https://www.patreon.com/markknol) is working on Haxe and its documentation.
- [Dan Korostelev](https://www.patreon.com/nadako) is working on the Haxe compiler.

## Updates from the Haxe core

### Current Proposals & Discussions

- Add Traits [proposal](https://github.com/HaxeFoundation/haxe-evolution/pull/98).
- Add Constructor `this.arg` syntax [proposal](https://github.com/HaxeFoundation/haxe-evolution/pull/97).
- Add new syntax for getters & setters inspired by the `C#` property syntax [proposal](https://github.com/HaxeFoundation/haxe-evolution/pull/96).
- Add a type for meaningless values (similar to unit type) [proposal](https://github.com/HaxeFoundation/haxe-evolution/pull/95).
- Add better Overload Support [proposal](https://github.com/HaxeFoundation/haxe-evolution/pull/93).
- Add Static Extension Meta Functions [proposal](https://github.com/HaxeFoundation/haxe-evolution/pull/91).
- Add `enum abstract` over `enum` [proposal](https://github.com/HaxeFoundation/haxe-evolution/pull/87), plus [clarification](https://github.com/HaxeFoundation/haxe-evolution/pull/87#issuecomment-935339089).
- Add Enum abstract instances [proposal](https://github.com/HaxeFoundation/haxe-evolution/pull/86).
- `[RFC]` Xml Dsl's [discussion](https://github.com/HaxeFoundation/haxe-evolution/issues/60).
- Add [Default values for enum parameters](https://github.com/HaxeFoundation/haxe-evolution/issues/27).
- :memo: _Do you have an idea to improve Haxe? Consider [creating a proposal]._

### Core Changes

28~ updates have been made to Haxe in the [last week][last week newurl].

- _Nothing of interest_.

#### _In case you missed it_

- `[eval]` Fix `haxe.Int64` to native `Int64` conversion [merged](https://github.com/HaxeFoundation/haxe/pull/10800).
- `[csharp]` Cannot reference `System.Diagnostics.Process.dll` required for `.NET 5` [issue](https://github.com/HaxeFoundation/haxe/issues/10801).

You can get started using the latest features by downloading a [nightly build] of Haxe and see the impact the latest changes have on each target by browsing the [benchmarks] site.

Take it easy everyone, stay safe and see you next week. :ua:

[benchmarks]: https://benchs.haxe.org/
[nightly build]: http://build.haxe.org
[creating a proposal]: https://github.com/HaxeFoundation/haxe-evolution
[last week]: https://github.com/search?q=closed:2022-09-22..2022-09-29+org:haxefoundation+is:closed
[last week newurl]: https://github.com/search?q=updated:%3E2022-09-22+org:haxefoundation
[latest github]: https://github.com/search?o=desc&q=created:%22%3E+2022-09-22%22+language:Haxe&s=updated&type=Repositories
[Haxe Discord]: https://discordapp.com/invite/0uEuWH3spjck73Lo
[Armory Discord]: https://discord.com/invite/7jDud8R3dE
[OpenFL Discord]: https://discordapp.com/invite/tDgq8EE
[FeathersUI Discord]: https://discord.com/invite/SnJBC53
[Deepnight Discord]: https://discord.gg/xRMdA4er

0 comments on commit 2dde95e

Please sign in to comment.