Homebrew RELEASE Gen7 Engine - Visual Programming Engine for Switch

  • Thread starter Thread starter iyenal
  • Start date Start date
  • Views Views 22,080
  • Replies Replies 59
  • Likes Likes 50
Status
Not open for further replies.
I totally understand iyenal's decision. It's very painfull to make something that takes loads of time without getting something back out of it. Iyenal is doing it purley for everyone without any earning. Maybe something better iyenal could do is put advertisments instead of paid features. That would be much better, even tho the income will be lower. Maybe add a donation option in Gen7 Engine so people can support the future of the project. I honestly understand how it feels to work on something for ages just for the pure love of the modding community.
 
  • Like
Reactions: lordelan and naed06
I totally understand iyenal's decision. It's very painfull to make something that takes loads of time without getting something back out of it. Iyenal is doing it purley for everyone without any earning.

Thanks for your support ;)

Maybe something better iyenal could do is put advertisments instead of paid features. That would be much better, even tho the income will be lower. Maybe add a donation option in Gen7 Engine so people can support the future of the project. I honestly understand how it feels to work on something for ages just for the pure love of the modding community.

No, it's impossible for me to add advertisements in an engine, I don't want to make an adware if you see what I mean.
Ads within an engine affect a lot the engine itself and the convenience as user, it is just a way too un-professional to operate this way. And I think that ads+donations funds are just negligible to support the development, for a high cost of quality. Hope you understand.
 
When i click download this happens:

This XML file does not appear to have any style information associated with it. The document tree is shown below.
"); background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; vertical-align: bottom; height: 10px;"><Error>
<Code>AuthenticationFailed</Code>
"); background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; vertical-align: bottom; height: 10px;"><Message>
Server failed to authenticate the request. Make sure the value of Authorization header is formed correctly including the signature. RequestId:0a82c4e8-201a-00e4-5b38-8af7ee000000 Time:2018-12-02T12:15:24.9513501Z
</Message>
"); background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; vertical-align: bottom; height: 10px;"><AuthenticationErrorDetail>
Signature not valid in the specified time frame: Start [Mon, 12 Nov 2018 21:44:08 GMT] - Expiry [Fri, 30 Nov 2018 21:44:00 GMT] - Current [Sun, 02 Dec 2018 12:15:24 GMT]
</AuthenticationErrorDetail>
</Error>
 
When i click download this happens:

Signature not valid in the specified time frame: Start [Mon, 12 Nov 2018 21:44:08 GMT] - Expiry [Fri, 30 Nov 2018 21:44:00 GMT] - Current [Sun, 02 Dec 2018 12:15:24 GMT]

