Skip to content

Commit

Permalink
Closes #763 (#765)
Browse files Browse the repository at this point in the history
Closes #764
  • Loading branch information
skial authored Jun 4, 2020
1 parent 17a9bd8 commit ffc82c4
Showing 1 changed file with 185 additions and 0 deletions.
185 changes: 185 additions & 0 deletions src/roundups/532.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,185 @@
[_template]: ../templates/roundup.html
[date]: / "2020-06-04 09:30:00"
[modified]: / "2020-06-04 10:45:00"
[published]: / "2020-06-04 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 Bainn"

# Haxe Roundup 532

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

- The Haxe Summit 2020 is dead - long live the HaxeIn 2020 event! Check out the [announcement](https://haxe.org/blog/haxein-2020/) and [community thread](https://community.haxe.org/t/the-haxe-summit-2020-is-dead-long-live-the-haxein-2020/2502). :star2:
- The Armory Digest - [June 2020](https://forums.armory3d.org/t/armory-digest-june-2020/4069) issue.
- Castle Pals is the first Stencyl [game on consoles](https://twitter.com/Stencyl/status/1266804760625242113)! :star2:
- Why does `@:privateAccess` exist? [community question & discussion](https://community.haxe.org/t/why-does-privateaccess-exist/2500).
- [Back in the Saddle](https://www.fortressofdoors.com/back-in-the-saddle/): Defender's Quest 2 & life progress report for May 2020 by [Lars Doucet](https://twitter.com/larsiusprime/status/1267471472450318350).
- HxBitMini - A lightweight [serialization library](https://blog.kyubuns.dev/entry/2020/06/02/013520) for Haxe :jp: by [kyubuns](https://twitter.com/kyubuns/status/1267495082141204485).

##### _In case you missed it_

- [Haxe `4.1.1`](https://community.haxe.org/t/haxe-4-1-1-is-released/2462/1) has been released! :star2:
- Module-level fields are here! Head over to the [announcement blog](https://haxe.org/blog/module-level-fields/) and [community thread](https://community.haxe.org/t/module-level-fields-are-here-haxe-the-cross-platform-toolkit/2475) for more info. :star2:
- [Alex Johansson](https://twitter.com/alexvscoding/status/1265580358520709120) has posted to TigSource his devlog about the various recent changes made to his game Morse.
- [MFCG, VG and CityViewer have been updated](https://www.patreon.com/posts/37407181) devlog by [Oleg Dolya](https://twitter.com/watawatabou/status/1263887605399269377).

### Videos & Music

- [What is Haxe and when should I use it?](https://www.youtube.com/watch?v=xePJU7HTNkg) introduction video by [Richard Oliver Bray](https://twitter.com/Ceiga). :star2:
- Armory3D - [Body Aura & Shield effect](https://www.youtube.com/watch?v=hwLoN2EfW_U&feature=emb_logo) video by [ArmoryBlender](https://twitter.com/ArmoryBlender/status/1268392231691526144).
- _Add a [video](https://github.com/skial/haxe.io/labels/video) related to Haxe_.

### Upcoming Events & Talks

- [HaxeIn 2020](https://haxe.org/blog/haxein-2020/) virtual Haxe Summit on October 14-17th 2020.
- _Add an [upcoming event](https://github.com/skial/haxe.io/labels/events) about Haxe._

### Job Offers & Bounties

- [OpenFL/Lime Bounty](https://community.haxe.org/t/us-500-bounty-openfl-lime-to-play-video-in-ios-and-android/2441) to add playable video on iOS and Android for [`$1000`](https://community.haxe.org/t/us-500-bounty-openfl-lime-to-play-video-in-ios-and-android/2441/12?u=skial). :new:
- Playata are looking for a AS3/Haxe/PHP Software Developer to [join them](https://www.playata.com/en/job/softwareentwickler-as3php-mw/).
- [Squidly](https://twitter.com/squuuidly/status/1243925472121151488) has opened up [a bounties page](https://github.com/chosencharacters/squidBounties) for HaxeFlixel features.
- Lars Doucet's list of various [open bounties](https://github.com/larsiusprime/larsBounties/issues). :earth_africa:
- _Add an [available job](https://github.com/skial/haxe.io/labels/jobs) involving Haxe_.

### Product Releases & Announcements

- [The wait is over](https://twitter.com/Playdigious/status/1268107351900532739)! The Android version of Dead Cells is live [on Google Play](https://play.google.com/store/apps/details?id=com.playdigious.deadcells.mobile)! :star2:
- The [Northgard Map Editor](http://northgard.net/map-editor/) update is out now! :star2:
- [Robert Alvarez](https://twitter.com/Rob1221dev/status/1267510332957904897) has released Wall Roller, his one-button puzzle game available on itch.io, Newgrounds and Kongregate, made with Stencyl.
- [Vadim](https://twitter.com/yellowafterlife) has added emoji and other Unicode support to Pixel Font Converter in the [latest release](https://yellowafterlife.itch.io/pixelfont/devlog/151233/emoji-support-some-convenience).
- [Samir Sabri](https://twitter.com/hopewise/status/1267000134065364992) has added new wave and time interactive measurements for the oscilloscope to `dcaclab.com`.
- [Dicey Dungeons `v1.8`](https://steamcommunity.com/games/861540/announcements/detail/2223036005137550234) is out now on Steam and Itch.io! Featuring new enemies, gamepad controls, and the long awaited Irish translation! Check out the quick blog post by [Terry Cavanagh](https://twitter.com/terrycavanagh/status/1266263485538656257) about [Dicey Dungeons news](https://distractionware.com/blog/2020/05/dicey-dungeons-v1-8-out-now/).

##### _In case you missed it_

- [Phil Leichty](https://twitter.com/PhilLeichty/status/1263655994787323904) has posted a [trailer](https://www.youtube.com/watch?v=MdN2aMVAp-w&feature=youtu.be) for their recently released physics based puzzle game called Ring The Bell, made with Stencly and available from the [Play Store](https://play.google.com/store/apps/details?id=com.sondoggames.ringthebell).
- Castle Pals _(originally made with Stencyl)_ releases this week on PlayStation 4, XboxOne & Nintendo Switch! Port [made by Ratalaika Games](https://twitter.com/RatalaikaGames/status/1263771940436795392).
- BRDG by [Robert Alvarez](https://twitter.com/Rob1221dev/status/1265661399549841408) now has a [Steam page](https://store.steampowered.com/app/1328750/BRDG/).
- [IriySoft](https://twitter.com/IriySoft/status/1265625224302788608) made [Moto Maniac](https://gamedistribution.com/games/moto-maniac), a small tilty bike game.
- [Small tweaks and new translations](https://yellowafterlife.itch.io/pixelfont/devlog/148982/may-24-2020-small-tweaks-and-new-translations) for Pixel Font Converter by [Vadim Dyachenko](https://twitter.com/yellowafterlife).

### Code Examples

- [Chapter 1 of KhaMC's tutorial](https://blackgoku36.github.io/BG36-tutorials/Kha/book/MarchingCubes/MC_CH_1.html) by [Urjasvi Suthar](https://twitter.com/UrjasviS/status/1266364923157680133).
- _Have an example you want to add? Consider [contributing](https://github.com/HaxeFoundation/code-cookbook#contributing-articles) to the [code.haxe.org](https://code.haxe.org/) cookbook._

### Previews & Demos

#### Open Source

- Sadly, `http://try-haxe.mrcdk.com` by [Justo Delgado Baudí](https://twitter.com/jdbaudi/status/1267380945704890369) is now dead. [The source code](https://github.com/mrcdk/try-haxe) is available on GitHub.
- [Nanjizal](https://twitter.com/Nanjizal_net/status/1267837861728071680) shares an Trilateral3 Simple Colour animation, which uses PalletNine for colours and shapes.
- [Trilateral rotation and movement](https://trilateralx.github.io/TrilateralRotateMove/) demo by [Nanjizal](https://twitter.com/Nanjizal_net/status/1268455208599924736).
- [Natinusala](https://twitter.com/natinusala/status/1267132820130070530) has released [switch-haxe `git`](https://github.com/retronx-team/switch-haxe), a sample project for running Haxe on the Nintendo Switch using devkitA64 and libnx.
- Lubos Lenco has released `2020.6` versions of [Armory](https://github.com/armory3d/armory/releases/tag/20.06), [Iron](https://github.com/armory3d/iron/releases/tag/20.06) and [Armory tutorials](https://github.com/armory3d/armory_tutorials/releases/tag/20.06).
- [Will Blanton](https://twitter.com/x01010111) has made [Underneath Planet Monster](https://github.com/01010111/card-tactics) repo public, you could find videos from this game on Haxe discord server.

#### Closed Source

- [Alex Johansson](https://twitter.com/alexvscoding/status/1268147611803975680) previews a ten minute play through of the latest MORSE build. Check out the [bloopers](https://twitter.com/alexvscoding/status/1267028842914426881) made while recording it.
- [[Insert Platform Name Here] When?](http://www.radicalfishgames.com/?p=6946) CrossCode has passed all console certifications! :tada:
- [Screenshot](https://twitter.com/RobClemmonsJr/status/1266726999621599245) from `WIP` game by Robert Clemmons Jr. He is making it with HaxeFlixel.
- Andrej is working on [some graphics](https://twitter.com/ohsat_games/status/1266836813139841030) for the color-coded doors in Go! Go! PogoGirl.
- Havana24 is making [Golf with clones](https://twitter.com/hav24/status/1267875391743627264) game for GameLoop.it jam.
- [Bit size tutorial levels](https://twitter.com/mnrART/status/1268375352285573120) from WIP Stencyl game by MortMort
- [Edu Alonso](https://twitter.com/sodapillo/status/1268188019527467012) is working on a game called "100 vacas", and planning to release it on Steam.
- A couple of GIFs from platformer prototype by Robert Alvarez:
+ [Collisions based on colour](https://twitter.com/Rob1221dev/status/1266016213576175616).
+ [Keys open locks](https://twitter.com/Rob1221dev/status/1266736909054889984) that match their colours.
- Michael Walter's latest gamedev previews:
+ Pogress, [little by little](https://twitter.com/MVD_Vandie/status/1266742269757001730).
+ Location tweening is one of [those simple todo's](https://twitter.com/MVD_Vandie/status/1266085938389831681).
+ Added interaction [to the game](https://twitter.com/MVD_Vandie/status/1266076299409395712).

### _Some_ Library Releases

- [hxbitmini `1.0.2`](https://lib.haxe.org/p/hxbitmini/)
- [Spork `0.7.0`](https://lib.haxe.org/p/Spork/)
- [electron `9.0.2`](https://lib.haxe.org/p/electron/)
- [gmodhaxe `0.1.0`](https://lib.haxe.org/p/gmodhaxe/)
- [thenshim `1.1.0`](https://lib.haxe.org/p/thenshim/)
- [buddy `2.10.5`](https://lib.haxe.org/p/buddy/)
- [robotlegs `1.5.0`](https://lib.haxe.org/p/robotlegs/)
- [fuse `0.0.60`](https://lib.haxe.org/p/fuse/)
- [haxe-doctest `3.1.1`](https://lib.haxe.org/p/haxe-doctest/)
- [wronganswer `0.2.0`](https://lib.haxe.org/p/wronganswer/)
- [HxDoom `0.0.5-alpha`](https://lib.haxe.org/p/HxDoom/)
- [info `1.1.2`](https://lib.haxe.org/p/info/)
- [haxefmod `0.3.0-alpha`](https://lib.haxe.org/p/haxefmod/)
- [hxdefold `1.2.164`](https://lib.haxe.org/p/hxdefold/)
- [createjs-full `1.5.1`](https://lib.haxe.org/p/createjs-full/)
- _Checkout the [most recent library releases](https://lib.haxe.org/recent/) on HaxeLib_.

### Framework Updates

- _None found this week._

### People & Projects to support

- [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.
- [Lubos & contributors](https://armory3d.org/fund) are creating Armory, an open source 3D game engine in Blender.
- [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.
- [Eric Bishton](https://www.patreon.com/EricBishton) is creating the Haxe plugin for IntelliJ IDEA.
- [Will Blanton](https://www.patreon.com/x01010111) is creating HaxeFlixel tutorials.
- [Matthew Wallace](https://www.patreon.com/haxeexamples) is creating Haxe By Example tutorials.
- [August Late](https://www.patreon.com/augustlate) is creating unique 2D lighting tech.

## Updates from the Haxe core

### Current Proposals & Discussions

- Add local variable metadata [proposal](https://github.com/HaxeFoundation/haxe-evolution/pull/74).
- Add Typed Metadata [proposal](https://github.com/HaxeFoundation/haxe-evolution/pull/73).
- Add Default implementations in interfaces [proposal](https://github.com/HaxeFoundation/haxe-evolution/pull/70).
- Add Abstract classes [proposal](https://github.com/HaxeFoundation/haxe-evolution/pull/69).
- Add ReadOnlyArray optimisation [proposal](https://github.com/HaxeFoundation/haxe-evolution/pull/68).
- Carry comments through to target language [proposal](https://github.com/HaxeFoundation/haxe-evolution/pull/65).
- Add support for on site getters & setters [proposal](https://github.com/HaxeFoundation/haxe-evolution/pull/63).
- Add support for `Self` access for abstracts [proposal](https://github.com/HaxeFoundation/haxe-evolution/pull/62).
- `[RFC]` Xml Dsl's [discussion](https://github.com/HaxeFoundation/haxe-evolution/issues/60).
- Add support for default type parameters [proposal](https://github.com/HaxeFoundation/haxe-evolution/pull/50).
- Add polymorphic `this` types [proposal](https://github.com/HaxeFoundation/haxe-evolution/pull/36).
- Add [Type parameter variance for Enums](https://github.com/HaxeFoundation/haxe-evolution/pull/28).
- Add [Default values for enum parameters](https://github.com/HaxeFoundation/haxe-evolution/issues/27).
- _Do you have an idea to improve Haxe? Consider [creating a proposal]._

### Core Changes

43~ commits have been made to Haxe compiler in the [last week].

- The Haxe nightly PHP target is now [tested against versions](https://github.com/HaxeFoundation/haxe/pull/9523) `7.0` ... `7.4`.
- `Syntax` class for all targets [discussion](https://github.com/HaxeFoundation/haxe/issues/9502).
- `[hxcpp]` Support new and super for native classes [pull request](https://github.com/HaxeFoundation/haxe/pull/9516).
- `[php]` Add some missing functions related to the file system [merged](https://github.com/HaxeFoundation/haxe/pull/9522).
- `[lua]` String API is broken with `--no-inline` [issue](https://github.com/HaxeFoundation/haxe/issues/9530).

##### _In case you missed it_

- `StringTools.unsafeCharAt` [merged](https://github.com/HaxeFoundation/haxe/pull/9467).
- Make `ParserEntry.parse/parse_string` methods accept grammar entry [merged](https://github.com/HaxeFoundation/haxe/pull/9487).
- `[hxcpp]` Fix class path for extern and nativeGen classes [pull request](https://github.com/HaxeFoundation/haxe/pull/9498).
- `[hxcpp]` Regex inconsistent behaviour [issue](https://github.com/HaxeFoundation/haxe/issues/9500).
- `[js/es5]` Super call missing when extending 2 levels [issue](https://github.com/HaxeFoundation/haxe/issues/9501).

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 have a good week!

[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/issues?q=closed%3A2020-05-28..2020-06-04+org%3Ahaxefoundation+is%3Aclosed+

0 comments on commit ffc82c4

Please sign in to comment.