Skip to content

RetroPlayer is a cool retro-futuristic 2-D game , where you enter the world of futuristic ideas , Where Tobor your AI friend guides you to help him to defeat the evil Retro-cyber-Letters (A,B,C,D,etc..). You ride a large Retro-Panzer and help Tobor to shoot all the evil letters.

Notifications You must be signed in to change notification settings

MahmoudAshours/RetroPlayer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RetroPlayer

A Flutter game project participating in #Hack20 flutter hackathon.

Youtube demo link here

Project description

RetroPlayer is a cool retro-futuristic 2-D game , where you enter the world of futuristic ideas , Where Tobor your AI friend guides you to help him to defeat the evil Retro-cyber-Letters (A,B,C,D,etc..). You ride a large Retro-Panzer and help Tobor to shoot all the evil letters.

The game is still under development for the hackathon . It'll be built for Android , IOS & probably web.

The project isn't yet fully completed , some main features of the game are missing due to no time.

Project features

This section will contain a breif explanation of every feauture in the app , a medium article will be written soon after the hackathon ends.

  • The Retro-Cyber-letters are attacking Tobor , if they reached the central circle , Tobor will die. With his death the ideal futiristic world is ruined and controlled by the evil letters.

  • You ride the Retro-Panzer and point your laser-gun onto each letter , by pointing on the letters they'll die.

Getting Started

Basic Tasks :

  • Build up the idea ( max 2 hours)
  • Build up a mock UI sequence scratch for mobile and web. (max 1 hour)
  • Initiate project locally & Git.
  • Build up the app .
  • Test it on 3 android devices , web version & IOS version.
  • Test it with codemagic.
  • Make a simple 1 min video (Integration between real video & walkthroughs)
  • [] Make packages of widgets (Retro-Futuristic widgets) - not finished yet //TODO

Future tasks :

  • Add API documentation + readme.
  • Upload the packages on pub.dev
  • Submit the application.

Upcoming features

I plan to complete working on this project , but after learning FLame Which is a game engine for flutter .

  • Not all letters have the same power , each letter has the Ascilion power Where the King Z is the letter which controls other letters to attack Tobor.
  • Letters have Life points according to their size , where the letter Q is geometrically drew larger than Y for example.
  • Adding different languages not only english.
  • Including all different Retro-Futuristic fonts (Elixia , Blanka , etc..)

This section maybe long , it'll be my own walkthrough the hackathon days!

Updates

This is a documented walkthrough of working on the application of #Hack20 hour by hour (Egypt/Ismailia) (Or at least I'm trying to do hour by hour ^^).

27 June 5:46pm

Screenshot from 2020-06-27 17-46-25

  • Making progress in RetroPlayer app ( adding animated Custom Painters).
  • Also viewing some dribbble retro animations .

27 June 11:50 pm

Screenshot from 2020-06-27 23-50-51

  • Making progress in RetroPlayer app ( adding Blanka font).

28 June 02:12 am (35:47:49 hours till the hackathon is finished)

  • Making progress in RetroPlayer app. (added starting animation).

28 June 04:25 am (33:35:25 hours till the hackathon is finished)

  • Taking some notes about Offsets and x-axis,y-axis prespectives.
  • Found really cool web app to solve the equation of striagit line here.
  • Adding some features to the app such as languages & other stuff.
  • Also , I guess I'll be taking a break.

WhatsApp Image 2020-06-28 at 4 23 37 AM WhatsApp Image 2020-06-28 at 4 23 37 AM (1)

28 June 12:04 pm (25:55:30 hours till the end of the hackathon)

  • Returned to work on RetroPlayer .
  • Found cool package called Gradient Text.

Screenshot from 2020-06-28 12-04-03

Project screenshots

WhatsApp Image 2020-06-28 at 10 48 01 PM (1) WhatsApp Image 2020-06-28 at 10 48 01 PM

Conclusion

I really had fun participating in #Hack20 , it was cool experience which allowed me to build a new idea. (Unfortunately I didn't complete the whole project due to issues). But it was cool experience building mockups , also searching & building up great and different ideas in a short period of time!

About

RetroPlayer is a cool retro-futuristic 2-D game , where you enter the world of futuristic ideas , Where Tobor your AI friend guides you to help him to defeat the evil Retro-cyber-Letters (A,B,C,D,etc..). You ride a large Retro-Panzer and help Tobor to shoot all the evil letters.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published