Yeah, currently I embedded in the download link a signature and key so I can have a global access on monitoring along a lifetime, which it seems I set too soon... (I set the expiration on the 30 Nov as I expected to do much more new updates and therefore making older versions not anymore accessible, but the bounty result didn't made me possible to have free time sooner to make a new version).

I will make create today a new signature link, given that I don't forget :). And sorry for the inconvenience!
 
While I can respect your decision to add in paid features, I'm not sure how many people would say those features are worth paying for. I think that it'd be better to allow patreons to have access to these features earlier than everyone else, rather than alienating those who don't donate, or would potentially donate. I myself like the idea of having access to something before everyone else, so it would probably make for a decent selling point too.

Whatever the course you decide to take, I wish you the best of luck.
 
You got it wrong, first you turn your application in to the standard, then suddenly without saying nothing add paid features inside a essential update, and add annoying alerts each 30 mins to advertise those paid features, that is "da wey" of the money *yes this is a pun*
 
You got it wrong, first you turn your application in to the standard, then suddenly without saying nothing add paid features inside a essential update, and add annoying alerts each 30 mins to advertise those paid features, that is "da wey" of the money *yes this is a pun*

You're hired now in Microsoft Marketing department, good work!
 
M8 how things are goin'?
or we didn't heard you for 2 months time what are you doing? (litteral version)
or did you took the bounty and gone away? (implicit version)
So yes, you probably wonder what is happening with Gen7 Engine development (well you definitely wonder if you're reading this) and you're right, it has been a long time I didn't updated anything about it here. But , you can always have the most recent updates with exceptionnal behind-the-scene contents in The Wii Hacking House Discord server: https://discord.gg/pXdeUqb . But well if you already filled your 100 Discord servers or just lazy to click an invite I can't blame you so let's have the first edition of " M8 how things are goin'? "! (still you can try to join the server!)



First, why does Gen7 Engine doesn't anymore get updates? Just because I opted for a strategy change.
Every update needs a substantial time to prepare, build, test and package which is... like I said substantial. So now, I will not anymore make minor updates for Gen7 Engine but instead save that time... to do the new Gen7 Engine, Gen7.1 Engine which is this time not anymore a placeholder oops not that not anymore only a proof of concept oops other fail but yes a true engine (with a very original name)!
Gen7.1 Engine is a total new branch which brings a lot of new features that make it a true development environnement, and that's the topic of the first edition of "M8 how things are goin' "!:

2D Sprites Editor
Please don't use that on a Intel HD Graphics like us. We will not refund you if you get 5 FPS.
upload_2019-1-4_20-36-13.png

Sprites support, the most awaited feature! To not oblige you making ASCII games (althrough some ASCII art are great), this is the first feature we started to develop. And currently, it is almost finished! The Wii sprite support is powered using SDL, and we're still searching something to work out for the Switch. But well if we don't find you will be always able to ASCII games on your Switch, I can link you to an image converter. jk
Also please try as well to be more creative than us when you will do sprites.


Node Programming Support
aka Portal Bridge Constructor, you can do bridges now under Gen7 Engine
upload_2019-1-4_20-51-42.png

Developing with nodes is much more fun, so we made this minor priority a major one. Because having fun while programming is for us essential. Actually this component of Gen7 Engine was and is the most difficult to develop, as the program needs to "anticipate" further events and follow the flow you drawed. If you want more informations about how I developed it, you can find it on the server I linked at top.
Your dream of making spaggets on your beloved engine is now true.


move! Animation Editor
Welcome move!, the new animation workflow of Gen7 Engine that will be in charge to animate our sprites and objects! You just need to drag and drop animation block, then drag and drop the object you want to apply the animation on and you get your objects animated with ease. In the current state it is very experimental, but when it will be more mature move! will be providen exclusively for Gen7 Engine Patreon Edition.

upload_2019-1-4_20-19-33.png


So now what do you wait to move! (sorry for the bad pun I know)

VisuXML Project Export for Custom Pipeline Builds (name length is proportionnal to the greatness)

visuXML.png

We thank our marketing team for that logo. We gave them a fake address and stole the PNG.

VisuXML is a custom format based on XML which contains all your Gen7 Engine project when exported, in a form that makes possible to support other platforms, installations or configurations that are not supplied natively currently. So you can do your own interpreter and compiler to support whatever platform you want, and provide it as third-party compiler for Gen7 Engine for all the people that are interested to develop for that platform!
If you want to start developing a custom compiler on VisuXML, you can PM-me on Discord (iyenal#4008) so I give you more details and send you specifications.



Thanks for your attention and your patience! I know you're all impatient to see the new release of Gen7.1 Engine, and I am working hard for it!
upload_2019-1-4_21-32-56.png

"Gen7 Engine will never stop to amaze you!" ;) Also, happy new year 2019!
 

Attachments

  • upload_2019-1-4_21-32-15.png
    upload_2019-1-4_21-32-15.png
    58.8 KB · Views: 188
Last edited by iyenal,
I don't see why people complain about paid features. Many programs offer a free version and a paid version. Same with game engines.
 
  • Like
Reactions: iyenal
Good to see an update. Any reason you can't also use SDL for the sprite stuff on Switch? I don't know if SDL 1.2 is any closer to ready, but SDL 2 is solid and being used in multiple projects now.
 
Good to see an update. Any reason you can't also use SDL for the sprite stuff on Switch? I don't know if SDL 1.2 is any closer to ready, but SDL 2 is solid and being used in multiple projects now.

I am actually trying to make SDL 1.2 work with current Switch DKP, but a lot of things came accross my way that made me it an obstacle course. And using SDL2 doesn't help me for the near future unfortunately.

Plus the problem with Gen7 Engine DKP is that when I try to install a library I usually tweak a lot of things, but after to release I need to clean all the installations and dependencies Gen7 Engine relies on, so it doesn't change in any way other installations the potential user may have. So I try to simplify as possible all the proceedings to install them.
 
Last edited by iyenal,
  • Like
Reactions: lordelan
Hello again guys, gonna clarify something about the "dead" links.
The download links I supply die rather quickly, I know. Because it is just not a download link, it is a public access token (SAS or Shared Access Signature), and I need to set for them an expiry date for various reasons, analytics, security and also performance so you can get the best download quality possible. But I can create these tokens infinitely, and I will do so as long as it is needed so you can access it. By the way I updated current one.

I formally undertake to make available Gen7 Engine binairies at every time providen that I am in the ability to do so, no matter the state of development.
Myself I hate online software that goes in the wild and which every of the download links are dead, as it happened for me a lot of times. So it is not gonna to happen anytime with Gen7 Engine ;)
 
  • Like
Reactions: lordelan
Download link is going for a small maintenance time, Azure has been acting up it seems.
But it will be fixed very soon. Thanks in advance for your patience!
 
Last edited by iyenal,
  • Like
Reactions: lordelan
Download link is going for a small maintenance time, Azure has been acting up it seems.
But it will be fixed very soon. Thanks in advance for your patience!
Download link updated. We will rely on Google services for now.
 
Gen7.1 Engine Release for Patreons!

patread.png

SECTION1.png
No programming language knowledge required! Make true your ideas with blocks, and thanks to the powerful drag-and-drop system, make your elements interact together like 2D sprites.
The appealing UI is there for an even better experience, so the application creation process be a piece of cake!

Main features:

page1.png

page2.png

page3.png

page4.png


SECTION2.png


What better to have to code once, and see its application run same on various platforms? With Gen7 Engine, that's possible! Gen7.1 Engine can currently produce executables for the Nintendo Switch, Nintendo Wii, Microsoft Windows and much more soon, including mobile devices.

pagemulti.png


SECTION3.png


Gen7 Engine is in constant development, and a lot of new features are on the way. We aim to make it the most polyvalent and easy to use engine for both homebrewers and game developers, so keep in touch with the progress.

See Gen7.1 Engine in action by yourself:


Patreons Release: Different versions

diffchoices.png



You're a Patreon? Thanks! Activate your copy on idstudio.live/gen7engine/register
Patreon page: patreon.com/gen7engine

AD.png
 
Last edited by iyenal,
Also important thing to notice, being a Gen7 Engine Patreon is not only for the Patreon Edition version, but also to support project's development. Because without enough Patreons, the engine will ultimately lead to its cancel of future development plans, as you probably know a full engine development takes a lot of time.
(added also in main post)
 
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum