Hex: Origins (itch) Mac OS
Hex: Origins (itch) Mac OS
Help the hexes reach their goal without leaving anyone behind! A little puzzle game about the hexagons life in exile.
For data saving you'll have to download the executable version (for Windows, Linux, Mac OS X or Android) below.
Help the hexes reach their goal without leaving anyone behind! A little puzzle game about the hexagons life in exile. For data saving you'll have to download the executable version (for Windows, Linux, Mac OS X or Android) below. This is the post-jam version of my submission to Brackeys Game Jam 2021.1.The original submission is attached here. Samorost 3 is an exploration adventure and puzzle game from the award-winning creators of Machinarium and Botanicula. It is Amanita Design’s most ambitious experience to date and a loose continuation of the hit indie games Samorost and Samorost 2. NBA shot charts are incredibly effective at communicating lots of information in a small amount of space. In this blog post I’m going to go through the steps I take to make a shot chart so that you can create your own custom version in R. These key combinations are universal and supported wherever you can insert in Mac OS X, no matter which app you are on the Mac. As long as there is a text insertion point, you can type the degree symbol, which is in Messages, Chrome, Pages, Safari, Word, or word processor or any text editor.
This is the post-jam version of my submission to Brackeys Game Jam 2021.1. The original submission is attached here.
{ DEVELOPMENT }
I am planning to continue working on this game,
so consider following me on Itch, Github or Twitter for updates.
Check out my progress:
Latest changelog (v1.2)
View source on Github
View Trello board
{ KNOWN BUGS }
If you find a new bug, please tell me!
{ CONTROLS }
Zoom — Mouse wheel / Arrow keys / Pinch
Camera — Right Mouse + Drag / Touch
Select — Left Mouse / Touch
Menu — Escape / Space
Undo — Z
Reset — R
{ CREDITS }
Hex: Origins (itch) Mac Os X
Programming & Design —Samuel Birth (that's me)
Music —F. Birth
LowPoly Water —Free asset from Ebru Dogan
Game Engine —Unity 2020.3.4f1
Build Tool — SuperUnityBuild
Font used —Josefin Sans
Play testers — Hydro Legionnaire, Nimosh, Tanja Kruse, Simon Scholl, Lewin
{ RATING }
https://downsfile696.weebly.com/free-timeline-video-editor.html. Brackeys Game Jam 2021.1 1,881 Entries 33.8k Ratings
Criteria | Rank | Score |
---|---|---|
Game Design | #7 | 4.325 |
Overall | #9 | 4.093 |
Fun | #13 | 4.156 |
Innovation | #24 | 4.078 |
Audio | #60 | 3.831 |
Theme | #62 | 4.169 |
Graphics | #140 | 4.000 |
Ranked from 77 ratings.
Made in 7 days for Brackeys Game Jam 2021.1 to the theme 'Stronger Together' in Unity 3D.
Updated | 20 hours ago |
Status | In development |
Platforms | Windows, macOS, Linux, Android, HTML5 |
Rating | |
Author | Rakkoon |
Genre | Puzzle |
Made with | Unity, Blender, Audacity, Paint.net |
Tags | 3D, brackeys-game-jam, Hex Based, Low-poly, Singleplayer, Unity |
License | MIT License |
Average session | About a half-hour |
Languages | English |
Inputs | Keyboard, Mouse, Touchscreen |
Links | Source code, Trello board |
Download
Click download now to get access to the following files:
Development log
- Post-Jam Update55 days ago
Log in with itch.io to leave a comment.
This game is great! The mechanics work great, the petrify thing is a great way to incorporate the theme, the music is nice and relaxing! I really liked this game!
Super clever game! It wasn't immediately obvious what the goal was haha. (I didn't realize for several minutes that the orange hexagon was the player :P )
The simple art style works very well to make it clear what parts of the puzzle you can manipulate. The theme of 'Stronger Together' is also very well done. Really solid entry overall!
Yeah, I want to make it possible to control with only keyboard or only mouse after the jam. I also want to make a mobile version, because I think the controls would work very well with that.
that whoud be realy nice. Superrewindsword mac os. maby also controller suppor?
Hex: Origins (itch) Mac Os Catalina
Probably not, sorry. I don't think this game would benefit a lot from having controller support and I don't think it's worth the effort rn.
- 1Configuring Features
Review the sections below for more information about how to configure Interaction Recording Web Services to use the specified features.
Configuration for Voice Recordings
Interaction Recording Web Services requires a specific configuration for GIR call recordings to work correctly. The following sections describe how to configure Interaction Recording Web Services for call recordings.
Configuring the Interaction Recording Web Services Parameters
- To support call recordings, it's important that you update the following settings in the serverSettings section of the application.yaml file:
- recordingSettings, in particular recordCryptoServerDecryptMaxConnection, recordCryptoServerDecryptMaxTotalConnection and recordCryptoServerDecryptSocketTimeout
- backgroundScheduledMediaOperationsSettings, in particular enableBackgroundScheduledMediaOperations and defaultBackupExportURI
- Determine the contact center ID for Interaction Recording Web Services using the following command with the ops username and password (ops:ops):
Interaction Recording Web Services returns the following output:
- Using a text editor, create a new file called add_voice_features with the following content:
- Execute the following command:
Configuring the Storage Credentials for Interaction Recording Web Services
Enable Voice Recording
Start
- Determine the contact center ID on Interaction Recording Web Services using the following command with the ops username and password (ops:ops):
The following output is returned:
Use the <contact center ID (in hex format)> in all subsequent commands. - Using a text editor, create a new file called create_table with the following content:You do not need to create the table manually when the createCallRecording option is set to true in the application.yaml file. The table will be automatically created by Interaction Recording Web Services (RWS).
- Execute the following command:
End
Enable Storage
Start
- Using a text editor, create a new file called recording_settings with the following content:The URI in recording_settings is case sensitive and must match the URI in the IVR Profile. For example:
- Execute the following command:
End
Configuring the Call Recording Audit Log
Interaction Recording Web Services provides an audit log for the following recording operations:
Hex: Origins (itch) Mac Os Download
- Playback of the recording media file
- Deletion of the recording file
Complete the steps below to configure the audit log:
StartFree skins in fortnite app.
- Stop Interaction Recording Web Services using the following command:
sudo service gir stop - Edit the GWS_HOME/etc/logback.xml file file and update the configuration to include INFO level messaging. For example:
- For MLM, create a RECORDING appender if it does not exist. For example:
- Add the following loggers for the RECORDING appender:For more information about Logback, see Logback configuration.
- Start GIR using the following command:
sudo service gir start - Review the audit log. Open the <LOG_PATH>/recording.log file, where <LOG_PATH> is the path parameter for the logging section in your application.yaml. By default, this is /var/log/jetty9.
The following example shows that two recordings are requested for playback and deletion:
End
Configuring the API Thread Pool
Interaction Recording Web Services provides properties for the Call Recording API thread pool by configuring the hystrix.properties file.
The following table describes the parameters required to set the API thread pool.
Property/API Name | Thread Pool Name | Description |
---|---|---|
hystrix.command.[API Name]. execution.isolation.thread. | N/A | The hystrix timeout. The default value is set to 6000. |
hystrix.threadpool.[API Pool Name] .coreSize | N/A | The thread pool size. The default value is set to 10. |
RecordingOperationApiTaskV2 | ApiOperationPool | The call or screen recording operation. |
CreateCallRecordingApiTaskV2 | ApiCreatePool | Create call recording. |
DeleteCallRecordingApiTaskV2 | ApiDeletePool | Delete call recording. |
GetCallRecordingApiTaskV2 | ApiGetPool | Get call recording metadata. |
GetCallRecordingCFInfoApiTaskV2 | ApiGetPool | Get call recording CF Information. |
GetCallRecordingMediaApiTaskV2 | ApiGetPool | Streaming call recording media. |
QueryCallRecordingApiTaskV2 | ApiQueryPool | Query call recording metadata. |
For more information about the Call Recording API, see the Genesys Interaction Recording API Reference.
Configuration for Screen Recordings
As with call recordings, Interaction Recording Web Services requires a specific configuration for GIR screen recordings to work correctly. The following sections describe how to configure Interaction Recording Web Services for screen recordings.
Configuring the Interaction Recording Web Services Parameters
Complete the steps below to support screen recordings:
Start
- Update the following settings in the serverSettings section of the application.yaml file. Your configuration should look something like this:
Make the following changes to the example above:
- Change <Interaction Recording Web Services Servers> and <SpeechMiner Web Servers> to the HTTP/HTTPS addresses of the Interaction Recording Web Services instances and SpeechMiner Web Servers.
- multiPartResolverMaxUploadSize controls the maximum allowed size (in bytes) for a screen recording video file that can be uploaded to Interaction Recording Web Services. This parameter should be aligned with maxDurationMinutes, so if you change its value, ensure that you also consider the maxDurationMinutes value specified within the Advanced Configuration for the Screen Recording Service section in the Deploying the Screen Recording Service - Advanced Configuration page. The maximum size of a file that can be uploaded by the Screen Recording Service must be less than or equal to the multiPartResolverMaxUploadSize.
- Determine the contact center ID on Interaction Recording Web Services using the following command with the ops username and password (ops:ops):
Interaction Recording Web Services returns the following output:
- Using a text editor, create a new file called add_screen_features with the following content:
- Execute the following command:
- Use the api-voice-screenrecording parameter for voice interactions, and use the api-multimedia-screenrecording parameter for non-voice interactions.
- Use the api-screenrecording-connection-reporting parameter to enable the collection of information about Screen Recording Services client connections for the contact center.
- If you wish to direct the SpeechMiner UI to Interaction Recording Web Services instead of Recording Crypto Server for decryption of screen recordings, add the api-recordings-decryption-proxying parameter to the list of features enabled for the contact center above. Note that this requires additional configuration.
- Using a text editor, create a new file called create_stats_table, with the following content:
- Execute the following command:
End
Configuring the Storage Credentials for Interaction Recording Web Services
Complete the steps below to configure storage credentials for Interaction Recording Web Services.
Start
- Determine the contact center ID on Interaction Recording Web Services using the following command with the ops username and password (ops:ops):
Interaction Recording Web Services returns the following output:
- Using a text editor, create a new file called create_table, with the following content:
- Execute the following command:
- Enable storage for a single or multiple locations:Within the storage settings, the same location can be specified multiple times if you have inactive (“active”: false) settings specified as well as “active”: true. However, you must ensure that for a specific location, only one value has “active”: true set. For additional information about storage settings, refer to Interaction Recording Web Services (Web Services) Group Settings. See the Property Descriptions section for details about the supported property values.
- For a single location:
- Using a text editor, create the create_single_location file:Replace <webdav user>, <webdav password>, <webdav uri> with the appropriate values.
- Execute the following command:
- For multiple locations:
- Using a text editor, create the create_first_location file:
- Execute the following command:Replace <node_location>, <webdav user>, <webdav password>, <webdav uri> with the appropriate values. The values for the <node_location> are similar to the nodePath settings in the application.yaml file, but allow a hierarchical representation. For example, an Interaction Recording Web Services node uses a storage setting with a location of '/US' in the nodePath set to '/US/AK' or '/US/HI'.
- Repeat steps a and b for each location required.
End
For more information on the properties of this settings group, see Interaction Recording Web Services Settings Groups.
Configuring the API Thread Pool
Interaction Recording Web Services provides properties for the Call Recording API thread pool by configuring the hystrix.properties file. Graviquatro mac os.
The following table describes the parameters required to set the API thread pool.
Property/API Name | Thread Pool Name | Description |
---|---|---|
hystrix.command.[API Name]. execution.isolation.thread. | N/A | The hystrix timeout. The default value is set to 6000. |
hystrix.threadpool.[API Pool Name] .coreSize | N/A | The thread pool size. The default value is set to 10. |
RecordingOperationApiTaskV2 | ApiOperationPool | The call or screen recording operation. |
CreateScreenRecordingApiTaskV2 | ApiUploadPool | Create screen recording |
DeleteScreenRecordingMediaApiTaskV2 | ApiDeletePool | Delete screen recording |
GetScreenRecordingApiTaskV2 | ApiGetPool | Get screen recording metadata |
GetScreenRecordingMediaApiTaskV2 | ApiStreamPool | Stream screen recording media |
QueryScreenRecordingApiTaskV2 | ApiQueryPool | Query screen recording metadata |
For more information about the Call Recording API, see the Genesys Interaction Recording API Reference.
Hex: Origins (itch) Mac OS