ENIGMA Forums

Sharing is caring => Tips, Tutorials, Examples => Topic started by: hpg678 on May 13, 2017, 06:48:18 am

Title: ENIGMA not Just for Developing Games
Post by: hpg678 on May 13, 2017, 06:48:18 am
Enigma uses are not just for making games. One can also create applications as well as I have done quite recently. Long ago I had begun creating an App to promote my homeland Barbados containing listings of Restaurants, Hotels, Nightspots and modes of transportation for tourists to use when they come to visit. I had developed a prototype but did not acquire enough funding to finish, so it was placed on the back burner. Originally it was designed to run on Android devices and Windows desktops.

I have now succeeded in using a segment of that App code and created an application using ENIGMA, compiled to run on Linux. Included in the archive is the source file, one can study.

One should be able to 'click-run' the program. If not then you must right-click on the program, go to "Properties", maneuver to to the 'Permissions' tab and make sure to enable the 'run as an executable' check box. If you are not able to activate the check box, I have found that placing files in the 'Home' directory solves such problems.

The app is nothing fancy or elaborate with menus, or anything of the sort. It simply displays a listings of Taxi cabs, their addresses and telephone numbers. You can scroll up and down the listing by long pressing the left mouse button and moving the mouse upwards or downwards. The scroll speed slows down to a stop when released.
Pressing the <ESC> key closes the App. <F1> should show the information and <F9> creates a screenshot.

I hope you enjoy my little project and it can be of some use to you. Any questions, criticisms or such you can reply here or PM me . Enjoy!!

You can download the .tar file here:
http://www.mediafire.com/file/315ykwjl9asnq16/Linux_Apps.tar.gz (http://www.mediafire.com/file/315ykwjl9asnq16/Linux_Apps.tar.gz)

and here are a few screen-shots :

http://imgur.com/S8iWo3i (http://imgur.com/S8iWo3i)

http://imgur.com/HLf479c (http://imgur.com/HLf479c)

http://imgur.com/K4T3X3Y (http://imgur.com/K4T3X3Y)

http://imgur.com/oFl289K (http://imgur.com/oFl289K)

http://imgur.com/dyriZXu (http://imgur.com/dyriZXu)
Title: Re: ENIGMA not Just for Developing Games
Post by: Darkstar2 on May 13, 2017, 01:07:28 pm
Yeah, whilst I agree that ENIGMA is not limited to created just games, it is not the optimal solution to build apps either.  It is mostly a game engine. It would probably take more time to build apps using it.

For your project / needs, you would have been better off with NeoBook, ok it's not open source, but it's a rapid application builder / publishing tool which contains also a scripting language for more complex stuff. you can do just about anything you can imagine with it, and it is designed mainly for windows apps.  It is a WYSIWYG style editor, supporting windows, dialogs, check boxes, radio buttons, scrolling bars, widgets, etc.  it is to APPS what GameMasterStudio is to GAMES.