Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 29.650.921 Times

Scage 0.8

Company: Dunnolol B
Date Added: August 27, 2013  |  Visits: 172

Scage

Report Broken Link
Printer Friendly Version


Product Homepage
Download (16 downloads)



Scage is a framework to write simple 2D opengl games. It is written in Scala (http://scala-lang.org/) and based on several java libraries:<br /><br /> phys2d as a physics engine (http://phys2d.cokeandcode.com/)<br /> lwjgl as an opengl wrapper (http://lwjgl.org)<br /> slick as a resource and texture loader (http://slick.cokeandcode.com/) <br /><br />The main purpose of this project is to give a convenient tool for game-developers to write a code of pure functionality without any boilerplate.<br />Features.<br /><br /> Architechture similar to actors framework with different kinds of tasks executing on different stages of app lifecycle. Simililar to actors these tasks are anonymous functions, and you can add and remove them in runtime in any scope of your app. Its all singlethreaded, so you dont have to mess with messages.<br /> Vast drawing library for any kinds of 2D opengl primitives.<br /> Loading and utilizing fonts from ttf-files (based on 'Slick2D' api but with improvements).<br /> i18n: loading strings and even the whole interfaces from xml files. Runtime language change.<br /> Framework to build in-game interfaces from xml files of simple structure.<br /> App settings can be specified in a text files as a key-value pairs. Lots of engine options are set that way (alongside with the standard possibility to set them as parameters) allowing fine-tuning without app rebuilding.<br /> Tracers framework: easy game objects tracking and interacting on a two-dimensional game map.<br /> Lightweight wrapper upon phys2d engine.<br /> Easy app building/deploing (as a standalone or via webstart) using maven infrastructure.<br /> Multiple platforms support: Windows, Linux, Mac, Solaris (thanks to Java and lwjgl actually). Similar build process for any platform (with maven).<br /> Client/server network api upon actors with simple text protocol based on json format.

Requirements: No special requirements
Platforms: Mac, Mac OSX
Keyword: Allowing Alongside Finetuning Keyvalue Options Pairs Parameters Settings Structure
Users rating: 0/10

License: Shareware Size: 1.09 MB
USER REVIEWS
More Reviews or Write Review


SCAGE RELATED
Boot Managers  -  VLC Launcher 0.6.3.3 Beta
Interface for run videos with vlc media player with some options as hue settings for seeing color management in indipendent mode of video quality and before loading. In user temp folder create custom vlc config, run selected video. Requ. VLC. MP
3.6 MB  
Backup Utilities  -  OutlookBackupPro 1.0.1041
OutlookBackupPro creates backups of your Outlook 2003-2010 files, settings, options, email account settings, profile settings, templates; additionally, OutlookBackupPro can create a backup of your Office and Outlook activation files, as well as...
9.17 MB  
Programming  -  Zemucan: A Syntax Assistant for DB2 beta.2
This application assists DB2 users while writing commands, proposing options and parameters or, completing words.
630.49 KB  
Modules  -  Image Picker 1.0
Features - Configurable alignment options - Support for Lightbox2 - My Imagepicker tab in My Account - Paging for the image browser - Additional configuration options on the settings page - Upload an image - Automatically generate thumbnails -...
 
Modules  -  Block Region 6.x-2.3
Version 6.x-2Block Region is used to propagate block settings to all installed and active themes. This is a useful functionality for multi-theme sites (eg: a site where each different user can theme his own blog keeping displayed blocks...
10 KB  
Utilities  -  CUBRID Manager 8.4.0.2014
CUBRID Manager (CM) is the most powerful database administration tool developed with DBAs in mind. It has a convenient and intuitive Graphical User Interface (GUI) and provides powerful tools to manage the databases, brokers, execute queries and...
64.95 MB  
Desktop Utilities  -  Print Settings Enforcer 1.0
Print Settings Enforcer is used in Microsoft Point and Print Environments where clients are connecting to a print server. It will enforce the default settings defined by the administrator on the print server. It is not allowing the user to change...
737.28 KB  
Networking  -  Multi-page Toolkit 2.6
Multi-page toolkitThis plugin is the ultimate companion for people who use the multi-page capabilities of wordpress. Easy to use fully integrated in to the wordpress visual editor (tinyMCE) (WordPress 2.5 and above) and simple to use options page...
10 KB  
Modules  -  Override Node Options 7.x-1.12
The Override Node Options module allows permissions to be set to each field within the Authoring information and Publishing options field sets on the node form. It also allow selected field sets to be set as collapsed and / or collapsible.To...
10 KB  
Inventory Systems  -  Barcode Label for Books Video CD DVD 7.3.0.1
Company offers versatile barcode label for books video CD DVD software tool that forms reliable and customized publication business barcode images having advance data set value feature with option to automatically select or manually fetch barcode...
4.87 MB  
NEW DOWNLOADS IN GAMES, ACTION GAMES
Games  -  JPipsoh 1.0
Here you will find a set of Java applications I have developed over time. Most (if not all) are experiments with Java.
348.16 KB  
Games  -  Zigfrak Beta 8.1
When the Xenoid threat was discovered, human society was thrust into an era of martial law. Security became top priority, at the cost of individual liberty. In the face of this growing oppression, many left their homeworlds in search of...
210.07 MB  
Games  -  Stick RPG 2 Director's Cut 1.0.1
Thrust into an unfamiliar and bizarre city, find your place amongst the strange citizens by earning money, buying property and building up your stats. Collect the mysterious trans-dimensional artifacts to solve the mystery of Paper Thin...
28.7 MB  
Games  -  Fear for Sale: The Mystery of McInroy Manor Collector's Edition 1.0
Emma Roberts has been tasked with writing a story about an old haunted manor for Fear for Sale Magazine. The estate has been locked up for years, but a sizable donation from Emma???*a*?s editor has opened up the home for exploration. Unravel the...
240.63 MB  
Games  -  Mastermind Solver 1.0
Project on "Topics in Bio-Inspired Computing". The project's final report: [mmsolver.pdf]. The software's online version: Run the Mastermind Solver (Requires Java). Download full version: [MMSolver.jar] (Requires...
734 B  
Action Games  -  Enigmatis: The Ghosts of Maple Creek Collector's Edition 1.0
Find a kidnapped teenage girl and save yourself in Enigmatis: The Ghosts of Maple Creek, a fun Hidden Object Puzzle Adventure game! After waking up in a tiny town in the middle of nowhere, you must piece together your memories and figure out why...
352.66 MB  
Action Games  -  Hotel Dash Review 1.0
When Quinn???*a*?s new travel business hits a snag, she needs Flo???*a*?s patented elbow grease to help renovate and run hotels all over DinerTown! Experience a Hotel Dash as you deliver guest???*a*?s luggage, drop off room service and provide...
33.79 MB  
Action Games  -  Steve the Sheriff: The Case of the Missing Thing 1.0
Steve the Sheriff is back in an all new case in Neptuneville. The Mona Medusa is missing and it`s up to you to help Steve the Sheriff track down the thief. Use your Hidden Object skills to scour a multitude of screens. Find key objects within the...
173.3 MB  
Action Games  -  Spirits of Mystery: Amber Maiden Collector's Edition 1.0
After learning about your royal heritage, you're off on a fantastic adventure to undo the amber curse and save the King and Queen! Return to your kingdom and free the people, animals, and objects from the Dark Queen???*a*?s treacherous grip....
854.32 MB  
Action Games  -  UeberDice 2.1
Utility to evaluate complex dice expressions UeberDice is a free game utility for evaluating complex expressions involving dice. UeberDice can be used as a tool for evaluating the outcomes of single random events, or calculating the...
92.16 KB