Skip to content

rcrist/python_prototypes

Repository files navigation

Python Graphical Prototype Projects


My beginner graphical prototype projects in Python

  • 2D Graphics Prototype
  • 3D Graphics Prototype
  • Desktop UI Prototype

2d_graphics_prototype.png

3d_graphics_prototype.png

desktop_ui_prototype.png


2D Graphics Prototype

  • Type: 2D Platformer
  • Language: Python 3.11
  • IDE: PyCharm Community Edition 2022.3
  • Graphics Library: Ursina

Ursina installation:

pip install ursina

Features

  • Single level
  • Sprite player
  • Sprite power ups -> score
  • Game ends in failure if player falls in hole
  • Game ends in victory if all power-ups collected

Assets


3D Graphics Prototype

  • Type: 3D Platformer
  • Language: Python 3.11
  • IDE: PyCharm Community Edition 2022.3
  • Graphics Library: Ursina

Ursina installation:

pip install ursina

Features

  • Single level
  • Simple first person player controller
  • 3D power ups -> score
  • Game ends in victory if all power-ups collected

Assets


Desktop UI Prototype

CustomTkinter installation:

pip install customtkinter

Custom widget

Features

  • Modern user interface (dark mode)
  • Shapes: Rectangle, Oval, Triangle, Line
  • Canvas for drawing shapes
  • Drag shapes on canvas
  • Change shape fill color, border color, border width

About

My beginner graphical prototype projects in Python

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages