This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
46
Off-Topic / GM2 issues
« on: February 19, 2018, 06:25:19 am »Recently I built a new computer system, installed Windows 8.1 and for the first time ever, tried out GameMaker 2. As one who has been a user from Gamemaker 4 to Gamemaker Studio 1.4, I must say that I have become very disappointed and critical of GM2.
First, let me state a few of my machine specs
Biostar A68N-2100
AMD 2.1GHZ Dual core Processor
8 Gb DDR3 1333Mhz Memory
AMD Radeon™ HD8210 Graphics, (on-board Graphic chip)
320Gb HD with Windows 8.1 x64 Installed
320Gb Hd as a Backup drive
which is more than enough for everyday tasks, playing a few games and trying out Gamemaker 2.
So I finally installed it and as far as first impressions went, I was not impressed. The Graphic Editor is a joke compared to older GM editions. The interface is clunky and a mess and my god, the compiling process takes 45 secs............(no joke).....................45 secs to compile and run. they even have a counter in the upper right hand corner that shows you.
What the HELL?!!! Even to render an empty project takes that long? Then again it may be my system, right? So I installed a portable version of Gamemaker 1.4 and tested. An empty project ran in under 15 secs. Old legacy Gamemaker compiles even faster, about 10 secs or so.
My second criticism is this the overall Workspace, and layout thing. If you happen to have a HUGH monitor or multi-monitors setup then ok. But when one has a standard size 19" monitor, everything is so jumbled. I literally have to grab and scroll every window into view. For a company that has better programmers than myself, even to code something to detect your monitor and setup a suitable layout should have been prudent.
In fact now that I think about it, it is in this area that ENIGMA excells. On my 19" monitor, i have to resize windows into view, but on my widescreen monitor, everything fits.
47
Tips, Tutorials, Examples / Old GM projects working in LINUX
« on: February 08, 2018, 10:05:03 am »
I was going through some past projects on an old hard drive and I came across this old Breakout game created by Mark Overmars in Gamemaker 6. The first Game maker game I ever studied in DRAG n DROP. Being nostalgic I made some changes and tweaks to it and have it running in ENIGMA.
It is a great example for Beginners and DRAG n DROP users to learn from and I hope it helps out any ENIGMA beginners as well.
The changes I made:
You can download the source file from here.
It is a great example for Beginners and DRAG n DROP users to learn from and I hope it helps out any ENIGMA beginners as well.
The changes I made:
- Removal of the Display Instructions
- Highscore Table
You can download the source file from here.
48
Tips, Tutorials, Examples / Suggestion on Solving Java errors.
« on: January 24, 2018, 01:23:15 pm »
For any LINUX users who are having trouble with JAVA errors, I suggest going to this link. It gives instructions on how to install Oracle JVM which is preferred to using OpenJDK. I tried it and I'm surprised to have loaded a project which was problematic.
it loaded and ran successfully.
other links to read are here
and here
also here
it loaded and ran successfully.
other links to read are here
and here
also here
49
Issues Help Desk / Windows_runner_ico not found error persists
« on: January 16, 2018, 03:57:02 am »
I re-installed ENIGMA on my LINUX machine with all the new changes and such without any errors. However I'm still getting this error about not finding this 'windows_runner_ico.'
On the IDE side this is the error I'm getting
================================================================================
LateralGM Version: 1.8.10
Operating System: Linux
Version: 3.16.0-4-686-pae
Architecture: i386
Java Name: OpenJDK Server VM
Java Vendor: Oracle Corporation
Version: 1.8.0_151
Available processors (cores): 2
Free memory (bytes): 49152328
Maximum memory (bytes): 818413568
Total memory available to JVM (bytes): 142344192
File system root: /
Total space (bytes): 155247083520
Free space (bytes): 85061062656
Usable space (bytes): 77151289344
Stack trace:
org.lateralgm.file.GmFormatException: failed to read: /home/hughie/greakout for Linux tutorial.gmx/Configs\Default\windows\runner_icon.ico
at org.lateralgm.file.GMXFileReader.readConfigurations(GMXFileReader.java:470)
at org.lateralgm.file.GMXFileReader.readProjectFile(GMXFileReader.java:295)
at org.lateralgm.file.GMXFileReader.readProjectFile(GMXFileReader.java:233)
at org.lateralgm.main.FileChooser$ProjectReader.read(FileChooser.java:385)
at org.lateralgm.main.FileChooser$1.run(FileChooser.java:588)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.io.FileNotFoundException: /home/hughie/greakout for Linux tutorial.gmx/Configs\Default\windows\runner_icon.ico (No such file or directory)
at java.io.FileInputStream.open0(Native Method)
at java.io.FileInputStream.open(FileInputStream.java:195)
at java.io.FileInputStream.<init>(FileInputStream.java:138)
at java.io.FileInputStream.<init>(FileInputStream.java:93)
at org.lateralgm.file.StreamDecoder.<init>(StreamDecoder.java:45)
at org.lateralgm.file.iconio.ICOFile.<init>(ICOFile.java:75)
at org.lateralgm.file.GMXFileReader.readConfigurations(GMXFileReader.java:466)
... 5 more
===============================================================================
On the terminal side this is what is reported
extensions: Universal_System/Extensions/IniFilesystem,Universal_System/Extensions/Paths,Universal_System/Extensions/DateTime,Universal_System/Extensions/MotionPlanning,Universal_System/Extensions/DataStructures,Universal_System/Extensions/Alarms,Universal_System/Extensions/GM5Compat,Universal_System/Extensions/ParticleSystems,Universal_System/Extensions/Timelines
Creating swap.
Dumping whiteSpace definitions...
Opening ENIGMA for parse...
ERROR(ENIGMAsystem/SHELL/Universal_System/timelines_object.h,26,94): #error This file includes non-ENIGMA STL headers and should not be included from SHELLmain.
ERROR(ENIGMAsystem/SHELL/Universal_System/sprites_internal.h,22,92): #error This file includes non-ENIGMA STL headers and should not be included from SHELLmain.
ERROR(ENIGMAsystem/SHELL//Universal_System/sprites_internal.h,22,92): #error This file includes non-ENIGMA STL headers and should not be included from SHELLmain.
ERROR(ENIGMAsystem/SHELL//Universal_System/sprites_internal.h,22,92): #error This file includes non-ENIGMA STL headers and should not be included from SHELLmain.
Successfully loaded builtin variant type
Successfully loaded builtin var type
Successfully loaded builtin varargs type
ERROR in parsing engine file: The parser isn't happy. Don't worry, it's never happy.
ERROR: UnknownContinuing anyway.
Creating dummy primitives for old ENIGMA
Initializing EDL Parser...
Grabbing locals...
Finding parent...Found parent scope
>> Checking ancestor object_collisions
>> Checking ancestor object_transform
>> Checking ancestor object_graphics
>> Checking ancestor object_timelines
>> Checking ancestor object_planar
>> Checking ancestor object_basic
Determining build target...
Starting platform inspection
- ENIGMAsystem/SHELL/Platforms/None/Info/About.ey: Opened.
- ENIGMAsystem/SHELL/Platforms/Win32/Info/About.ey: Opened.
- ENIGMAsystem/SHELL/Platforms/General/Info/About.ey: Failed!
- ENIGMAsystem/SHELL/Platforms/iPhone/Info/About.ey: Opened.
- ENIGMAsystem/SHELL/Platforms/Android/Info/About.ey: Opened.
- ENIGMAsystem/SHELL/Platforms/xlib/Info/About.ey: Opened.
- ENIGMAsystem/SHELL/Platforms/Cocoa/Info/About.ey: Opened.
Done.
Thread-7:
org.lateralgm.file.GmFormatException: failed to read: /media/hughie/120BACKUP/enigma_files/bat&ball.gmx/Configs\Default\windows\runner_icon.ico
at org.lateralgm.file.GMXFileReader.readConfigurations(GMXFileReader.java:470)
at org.lateralgm.file.GMXFileReader.readProjectFile(GMXFileReader.java:295)
at org.lateralgm.file.GMXFileReader.readProjectFile(GMXFileReader.java:233)
at org.lateralgm.main.FileChooser$ProjectReader.read(FileChooser.java:385)
at org.lateralgm.main.FileChooser$1.run(FileChooser.java:588)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.io.FileNotFoundException: /media/hughie/120BACKUP/enigma_files/bat&ball.gmx/Configs\Default\windows\runner_icon.ico (No such file or directory)
at java.io.FileInputStream.open0(Native Method)
at java.io.FileInputStream.open(FileInputStream.java:195)
at java.io.FileInputStream.<init>(FileInputStream.java:138)
at java.io.FileInputStream.<init>(FileInputStream.java:93)
at org.lateralgm.file.StreamDecoder.<init>(StreamDecoder.java:45)
at org.lateralgm.file.iconio.ICOFile.<init>(ICOFile.java:75)
at org.lateralgm.file.GMXFileReader.readConfigurations(GMXFileReader.java:466)
... 5 more
time taken to load file: 1,507 ms
_note: this is not the entire report, just the section that has an error._
===============================================================================
I may be wrong but this section in pointing to the path looks kind of strange (i.e you have / then \ )
java.io.FileNotFoundException: **/**media**/**hughie**/**120BACKUP**/**enigma_files/bat&ball.gmx/Configs\Default\windows\runner_icon.ico (No such file or directory)
On the IDE side this is the error I'm getting
================================================================================
LateralGM Version: 1.8.10
Operating System: Linux
Version: 3.16.0-4-686-pae
Architecture: i386
Java Name: OpenJDK Server VM
Java Vendor: Oracle Corporation
Version: 1.8.0_151
Available processors (cores): 2
Free memory (bytes): 49152328
Maximum memory (bytes): 818413568
Total memory available to JVM (bytes): 142344192
File system root: /
Total space (bytes): 155247083520
Free space (bytes): 85061062656
Usable space (bytes): 77151289344
Stack trace:
org.lateralgm.file.GmFormatException: failed to read: /home/hughie/greakout for Linux tutorial.gmx/Configs\Default\windows\runner_icon.ico
at org.lateralgm.file.GMXFileReader.readConfigurations(GMXFileReader.java:470)
at org.lateralgm.file.GMXFileReader.readProjectFile(GMXFileReader.java:295)
at org.lateralgm.file.GMXFileReader.readProjectFile(GMXFileReader.java:233)
at org.lateralgm.main.FileChooser$ProjectReader.read(FileChooser.java:385)
at org.lateralgm.main.FileChooser$1.run(FileChooser.java:588)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.io.FileNotFoundException: /home/hughie/greakout for Linux tutorial.gmx/Configs\Default\windows\runner_icon.ico (No such file or directory)
at java.io.FileInputStream.open0(Native Method)
at java.io.FileInputStream.open(FileInputStream.java:195)
at java.io.FileInputStream.<init>(FileInputStream.java:138)
at java.io.FileInputStream.<init>(FileInputStream.java:93)
at org.lateralgm.file.StreamDecoder.<init>(StreamDecoder.java:45)
at org.lateralgm.file.iconio.ICOFile.<init>(ICOFile.java:75)
at org.lateralgm.file.GMXFileReader.readConfigurations(GMXFileReader.java:466)
... 5 more
===============================================================================
On the terminal side this is what is reported
extensions: Universal_System/Extensions/IniFilesystem,Universal_System/Extensions/Paths,Universal_System/Extensions/DateTime,Universal_System/Extensions/MotionPlanning,Universal_System/Extensions/DataStructures,Universal_System/Extensions/Alarms,Universal_System/Extensions/GM5Compat,Universal_System/Extensions/ParticleSystems,Universal_System/Extensions/Timelines
Creating swap.
Dumping whiteSpace definitions...
Opening ENIGMA for parse...
ERROR(ENIGMAsystem/SHELL/Universal_System/timelines_object.h,26,94): #error This file includes non-ENIGMA STL headers and should not be included from SHELLmain.
ERROR(ENIGMAsystem/SHELL/Universal_System/sprites_internal.h,22,92): #error This file includes non-ENIGMA STL headers and should not be included from SHELLmain.
ERROR(ENIGMAsystem/SHELL//Universal_System/sprites_internal.h,22,92): #error This file includes non-ENIGMA STL headers and should not be included from SHELLmain.
ERROR(ENIGMAsystem/SHELL//Universal_System/sprites_internal.h,22,92): #error This file includes non-ENIGMA STL headers and should not be included from SHELLmain.
Successfully loaded builtin variant type
Successfully loaded builtin var type
Successfully loaded builtin varargs type
ERROR in parsing engine file: The parser isn't happy. Don't worry, it's never happy.
ERROR: UnknownContinuing anyway.
Creating dummy primitives for old ENIGMA
Initializing EDL Parser...
Grabbing locals...
Finding parent...Found parent scope
>> Checking ancestor object_collisions
>> Checking ancestor object_transform
>> Checking ancestor object_graphics
>> Checking ancestor object_timelines
>> Checking ancestor object_planar
>> Checking ancestor object_basic
Determining build target...
Starting platform inspection
- ENIGMAsystem/SHELL/Platforms/None/Info/About.ey: Opened.
- ENIGMAsystem/SHELL/Platforms/Win32/Info/About.ey: Opened.
- ENIGMAsystem/SHELL/Platforms/General/Info/About.ey: Failed!
- ENIGMAsystem/SHELL/Platforms/iPhone/Info/About.ey: Opened.
- ENIGMAsystem/SHELL/Platforms/Android/Info/About.ey: Opened.
- ENIGMAsystem/SHELL/Platforms/xlib/Info/About.ey: Opened.
- ENIGMAsystem/SHELL/Platforms/Cocoa/Info/About.ey: Opened.
Done.
Thread-7:
org.lateralgm.file.GmFormatException: failed to read: /media/hughie/120BACKUP/enigma_files/bat&ball.gmx/Configs\Default\windows\runner_icon.ico
at org.lateralgm.file.GMXFileReader.readConfigurations(GMXFileReader.java:470)
at org.lateralgm.file.GMXFileReader.readProjectFile(GMXFileReader.java:295)
at org.lateralgm.file.GMXFileReader.readProjectFile(GMXFileReader.java:233)
at org.lateralgm.main.FileChooser$ProjectReader.read(FileChooser.java:385)
at org.lateralgm.main.FileChooser$1.run(FileChooser.java:588)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.io.FileNotFoundException: /media/hughie/120BACKUP/enigma_files/bat&ball.gmx/Configs\Default\windows\runner_icon.ico (No such file or directory)
at java.io.FileInputStream.open0(Native Method)
at java.io.FileInputStream.open(FileInputStream.java:195)
at java.io.FileInputStream.<init>(FileInputStream.java:138)
at java.io.FileInputStream.<init>(FileInputStream.java:93)
at org.lateralgm.file.StreamDecoder.<init>(StreamDecoder.java:45)
at org.lateralgm.file.iconio.ICOFile.<init>(ICOFile.java:75)
at org.lateralgm.file.GMXFileReader.readConfigurations(GMXFileReader.java:466)
... 5 more
time taken to load file: 1,507 ms
_note: this is not the entire report, just the section that has an error._
===============================================================================
I may be wrong but this section in pointing to the path looks kind of strange (i.e you have / then \ )
java.io.FileNotFoundException: **/**media**/**hughie**/**120BACKUP**/**enigma_files/bat&ball.gmx/Configs\Default\windows\runner_icon.ico (No such file or directory)
50
General ENIGMA / My MacBook Experience
« on: January 11, 2018, 08:22:25 pm »
Salutations!
I was given a MacBook to re-install without any type of Operating Disks. It was an exhausting and tiresome experience. Most of you have heard of my many complaints concerning Windows; well let me tell, you dealing with Apple is no walk in the park either but Apple are more tolerable in some aspects.
I am familiar with Apple products so that was part of the reason why I was chosen. My first obstacle was to acquire a Bootable medium. I downloaded an DVD image of Mac OS X Lion but I didn't know the standard DVD medium of 4.3GB would not work. The .dmg image stated 4.5Gb but when converted to an .iso image it was 6.7Gb.
I had to use a 8GB USB dive. After doing some research on the internet, I found a method on how to do convert a dmg file to iso.. For those who may interested this is the procedure:
commands used to write Mac OS disk to usb.
//convert dmg file to img file
dmg2img -s -v Mac_Os_X.dmg Macos.img
//rename it as iso
mv Macos.img Macos.iso
//format and copy files to usb drive
sudo dd bs=4M if=Macos.iso of=/dev/sdb
==============================================
To choose USB as Startup Disk, press '[Option]' button after the startup chime then choose USB disk icon.
==============================================
Mac_Os_X.dmg is the name I rename the original file I downloaded for clarity. Macos.img the name of the file I expanded to.
the last string of command formats, copies and makes the USB drive bootable in one go.
Having done this, I was able to install Mac OS X on the MacBook and get it up and running. However the majority of APPS on the App Store stated that they needed OS X 10.9 or later to run. I proceeded to erase and re-install a copy copy of OS X 10.9.5 (MAVERICKS) which was not easy to find.
I'm happy to say that with all the updates finished, it is working reasonably well. I can be tolerant with it to a certain degree.
I was given a MacBook to re-install without any type of Operating Disks. It was an exhausting and tiresome experience. Most of you have heard of my many complaints concerning Windows; well let me tell, you dealing with Apple is no walk in the park either but Apple are more tolerable in some aspects.
I am familiar with Apple products so that was part of the reason why I was chosen. My first obstacle was to acquire a Bootable medium. I downloaded an DVD image of Mac OS X Lion but I didn't know the standard DVD medium of 4.3GB would not work. The .dmg image stated 4.5Gb but when converted to an .iso image it was 6.7Gb.
I had to use a 8GB USB dive. After doing some research on the internet, I found a method on how to do convert a dmg file to iso.. For those who may interested this is the procedure:
commands used to write Mac OS disk to usb.
//convert dmg file to img file
dmg2img -s -v Mac_Os_X.dmg Macos.img
//rename it as iso
mv Macos.img Macos.iso
//format and copy files to usb drive
sudo dd bs=4M if=Macos.iso of=/dev/sdb
==============================================
To choose USB as Startup Disk, press '[Option]' button after the startup chime then choose USB disk icon.
==============================================
Mac_Os_X.dmg is the name I rename the original file I downloaded for clarity. Macos.img the name of the file I expanded to.
the last string of command formats, copies and makes the USB drive bootable in one go.
Having done this, I was able to install Mac OS X on the MacBook and get it up and running. However the majority of APPS on the App Store stated that they needed OS X 10.9 or later to run. I proceeded to erase and re-install a copy copy of OS X 10.9.5 (MAVERICKS) which was not easy to find.
I'm happy to say that with all the updates finished, it is working reasonably well. I can be tolerant with it to a certain degree.
- Connecting to my network was simple and easy.
- My docs done in LINUX was readable without any 3rd party process.
- HD Movies played without any type of blitter.
- Program execution was fast
- Some of my favorite LINUX programs have Mac counterparts.
- As much as LateralGM works, ENIGMA crashes and I have no idea how to solve it.
- setting up Xcode to work even in Gamemaker is difficult as fuck.
- Every time I install a 3rd party program outside of the App Store, I must input my password.
- why the hell must i put in my password so many fucking times.
- No right click button on the mouse pad.
51
Off-Topic / Happy New Year wishes
« on: December 31, 2017, 04:50:13 am »
As we move on from 2017 into a new year, first let me extend my well wishes to all new comers and the remaining members a blessed and Prosperous New Year. May you have success in your ENIGMA projects and other gaming endeavors.
It's been about a year since I been involved in ENIGMA. During that time I've come to see its strengths and weaknesses. My focus next year is to work on those weaknesses as best as I can, starting with doing Tutorials. I've even started on one already. I intend to do some multimedia ones as well and publish them on the various video sites.
It's been about a year since I been involved in ENIGMA. During that time I've come to see its strengths and weaknesses. My focus next year is to work on those weaknesses as best as I can, starting with doing Tutorials. I've even started on one already. I intend to do some multimedia ones as well and publish them on the various video sites.
52
Off-Topic / Xmas Wishes
« on: December 24, 2017, 11:19:55 am »
It's Christmas Eve and as I'm doing the last touches home, I want to express my well wishes to everyone in the Community. Here's hoping that you enjoy tomorrow with love, peace and harmony with friends and family.
As for me, I'll be taking this opportunity to talk with my family and friends overseas through Facebook and WhatApp. This will be the only time I get to chat and see them as they are so busy during the year.
On another note, plans for amending the WIKI with other Tutorials in written form as well as video format are on my todo list for next year. My other 'Workshop' project is on hold for now until after Christmas when I return back home.
That being said Merry Xmas everyone and A Happy New Year!
As for me, I'll be taking this opportunity to talk with my family and friends overseas through Facebook and WhatApp. This will be the only time I get to chat and see them as they are so busy during the year.
On another note, plans for amending the WIKI with other Tutorials in written form as well as video format are on my todo list for next year. My other 'Workshop' project is on hold for now until after Christmas when I return back home.
That being said Merry Xmas everyone and A Happy New Year!
53
Off-Topic / Silence is broken! FACEBOOK SCAMS & other stuff!
« on: November 23, 2017, 10:50:36 am »
For a couple of weeks now I've been silent on the forum. I've been busy with work, developing a new game and building a new office/studio at home to work from. However with work slack as it is now, I'm back now.
Firstly I want to talk about an experience with my Facebook account which I use to promote and connect with other game developers and friends. Well, one of them messenger account was high-jacked and used to try and scam me out of some money. I was so shocked and distressed. What really alerted me to be suspicious of the whole matter, was the context and matter of the conversation. The person was not an acquaintance like those in the community, but rather a close and personal friend, who I GREW UP with and LIVES not far from me. SO at first, there was some validity, as far as I was concerned, to the person identity I was talking to. However as the conversation went on, I began to suspect something was amiss.
Like I've mentioned before, the person lives not so far from me, so in any conversation we would talk normally as opposed to how I would talk to you, the reader. So when i realized that the conversation went one-sided to the point like the person didn't understand what i was saying, this sent off warning signals in my head.
Suffice to say, I recorded our conversation. I also went and checked on the information given to me. I found the Addresses to be virtual ones, the recipients names to be real but their addresses to fake. In short everything was a scam.
As far as reporting to FACEBOOK is concerned...................I don't have much faith into they doing anything major. After all how will they be able to distinguish between real and fake. I was fortunate because I KNOW the person, locally and personally. Not only that but Bajans/Barbadians have a unique slang which unless you are a native would not understand. In fact most Caribbeans have it in their language as I'm sure you have in yours.
------------------------------------------------------------------------------------------------
Next thing i want to talk about pertains to LINUX gaming which seems to on the rise now in terms of INDIE developers. I've also seen that there seems to be drop in FPS being developed , and yet there seems to a demand for them. Confusing I know.
According to this list, you can see what I'm talking about.
So that's all for now. I'll get back to all later on that FACEBOOK issue.
Firstly I want to talk about an experience with my Facebook account which I use to promote and connect with other game developers and friends. Well, one of them messenger account was high-jacked and used to try and scam me out of some money. I was so shocked and distressed. What really alerted me to be suspicious of the whole matter, was the context and matter of the conversation. The person was not an acquaintance like those in the community, but rather a close and personal friend, who I GREW UP with and LIVES not far from me. SO at first, there was some validity, as far as I was concerned, to the person identity I was talking to. However as the conversation went on, I began to suspect something was amiss.
Like I've mentioned before, the person lives not so far from me, so in any conversation we would talk normally as opposed to how I would talk to you, the reader. So when i realized that the conversation went one-sided to the point like the person didn't understand what i was saying, this sent off warning signals in my head.
Suffice to say, I recorded our conversation. I also went and checked on the information given to me. I found the Addresses to be virtual ones, the recipients names to be real but their addresses to fake. In short everything was a scam.
As far as reporting to FACEBOOK is concerned...................I don't have much faith into they doing anything major. After all how will they be able to distinguish between real and fake. I was fortunate because I KNOW the person, locally and personally. Not only that but Bajans/Barbadians have a unique slang which unless you are a native would not understand. In fact most Caribbeans have it in their language as I'm sure you have in yours.
------------------------------------------------------------------------------------------------
Next thing i want to talk about pertains to LINUX gaming which seems to on the rise now in terms of INDIE developers. I've also seen that there seems to be drop in FPS being developed , and yet there seems to a demand for them. Confusing I know.
According to this list, you can see what I'm talking about.
So that's all for now. I'll get back to all later on that FACEBOOK issue.
54
Off-Topic / ENIGMA Value
« on: October 30, 2017, 03:47:33 pm »
In a post by the user Fervi, it was mentioned that the developers were sad because of ENIGMA not being popular enough. The user went on to state their reluctance to accept money using for their product. Though I admire that about them, being a realist, I could not in good conscience use their product to make money without making some kind of donation. I did it for GameMaker 5 and GameMaker 8, so I would not have a problem if having made money from selling one of games, I could not give back to the developers.
So what do you think?
So what do you think?
55
Works in Progress / Deciding on a new project
« on: October 28, 2017, 06:27:52 am »
So I'm considering whether to do a 3D Racer or FPS and I would like to hear your comments. Either will be a first for me, so I'm a little excited to try out both. I'm mostly comfortable with Puzzle Genre and 2D, except for the 3D Breakout demo i posted had posted before.
(Trigonometry was not my strong suit, but I will try my best).
My initial thoughts on the subject
(Trigonometry was not my strong suit, but I will try my best).
My initial thoughts on the subject
- What type of game
- The story
- The length of time
- Can I handle it with my skillset
- What kind of help do I require?
56
Off-Topic / Gamepad/ Joystick Devices
« on: October 20, 2017, 10:40:22 am »
Thought it would be interesting to hear from you all on the type of controllers you use when gaming. It would also help me to consider different types of control when I am developing a project.
I have 2 types of controllers.
I have 2 types of controllers.
- Playstation 3 SIXAXIS DUALSHOCK 3
- XBox controller (the original XBox console) modified with a USB end
58
General ENIGMA / HOW Windows Sucks or AM I JUST UNLUCKY?
« on: October 01, 2017, 08:30:13 pm »
So after I wrote in another post about taking some days off, I went to do a job installing a fan at a customer's home. So I switch off my LINUX computer and my WINDOWS one, went did the job and got home just before 1 o'clock. After finishing cooking around 3 o'clock I finally sat down expecting to watch a movie or two, before I did any research, when my WINDOWS machine would not boot. Not a boot screen, nothing. And this is a machine I had built a week ago after my previous failed as well.
Of course my LINUX machine is up and running but now once AGAIN I have to build ANOTHER machine and re-install WINDOWS all over again. AM i just unlucky or is some kind of prominence trying to tell me something? At some time later in the month I was planning to setup a HACKINTOSH to add to my network and see if I could be able to install ENIGMA on it but now I have to use any available parts I have to set back up a Windows machine first.........or do I?
Actually I using my LINUX machine for now so after I've gotten some sleep, I think I'll try building a HACKINTOSH first. I also think I have a another motherboard around somewhere that I can install Windows 7 on. Tomorrow I start on that and relay back how i do. In fact now that I think more on it, I'm gonna try it and see if I can help out TKG with a request of his.
Wish me luck.
Of course my LINUX machine is up and running but now once AGAIN I have to build ANOTHER machine and re-install WINDOWS all over again. AM i just unlucky or is some kind of prominence trying to tell me something? At some time later in the month I was planning to setup a HACKINTOSH to add to my network and see if I could be able to install ENIGMA on it but now I have to use any available parts I have to set back up a Windows machine first.........or do I?
Actually I using my LINUX machine for now so after I've gotten some sleep, I think I'll try building a HACKINTOSH first. I also think I have a another motherboard around somewhere that I can install Windows 7 on. Tomorrow I start on that and relay back how i do. In fact now that I think more on it, I'm gonna try it and see if I can help out TKG with a request of his.
Wish me luck.
59
Tips, Tutorials, Examples / 2D Lighting
« on: September 29, 2017, 09:05:17 am »
I've started a little project using 2D lighting. I actually wanted to do a shader effect casting light and shadows but discovered a far more simplistic way through a Youtube video.......at least for a 2D game.
The idea is to create a parent object that handles the alpha value of a child object so that the further the player if from it, that object alpha value becomes less than 0 whereby it darkens. The closer it is to the player, the object opacity rises to the point where it becomes visible. The first screenshot shows this.
you can also control the color of the lighting you want by changing the 'color' value in the 'draw_sprite_ext' function. Notice that I place the 'obj_globalp' to be the parent of the wall object, the grass tile and coin.
Another thing to note is the number "140'. this controls the radius of visibility of the relevant objects to the player. The smaller the value the smaller the radius and vice versa.
The original code worked in GameMaker 8 but didn't work in either versions of ENIGMA, so this is basically a rewrite of the original code. I believe it can be helpful in a top down game, a maze game or probably something else like a day and night effect with some more tweaking. who knows.
Hope it been useful in some way.
Here a link to the source file in gmk format https://www.dropbox.com/s/aw4xycno5i0qw69/2D_Lighting_sample.gmk?dl=0
The idea is to create a parent object that handles the alpha value of a child object so that the further the player if from it, that object alpha value becomes less than 0 whereby it darkens. The closer it is to the player, the object opacity rises to the point where it becomes visible. The first screenshot shows this.
you can also control the color of the lighting you want by changing the 'color' value in the 'draw_sprite_ext' function. Notice that I place the 'obj_globalp' to be the parent of the wall object, the grass tile and coin.
Another thing to note is the number "140'. this controls the radius of visibility of the relevant objects to the player. The smaller the value the smaller the radius and vice versa.
The original code worked in GameMaker 8 but didn't work in either versions of ENIGMA, so this is basically a rewrite of the original code. I believe it can be helpful in a top down game, a maze game or probably something else like a day and night effect with some more tweaking. who knows.
Hope it been useful in some way.
Here a link to the source file in gmk format https://www.dropbox.com/s/aw4xycno5i0qw69/2D_Lighting_sample.gmk?dl=0
60
Tips, Tutorials, Examples / A Pop up Message Example
« on: September 26, 2017, 04:10:15 pm »
ENIGMA DIALOG functions doesn't work in the LINUX version like in the WINDOWS version. So I had to circumvent otherwise to produce such action.
In the example provided, we have a background sprite and two button sprites for the MOUSE ENTER and MOUSE LEAVE events. I've also used a script to create some highlighted text on the background sprite.
An object is created as our Button object to control events such as when the MOUSE ENTER, LEAVE and PRESSED.
Another object draws our background sprite, calls up our script and creates our our BUTTON object at the relevant position we want it to appear.
I've also created a CONTROLLER object that puts it all together.
Check it out and tell me what you think.
The program file can be downloaded from here https://www.dropbox.com/s/1qs5pe573pap9dp/dialog_test.zip?dl=0
In the example provided, we have a background sprite and two button sprites for the MOUSE ENTER and MOUSE LEAVE events. I've also used a script to create some highlighted text on the background sprite.
An object is created as our Button object to control events such as when the MOUSE ENTER, LEAVE and PRESSED.
Another object draws our background sprite, calls up our script and creates our our BUTTON object at the relevant position we want it to appear.
I've also created a CONTROLLER object that puts it all together.
Check it out and tell me what you think.
The program file can be downloaded from here https://www.dropbox.com/s/1qs5pe573pap9dp/dialog_test.zip?dl=0