This site requires JavaScript, please enable it in your browser!
Greenfoot back

Report as inappropriate.

RcCookie
RcCookie presents ...

2021/1/14

Login System/ Windows Emulator

This is just a small demo showing my custom login system.
By default you are NOT registered. You can register an account once you are logged in on the Greenfoot website. You define a password that can be reset later, if you are logged in on the website.

PASSWORD:
DON'T USE A PASSWORD YOU USE ELSEWHERE! The password IS hashed in a simple way, however the auther can look at that value.

Once you have an account you can log in using your normal username and the created password. You can now also log in from another account or without being logged in at all.

Once logged in you can test my (so far not very advanced) Windows 10 emulator. Its (only) feature is the fully functional window system. You can drag the window, fullscreen it with the button or by double-clicking the top bar, and scale it by dragging the borders.


About the drawing system:

This scenario uses my custom widget system. This means that the whole screen is actually just a single actor. The image that shows the widget and animations is (efficiently) drawn completly customly and is not bound to any Greenfoot draw order system.
It is loosely based on the widget system of Flutter, which is used for android apps.


Like usually, everything is 100% reusable. The widgets may take some time to get used to though and will not be nice to code inside the Greenfoot editor, which is one of the reasons why I`'m using VSCode.

448 views / 43 in the last 7 days

9 votes | 2 in the last 7 days

Tags: mouse demo with-source button windows login widgets flutter

This scenario is a member of: UNiTy iN NeEd, Reusable classes


open in greenfoot
Your browser does not support the canvas tag.
Goku555Goku555

2021/2/19

Hi
Goku555Goku555

2021/2/19

Hi
Goku555Goku555

2021/2/19

Hi
Goku555Goku555

2021/2/19

Hi
Goku555Goku555

2021/2/19

Hi
Goku555Goku555

2021/2/19

Hi
Goku555Goku555

2021/2/19

Hi
Goku555Goku555

2021/2/19

Hi
Goku555Goku555

2021/2/19

Hi
Goku555Goku555

2021/2/19

Hi

See all comments

Want to leave a comment? You must first log in.

Who likes this?

Har8mes Kostya20052011 nolttr21 mik. Sharukkhan Roshan123 Hoernchen nsbgg Gbasire