Skip to content

Newsletter 12: Add online strategy game #219

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 4 commits into from
Aug 3, 2020
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Merge branch 'source' into source
  • Loading branch information
ozkriff authored Aug 3, 2020
commit 698042c3253a560ddd0d3710f19bd226432d81ea
77 changes: 77 additions & 0 deletions content/posts/newsletter-012/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -62,6 +62,65 @@ If needed, a section can be split into subsections with a "------" delimiter.

## Game Updates

### [Crate Before Attack][cba-site]

[![Golf Club in Crate Before Attack](crate-before-attack.gif)][cba-site]

^ _A new weapon: the Golf Club_

[Crate Before Attack][cba-site] by [koalefant (@CrateAttack)][@CrateAttack]
is a skill-based grappling hook multiplayer game where frogs combat their friends
while navigating the landscape with their sticky tongues.

A summary of July changes:

- Gameplay: added a new melee weapon:
[the Golf Club][cba-youtube-golf-club].
- Maps: added new map [Ruins][cba-youtube-observation]
by [Kesha Astafyev][cba-spoon-tar]
- Animation: added eye tracking, frogs will track the closest danger
with their eyes such as a projectile or a pet.
- Lobby: it is now possible to observe a match after it was started,
added chat, user list with country flags, match details, and map previews.
- Localization: the game comes in three languages now: English, Spanish, Russian.
- Numerous bugfixes and tweaks.

Here is [a Playable Browser build][cba-play].
More details are on [the YouTube channel][cba-youtube]
and in [July Update DevLog-entry][cba-july-update].

[cba-site]: https://cratebeforeattack.com
[cba-july-update]: https://cratebeforeattack.com/posts/20200731-july-update/
[cba-play]: https://cratebeforeattack.com/play
[cba-youtube]: https://youtube.com/channel/UC_xMilPTLuuE5iLs1Ml9zow
[cba-youtube-golf-club]: https://youtu.be/UYxZQh68T6E
[cba-youtube-observation]: https://youtu.be/D63xy7sXStk
[cba-spoon-tar]: https://www.behance.net/spoon_tar
[@CrateAttack]: https://twitter.com/CrateAttack

### [Wonder]

[![Lines drawn with a ball ready to roll down them](wonder-screenshot.png)][Wonder]

[Wonder] ([source code][Wonder-source]) is a casual physics puzzle game by [@kettlecorn]
made for the web with WebAssembly, browser APIs, and no game framework.
The objective is to collect all the stars on each level
by drawing lines for the ball to roll along.

The game was made in 48 hours for the
[Ludum Dare game jam][ludum-dare] that occurred in April.
@kettlecorn recently published an article going into the technical and
creative challenges encountered making the game:
["Making a Game in 48 hours with Rust and WebAssembly"][48-hour-jam].

Wonder can be [played in the browser on itch.io][Wonder].

[Wonder]: https://kettlecorn.itch.io/wonder
[Wonder-source]: https://github.com/kettle11/LD46
[@kettlecorn]: https://twitter.com/kettlecorn
[ludum-dare]: https://ldjam.com
[48-hour-jam]: https://ianjk.com/rust-gamejam/

### Vlad Zhukov's [Online RTS Prototype][hex_strat]

[![gameplay demo](hex_strat_gameplay.gif)][hex_strat]
Expand All @@ -85,6 +144,24 @@ _Discussions:
[Vlad Zhukov]: https://twitter.com/VladZhukov0
[hex-strat-crates]: https://reddit.com/r/rust_gamedev/comments/hzdzqg/my_new_online_strategy_game/fzk4l25

### [Tennis Academy Dash][tennis-academy-dash]

![gameplay](tennis_academy.gif)

[@oliviff] released [Tennis Academy Dash][tennis-academy-dash]
[v0.2][tennis-academy-update]:

This release features:

- a layering/scene management system
- transitioning between UI scenes and game scenes
- improving the level loading to work with string config files
- adding a 5th level

[@oliviff]: https://twitter.com/oliviff
[tennis-academy-dash]: https://iolivia.itch.io/tennis-academy-dash
[tennis-academy-update]: https://twitter.com/oliviff/status/1285298082033348609

### [Canon Collision][canon-collision]

![Basic Projectiles](canon-collision.png)
Expand Down
You are viewing a condensed version of this merge commit. You can view the full changes here.