Skip to content

Commit

Permalink
Closes #1008 (#1009)
Browse files Browse the repository at this point in the history
* Closes #1008

* Remove old "in case you missed it" "Via the Haxe Discord server" section.
  • Loading branch information
skial authored Aug 25, 2022
1 parent 5565686 commit 55d984a
Showing 1 changed file with 202 additions and 0 deletions.
202 changes: 202 additions & 0 deletions src/roundups/642.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,202 @@
[_template]: ../templates/roundup.html
[date]: / "2022-08-25 10:19:00"
[modified]: / "2022-08-25 10:51:00"
[published]: / "2022-08-25 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 642

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

- `[upcoming/events]` HaxeIn 2022 September event has been [announcement](https://community.haxe.org/t/haxein-2022-september/3628?u=skial). :star:
- Maybe [Michael Bickel](https://twitter.com/dazKind/status/1561840496963633154) will talk at upcoming HaxeIn event.
- Neighbourhood Generator `1.2.0`: new template, integration with mansions, lots of visual changes [article](https://www.patreon.com/posts/70917627) by [Oleg Dolya](https://twitter.com/watawatabou/status/1562381273196265472).
- The [Shiro Games booth](https://twitter.com/icopartners/status/1562392775554908160) at Gamescom 2022 is looking spectacular.

##### _In case you missed it_

- C#: Attaching ZLIB header/trailer to DeflateStream [article](https://yal.cc/cs-deflatestream-zlib/).
- A collection of [HashLink examples](https://community.haxe.org/t/hashlink-examples/3629?u=skial).

### Videos & Music

- First person player Armory 3D tutorial (only nodes) [part 1](https://www.youtube.com/watch?v=pH7byi2yQaY&widget_referrer=haxe.io) and [part 2](https://www.youtube.com/watch?v=4RNUX7ZE_Ao&widget_referrer=haxe.io) by Exceptional 3D tutorials.
- Introducing The Spire! [short](https://www.youtube.com/shorts/G53MtzcXr1k&widget_referrer=haxe.io) by Fraymakers.
- :memo: _Add a [video](https://github.com/skial/haxe.io/labels/video) related to Haxe_.

##### _In case you missed it_
- _"Nothing feels better than finishing a combo with Fancy Pants Man"_ [short](https://www.youtube.com/shorts/hu27fZLR5Po) by [Fraymakers](https://twitter.com/FraymakersGame/status/1558225833705082880).

### Jobs, Bounties

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

#### Job listings

- [Axol Studio's](https://twitter.com/AxolStudio/status/1544735107432472576) are looking for a social media manager & for someone to playtest & help balance the game difficulty. :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. :new: :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

- [Unept](https://twitter.com/Unept/status/1560283003921674240) has updated [their games](https://apps.apple.com/us/developer/unept/id1159852090) to work on new iPhones.
- Chester's adventures continue in the [free Water Theatre update](https://twitter.com/AdventIslands/status/1560914542355423233) for Tightrope Theatre. Coming soon!
- Go! Go! PogoGirl [Version `1.0.5`](https://ohsat-andrej.itch.io/go-go-pogogirl/devlog/419694/go-go-version-105) update by [Ando](https://twitter.com/ohsat_games/status/1562250551265566720).
- [Axol Studio](https://twitter.com/AxolStudio) has updated [Bring It On!](https://store.steampowered.com/app/2020460/Bring_It_On/) to `v0.5.1` to fix the issues with the 2nd level's end-boss (and a few minor tweaks).
- [Grapefrukt](https://twitter.com/grapefrukt/status/1562046468873125891) has updated [Rymdkapsel](https://grapefrukt.itch.io/rymdkapsel) with a fix for broken mission completion. This game turns TEN next year, that's uh, a very long time!

#### _In case you missed it_

- [Bring It On! `v0.5`](https://store.steampowered.com/news/app/2020460/view/3345631762252155743) by Axol Studio is now LIVE!
- [Cody Ward](https://twitter.com/Cody__Ward/status/1558871942404644864) has finished their `#lowrezjam` entry - [Press 2 Putt](https://codyward.itch.io/press-2-putt).
- [Zzox (tyler)](https://twitter.com/zzo__x/status/1559023278915829762)'s `#lowrezjam` entry - [Grave](https://zzox.itch.io/grave).
- [Shahar Marcus](https://twitter.com/MarcusShahar/status/1559590560708575234) has released the first beta version of [EZWorksheet](https://spacebubble.io/apps/ezworksheet/). And is also planning to put up a web version of the app soon. If you find any issues/bugs, please report them in this [GitHub repo](https://github.com/ShaharMS/EZWorksheet-Evolution/issues).

##### Via the [Haxe Discord] server
- [Rogue Sun](https://cerealbuffer.itch.io/rogue-sun) `#lowrezjam` entry by [half](https://discord.com/channels/162395145352904705/162664383082790912/1008679578895659100).
- [Usagi Corps](https://naoyaamano.itch.io/usagi-corps) by [Naoya](https://discord.com/channels/162395145352904705/162664383082790912/1007742821521952899).
- [GrindCraft](https://grindcraft.com/) - Haxe/OpenFL port of popular game. via [gonzo](https://discord.com/channels/415681294446493696/436230004251164672/1008829024199524502).

### Previews & Demos

#### Open Source

##### Community Previews

- [Michael Bickel](https://twitter.com/dazKind/status/1561841280908496898) [hxgodot-cpp `git`](https://github.com/dazKind/hxgodot-cpp) repo is _"slowly taking shape. Basic Variants are working, I put down the first issues for people to track, comment and pick up"_.
- Ian Harrigan shows [new example](https://twitter.com/IanHarrigan1982/status/1560938476631097344) in the HaxeUI explorer: todos.

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

- [Another HXCPP debugger update](https://discord.com/channels/162395145352904705/162664383082790912/1010490853225136169) by Aidan Lee: stepping, breakpoints, exceptions, and local variables are now working in VSCode. :star:
- Jeremy Fa has [added "nine slice" support](https://discord.com/channels/162395145352904705/162664383082790912/1010890717721280643) to Ceramic. Here is [live sample](https://ceramic-engine.com/examples/nine-slice/).
- [Aidan Lee](https://discord.com/channels/162395145352904705/162664383082790912/1011012473903661197) has made [a small bot](https://github.com/Aidan63/mnc_bot) for a Discord server.

##### _Git Repos_

- [Ceramic `0.16.0`](https://github.com/ceramic-engine/ceramic/releases/tag/v0.16.0) has been released.
- [haxe-checkstyle `2.8.0`](https://github.com/HaxeCheckstyle/haxe-checkstyle/releases/tag/v2.8.0) has been released.
- `[weblink]` Add OAuth2 support [pull request](https://github.com/PXshadow/weblink/pull/18).
- `[heaps]` Fixed 8-bit WAV files playing with glitches due to incorrect sample rate calculation [merged](https://github.com/HeapsIO/heaps/pull/1093).
- [kluez-resizer `git`](https://github.com/MatthijsKamstra/kluez-resizer).
- [chsub `git`](https://github.com/jonypawks/chsub) - Change the subsystem of a PE executable between console and windows applications.
- [haxe-deflatex `git`](https://github.com/4as/haxe-deflatex) - Implementation of the deflate and inflate functions in pure Haxe.
- [heaps-msdf-text `git`](https://github.com/4as/heaps-msdf-text) - Simple extension of the Heaps' Text class that supports outlines using multi-channel SDF.
- [sneaker_api `git`](https://github.com/yonzay/sneaker_api) - Old and novice API made awhile back using Haxe to help automate the purchase of sneakers from footsites.
- _Check out the latest open source Haxe projects over on [GitHub][latest github]_.

#### Closed Source

- New stage incoming to [Fraymakers](https://twitter.com/FraymakersGame/status/1560752620528025600)!
- SnkyGames will add an option for [different low resolutions](https://twitter.com/SnkyGames/status/1560352175523504129) in Starwing. Here is [low resolution Arwing](https://snkygames.com/_hx/) on display.
- [Fight intro](https://twitter.com/joelgervasi/status/1561032198383337472) from Scraps of Light. The player can skip this intro by spam-clicking as well.
- A Preview of Level 3: [Fallow Fields](https://twitter.com/AxolStudio/status/1562537730709417985) from Bring It On!
- Even when you have the shroomed status effect in [Renaine](https://store.steampowered.com/app/662340/Renaine/) you can still [have that sick shroovement](https://twitter.com/squuuidly/status/1562108024168251392).
- Jefvel is [trying out some lights](https://discord.com/channels/162395145352904705/162664383082790912/1011765817274277958) in `WIP` game which is being made with Heaps.
- Some updates on Chibi Ninja Shino-kun: Treasure of Demon Tower by Ando:
* [Pixeling away](https://twitter.com/ohsat_games/status/1560027907216625664) at my new game.
* Reworked Shino-kun's [sprite and animations](https://twitter.com/ohsat_games/status/1561050682513362944).
* Since Shino-kun is a ninja, [he can slide](https://twitter.com/ohsat_games/status/1562502498820169728). Ninjas can slide, right?
* A look at more Shino-kun animations is [available for Ando's patrons](https://www.patreon.com/posts/shino-kun-70913738).

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

- Sébastien Bénard is [testing a few old school tricks](https://discord.com/channels/162395145352904705/162664383082790912/1009831768502833233) to create a 2.5D engine (Dungeon Master, Eye of the Beholder), without relying on 3D.
- Skyfire2008 has [added bloom](https://discord.com/channels/162395145352904705/162664383082790912/1010096598564491294) to [TD2S](https://kurt-c0caine.itch.io/td2s).
- Shahar got around to implementing borders for shapes in OpenFL: [for circles and ovals](https://discord.com/channels/162395145352904705/162664383082790912/1010935588188336129).
- ZwodahS has [added the new ambition](https://discord.com/channels/162395145352904705/162664383082790912/1011526903460548608) for [Dice Tribes: Ambitions](https://store.steampowered.com/app/1965800/Dice_Tribes_Ambitions/).
- Redfill The Canadien's [first program](https://discord.com/channels/162395145352904705/162664383082790912/1011626669905289336) made with Haxe, Heaps and HaxeUI.
- [Party planet](https://discord.com/channels/162395145352904705/162664383082790912/1012191456879984750) from [Minicology](https://store.steampowered.com/app/1471700/Minicology/) by Isaac Denner.
- Spitko is rendering Quake maps in Heaps:
* [Got the camera working](https://discord.com/channels/162395145352904705/501408700142059520/1010104575698669578) the dumb way.
* [Meanwhile, have a door](https://discord.com/channels/162395145352904705/501408700142059520/1010331514204061736).
* [Working on an AO baking process](https://discord.com/channels/162395145352904705/501408700142059520/1011172782823964733).
* [Baked lighting](https://discord.com/channels/162395145352904705/501408700142059520/1011533561389654028).
* [More tweaking of heaps shadows](https://discord.com/channels/162395145352904705/501408700142059520/1011559556117180436).

### _Some_ Library Releases

- [chsub `0.1.1`](https://lib.haxe.org/p/chsub)
- [checkstyle `2.8.0`](https://lib.haxe.org/p/checkstyle)
- [hxmoralis `0.0.1`](https://lib.haxe.org/p/hxmoralis)
- [hscript_template `2.0.0`](https://lib.haxe.org/p/hscript_template)
- [deflatex `1.0.0`](https://lib.haxe.org/p/deflatex) :star:
- [haxeium `1.0.0`](https://lib.haxe.org/p/haxeium) :star:
- _Check out the [most recent library releases](https://lib.haxe.org/recent/) on HaxeLib_.

### People & Projects to support

- [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

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

- Restore macOS 10.13 (High Sierra) support [pull request](https://github.com/HaxeFoundation/haxe/pull/10778).
- Restoring Lua tests [issue](https://github.com/HaxeFoundation/haxe/issues/10777).
- `[hxcpp]` Inconsistent overflow behaviour for Int32 [issue](https://github.com/HaxeFoundation/haxe/issues/10780).
- `[haxelib]` Migrate to argon2id for storing passwords [pull request](https://github.com/HaxeFoundation/haxelib/pull/564).

#### _In case you missed it_

- Odd regression in `from` structure [issue](https://github.com/HaxeFoundation/haxe/issues/10776).

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-08-18..2022-08-25+org:haxefoundation+is:closed
[last week newurl]: https://github.com/search?q=updated:%3E2022-08-18+org:haxefoundation
[latest github]: https://github.com/search?o=desc&q=created:%22%3E+2022-08-18%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 55d984a

Please sign in to comment.