#2 Re: mORMot 1 » Learning mORMot, information overload » 2018-06-12 08:22:55

@edwinsn,
The point of this question was to narrow things down, I laid out the exact use-plan and hoped for a reply to let me know which sections of mormot to study in greater details.

#3 Re: mORMot 1 » Learning mORMot, information overload » 2018-06-11 09:31:21

I have experience with some of the fundamentals:
1. Implementing client-side REST/XMLRPC based APIs from opensubtitles, youtube, themoviedb, theaudiodb, etc.
2. Installing databases and configuring IIS7.5.

I was hoping for pointers to the specific technologies that mormot offers I should focus on.

And I don't expect anything for free, If I can't get a handle on this myself, I would be open to a partnership on my game project (which is already pretty far along in the development cycle).

#4 mORMot 1 » Learning mORMot, information overload » 2018-06-10 15:10:23

bLight
Replies: 13

Hi,
I am in the process of developing a cross-platform game, initially targeting Android.
I am developing in Delphi 10.2.3 (latest version as of this posting).

I am trying to understand if mORMot is the solution for me and after reading the introduction and architecture, I think it may be but ...

I come from a UI/UX background, never really having worked with databases, user management and security.
Reading the documentation I'm overwhelmed by the many new acronyms and concepts, the learning curve is steep.

Perhaps I can get advice on which parts of mORMot I need to focus on to achieve these goals:

1. Secure & automatic signup of users.
As a mobile game, users should be securely "signed-up" and "logged-in" automatically on the initial run (no username/password).

2. Secure virtual currency management.
In-game activity can earn the player "points" which can later be redeemed for in-game items.
For security, the client will only send the server the gamer's activity.
The server logic needs to calculate the points based on the activity and award them to the client.

3. Image submission, rating & moderation.
One of the game features requires submitting screenshots (png/jpg files) for other gamers to see and rate.
The submitted screenshots must pass through a human moderation interface to prevent content not suited for children (a version of the app with special permission).

4. Leader-boards
Leaderboard for in-game actions over a time period (1 day, 1 week, 1 month, etc).


At my disposal is a dedicated windows server running IIS 7.5 and a MySQL database, but I can probably install another DB if recommended to do so.

Board footer

Powered by FluxBB