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.
1
Tips, Tutorials, Examples / Fervi's Tutorials
« on: October 30, 2017, 05:29:34 am »
Enigma developers are sad because their product does not go to a large group. If they want to continue Enigma - I will try to help them with advertising.
For me Enigma-dev is a very important project. Unfortunately I do not know programming in C++ to help them.
I would like to pay for their development, however:
1) They do not want money (in Bitcoins at least)
2) In Poland we earn far less than in Western Europe or in America. For $ 5 in Poland you will buy a decent dinner or small shopping in the store. If $ 5 a month (or more often) you will be enough - I will gladly pay.
Unfortunately, the creators (at least so they wrote) did not want money (or Bitcoins), but more popularity. I decided to fulfill this dream.
For now, I'm working on a series of tutorials so people can send them. I believe that in this way I will popularize as much Enigma as possible.
I wrote an article (pilot) and I would like to start a series of games development in Enigma. I do not want to move all the possible functions, but after a general overview of the program and showing some lines of code - focus on reading the Enigma documentation.
I think that would be best. Unless you have your own vision?
Anyway - would anyone want to improve my articles in the future? The point is that I would translate them into English (but my English is not the best) and then someone would correct any mistakes.
Thanks
Fervi
[Polish] Tworzenie gier - Pilot
https://steemit.com/polish/@fervi/tworzenie-gier-pilot
[Polish] Tworzenie gier - Omówienie interfejsu Enigmy (część 1)
https://steemit.com/polish/@fervi/tworzenie-gier-omowienie-interfejsu-enigmy-czesc-1
[English] Quick Gamemakering
http://gmclan.org/uploader/6184/gamemakering.pdf
For me Enigma-dev is a very important project. Unfortunately I do not know programming in C++ to help them.
I would like to pay for their development, however:
1) They do not want money (in Bitcoins at least)
2) In Poland we earn far less than in Western Europe or in America. For $ 5 in Poland you will buy a decent dinner or small shopping in the store. If $ 5 a month (or more often) you will be enough - I will gladly pay.
Unfortunately, the creators (at least so they wrote) did not want money (or Bitcoins), but more popularity. I decided to fulfill this dream.
For now, I'm working on a series of tutorials so people can send them. I believe that in this way I will popularize as much Enigma as possible.
I wrote an article (pilot) and I would like to start a series of games development in Enigma. I do not want to move all the possible functions, but after a general overview of the program and showing some lines of code - focus on reading the Enigma documentation.
I think that would be best. Unless you have your own vision?
Anyway - would anyone want to improve my articles in the future? The point is that I would translate them into English (but my English is not the best) and then someone would correct any mistakes.
Thanks
Fervi
[Polish] Tworzenie gier - Pilot
https://steemit.com/polish/@fervi/tworzenie-gier-pilot
[Polish] Tworzenie gier - Omówienie interfejsu Enigmy (część 1)
https://steemit.com/polish/@fervi/tworzenie-gier-omowienie-interfejsu-enigmy-czesc-1
[English] Quick Gamemakering
http://gmclan.org/uploader/6184/gamemakering.pdf
2
Works in Progress / Occult
« on: October 12, 2017, 07:03:53 pm »
Slowly I'm releasing my game - Occult. The game was written in GM: S 1.4, but was moved to Enigma. I would like to before I release the source code to test whether there are no errors.
For now, there is only 64bit version on Linux.
http://194.28.50.88/occult-enigma-linux64
Fervi
For now, there is only 64bit version on Linux.
http://194.28.50.88/occult-enigma-linux64
Fervi
3
General ENIGMA / Some stupid question
« on: November 07, 2016, 06:58:58 pm »
Hello
It's a topic for stupid people to learn anything
I wonder whether it is better to use SDL. In general, what exactly it is SDL etc.
It seems to me that the SDL is a library that allows you to write code that runs everywhere (games) - from Windows on the Linux or Android.
It seems to me that if one code can do the same thing everywhere, because it is the layer between the programmer and game. I think I could solve the problem for example. Gamepads (which go under Windows, but Linux does not) if he could make the game appeared on Android.
Is such a move make sense? Ew. how the SDL and acted like Enigma
Fervi
It's a topic for stupid people to learn anything
I wonder whether it is better to use SDL. In general, what exactly it is SDL etc.
It seems to me that the SDL is a library that allows you to write code that runs everywhere (games) - from Windows on the Linux or Android.
It seems to me that if one code can do the same thing everywhere, because it is the layer between the programmer and game. I think I could solve the problem for example. Gamepads (which go under Windows, but Linux does not) if he could make the game appeared on Android.
Is such a move make sense? Ew. how the SDL and acted like Enigma
Fervi
5
General ENIGMA / Dialogs in Enigma
« on: July 10, 2016, 07:00:50 pm »
Hello
Is the function of the type of show_message needs to be set in the Game Settings -> Enima -> API -> Widgets -> GTK +
?
Because if so, should review and improve (if these functions operate) Enigma code in order to patch holes. show_message (etc.) is very important in my opinion function, which unfortunately does not work.
Fervi
________
eobjs/Linux/Linux/Run/Universal_System/Extensions/ParticleSystems/PS_particle_attractor.o /home/fervi/.enigma/.eobjs/Linux/Linux/Run/Universal_System/Extensions/ParticleSystems/PS_effects.o /home/fervi/.enigma/.eobjs/Linux/Linux/Run/Universal_System/Extensions/Timelines/timelines.o /home/fervi/.enigma/.eobjs/Linux/Linux/Run/Bridges/xlib-OpenGL1/graphics_bridge.o -lz -lpthread -lX11 -lGL -lGLU -lopenal -lalure -lvorbisfile -lvorbis -ldumb -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lfontconfig -lfreetype -lgthread-2.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lfontconfig -lfreetype -lz
/home/fervi/.enigma/.eobjs/Linux/Linux/Run/SHELLmain.o: In function `enigma::ENIGMA_events()':
SHELLmain.cpp:(.text+0x1625): undefined reference to `enigma_user::show_info(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int, int, int, int, bool, bool, bool, bool, bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)'
collect2: error: ld returned 1 exit status
_______
Is the function of the type of show_message needs to be set in the Game Settings -> Enima -> API -> Widgets -> GTK +
?
Because if so, should review and improve (if these functions operate) Enigma code in order to patch holes. show_message (etc.) is very important in my opinion function, which unfortunately does not work.
Fervi
________
eobjs/Linux/Linux/Run/Universal_System/Extensions/ParticleSystems/PS_particle_attractor.o /home/fervi/.enigma/.eobjs/Linux/Linux/Run/Universal_System/Extensions/ParticleSystems/PS_effects.o /home/fervi/.enigma/.eobjs/Linux/Linux/Run/Universal_System/Extensions/Timelines/timelines.o /home/fervi/.enigma/.eobjs/Linux/Linux/Run/Bridges/xlib-OpenGL1/graphics_bridge.o -lz -lpthread -lX11 -lGL -lGLU -lopenal -lalure -lvorbisfile -lvorbis -ldumb -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lfontconfig -lfreetype -lgthread-2.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lfontconfig -lfreetype -lz
/home/fervi/.enigma/.eobjs/Linux/Linux/Run/SHELLmain.o: In function `enigma::ENIGMA_events()':
SHELLmain.cpp:(.text+0x1625): undefined reference to `enigma_user::show_info(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int, int, int, int, bool, bool, bool, bool, bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)'
collect2: error: ld returned 1 exit status
_______
6
Issues Help Desk / Some Fervi's Question
« on: June 30, 2015, 04:53:19 am »
Hello again! :-)
1) Is Enigma still alive? A few months ago Enigma grow rapidly
2) Will it be soon under Linux command "execute_shell" or "execute_program"? In C++, a command "system (" ");" do that
3) Is it possible to compile Bash Enigma projects? Can write a simple code in PHP that will send Bash code and it will be compiled by the browser project.
Sorry for my bad English
Fervi
1) Is Enigma still alive? A few months ago Enigma grow rapidly
2) Will it be soon under Linux command "execute_shell" or "execute_program"? In C++, a command "system (" ");" do that
3) Is it possible to compile Bash Enigma projects? Can write a simple code in PHP that will send Bash code and it will be compiled by the browser project.
Sorry for my bad English
Fervi
7
Proposals / Saving / Loading Games
« on: August 20, 2014, 05:28:44 am »
Hello!
Save and Load game is one of the basic things that are needed by people in developing games
Unfortunately, I do not know the way how to do it with enigma
- Game_save and game_load not work at all (not been implemented?)
- INI files do not work under Linux
Other methods do not know
It is possible to implement in the near future, one of the features? I really needed (and others)
Thank you very much for reading
Fervi
Save and Load game is one of the basic things that are needed by people in developing games
Unfortunately, I do not know the way how to do it with enigma
- Game_save and game_load not work at all (not been implemented?)
- INI files do not work under Linux
Other methods do not know
It is possible to implement in the near future, one of the features? I really needed (and others)
Thank you very much for reading
Fervi
8
Works in Progress / Super Tux Boy
« on: July 09, 2014, 03:27:24 pm »
Hello!
Title: Super Tux Boy
Type: Platform
Description: It is a open source game like Super Meat Boy, but we play Tux (xD)
Download: https://github.com/fervi/SuperTuxBoy
Size: 2MB Source Code
Authors:
Programmers: Fervi, Pieter (Super Meat Boy like example)
Fable: Not exists (yet?)
Graphics: SuperTux, Opengame art (in game information)
Music: Technically not exists
Screenshots:
Fervi
PS. If you want help - Send a private message how you can help the project
Title: Super Tux Boy
Type: Platform
Description: It is a open source game like Super Meat Boy, but we play Tux (xD)
Download: https://github.com/fervi/SuperTuxBoy
Size: 2MB Source Code
Authors:
Programmers: Fervi, Pieter (Super Meat Boy like example)
Fable: Not exists (yet?)
Graphics: SuperTux, Opengame art (in game information)
Music: Technically not exists
Screenshots:
Fervi
PS. If you want help - Send a private message how you can help the project
9
Issues Help Desk / Enigma's Project and Github
« on: July 02, 2014, 05:12:16 pm »
Hello!
Do you have any tutorial about using github with enigma project?
I want to share my source, but it doesn't look good (i can't unzip egm file, bacause when i zip it - enigma can't read) (egm file is little problematic in teamwork)
Fervi
Do you have any tutorial about using github with enigma project?
I want to share my source, but it doesn't look good (i can't unzip egm file, bacause when i zip it - enigma can't read) (egm file is little problematic in teamwork)
Fervi
10
Tips, Tutorials, Examples / Travelling salesman problem
« on: May 02, 2014, 03:09:11 pm »
Hello!
Travelling salesman problem is a AI problem to find the shortest route between few cities
In my example you have 8 cities
Some info:
Obj_0 to Obj_7 - cities
The cities have random position (Create event)
Obj_controller is program manager
In Create u have:
Very big score and lives (variables), because you must declarate very big numbers for min function
Niggerloop (5000 lines xD), it has argument for "liczykon" script
F5 restart program (and get new positions etc)
Draw show distance between cities, shortest route and draw it
Liczykon script couting and finding the shortest route
Fervi
PS. CAUTION - Long compiling time
Travelling salesman problem is a AI problem to find the shortest route between few cities
In my example you have 8 cities
Some info:
Obj_0 to Obj_7 - cities
The cities have random position (Create event)
Obj_controller is program manager
In Create u have:
Very big score and lives (variables), because you must declarate very big numbers for min function
Niggerloop (5000 lines xD), it has argument for "liczykon" script
F5 restart program (and get new positions etc)
Draw show distance between cities, shortest route and draw it
Liczykon script couting and finding the shortest route
Fervi
PS. CAUTION - Long compiling time
11
Issues Help Desk / Enigma to C++
« on: March 26, 2014, 08:41:43 am »
Hello!
In theory all Enigma projects are compiled by GCC Compiler
It is possible to translate Enigma Code to C++ Code?
Fervi
In theory all Enigma projects are compiled by GCC Compiler
It is possible to translate Enigma Code to C++ Code?
Fervi
13
Tips, Tutorials, Examples / My Tutorial - need help
« on: October 28, 2013, 04:48:21 am »
Hello!
I create tutorial about "creating first game in enigma", it is in Polish, but I want to translate in English. My Language isn't very well, so If somebody can upgrade them.
It is from Google Translator with little changes.
It's page 1 / 7
Fervi
I create tutorial about "creating first game in enigma", it is in Polish, but I want to translate in English. My Language isn't very well, so If somebody can upgrade them.
Quote
Hello !
Many people like to play computer games. Some prefer platformers , some bashing , FPS , MMO ...
But few forms game - it seems to be difficult and time consuming
I will try to show you that creating games , it's quite simple ( though sometimes time consuming ) game , in which " takes on " the God : P How else to create something called according to his own ideas ? Of course, we do not have power , but something we create .
First, we should be provided with something in the game where you can create , generally know the two programs, " a fashion " (ie tested ) , and a third did not understand . But then I'll go : D
- Game Editor
Game Editor is a simple clicker , which first of all you need to know English. While most things can be use , then you need to know what to use. The project itself is licensed under the GPL and can convert a number of platforms (mostly old phones and basic three operating systems ( although you can try to compile on BSD or other systems )
- Enigma - dev ( I'm going to use it )
Enigma is intermediate program (if you can call it that) - In general, you can create games by amateurs and by advanced users (of course, the more we can, the more we create miracles ) , based on the EDL ( Enigma Development Language). In general, you can call the program a clone of Game Maker ( Boys generally try to achieve compatibility )
- SandBox Game Maker ( entering into deep water , resort )
Although I tried to learn it - I lost . SBGM used to create RPG , FPS and platforming in 3D ( on the Cube 2 engine ), generally everything looks brilliant and as he was being mastered , it has to beat a lot of games open source ( and of high quality , something I have to play the game: P)
1 ) Planning
The first thing we should do is plan a little bit about the game. It should be given to a few things out (which I write ) . The basic principle - not a figment of 3D games with the campaign at 5000h and wonders on a stick . In fact, if enigma is able to create such wonders , you do such a game would take probably a couple of years . Since you're a beginning filmmakers , we should create a game with minimal complexity , mainly because these things quickly creates (ie quickly see the effects ) and you can quickly end.
The second thing is the graphics, if you do not play text , we should think about it. The problem here is that either create it in paint (or something else ) , or someone will take care of . The problem is that if we can not draw in paint is better not to take . A person who is for us to make - usually smack it ( sad truth ) and the project itself is dying. Top here before the show tileset'y ( graphics) and in the selected game. We should look at : http://opengameart.org them.
Music and sound - this generally is a big problem . You can of course use something or take away from other projects ( why not? ), But do not always fit. It should also be noted that, as you take something from another project , on what license the thing is .
It is from Google Translator with little changes.
It's page 1 / 7
Fervi
14
Off-Topic / Github Labels
« on: October 17, 2013, 03:27:56 pm »
Hello!
I want to send Feature Request on some project (not enigma ), but I dunno how to set it. Can somebody help me, please?
Fervi
I want to send Feature Request on some project (not enigma ), but I dunno how to set it. Can somebody help me, please?
Fervi
15
Function Peer Review / Yoyogames Example in Enigma
« on: September 15, 2013, 02:40:43 pm »
First Game (Catch The Clown)
Works fully
FPS (Doom-like)
Compiling, but no walls (background_get_texture problem?)
Maze Game (Maze)
Works fully
Multiplayer Example
Not compiling - (mplay_init_ipx)
Platform Game Example
Playable, compiling without any problems, but Highscore table doesn't work
Shooter Example (1945)
Playable, compiling without any problems, but Highscore table doesn't work
Isometric Example
Works fully
Parallax demo
Not sure, probably background doesn't work
Parallel demo
Works fully
Scaling example
Background doesn't work and bugged collision
Works fully
FPS (Doom-like)
Compiling, but no walls (background_get_texture problem?)
Maze Game (Maze)
Works fully
Multiplayer Example
Not compiling - (mplay_init_ipx)
Platform Game Example
Playable, compiling without any problems, but Highscore table doesn't work
Shooter Example (1945)
Playable, compiling without any problems, but Highscore table doesn't work
Isometric Example
Works fully
Parallax demo
Not sure, probably background doesn't work
Parallel demo
Works fully
Scaling example
Background doesn't work and bugged collision