PHP Classes

PHP Movie Game: Game of TV managers that battle for prime time

Recommend this page to a friend!
  Info   View files Example   View files View files (28)   DownloadInstall with Composer Download .zip   Reputation   Support forum   Blog (1)    
Last Updated Ratings Unique User Downloads Download Rankings
2023-04-14 (8 months ago) RSS 2.0 feedNot yet rated by the usersTotal: 34 This week: 1All time: 10,892 This week: 108Up
Version License PHP version Categories
moviegameinvue3 1.0.0MIT/X Consortium ...5PHP 5, Games, Video, Business
Description 

Author

This package implements a game of TV managers that battle for prime time.

It lets players act as managers of a TV station that can manage the schedule of the presentation of movies.

Managers can also buy and sell the rights to movies on the market.

Innovation Award
PHP Programming Innovation award winner
November 2023
Winner
Many people like movies and watch them frequently. Companies that work in the movie industry often have television stations or movie Websites that transmit movies to address the interests of their audience.

This package implements a game that lets players participate in a simulation of a television station and act as managers who can plan the station schedule, buy and sell movies, and battle for prime-time audiences with other television stations.

Playing a game like this can be nice to people who like the movie industry and want to work in this business area.

Manuel Lemos
Picture of Robert Devenyi
  Performance   Level  
Name: Robert Devenyi <contact>
Classes: 4 packages by
Country: Canada Canada
Innovation award
Innovation award
Nominee: 1x

Winner: 1x

Example

<?php

use Illuminate\Contracts\Http\Kernel;
use
Illuminate\Http\Request;

define('LARAVEL_START', microtime(true));

/*
|--------------------------------------------------------------------------
| Check If The Application Is Under Maintenance
|--------------------------------------------------------------------------
|
| If the application is in maintenance / demo mode via the "down" command
| we will load this file so that any pre-rendered content can be shown
| instead of starting the framework, which could cause an exception.
|
*/

if (file_exists(__DIR__.'/../storage/framework/maintenance.php')) {
    require
__DIR__.'/../storage/framework/maintenance.php';
}

/*
|--------------------------------------------------------------------------
| Register The Auto Loader
|--------------------------------------------------------------------------
|
| Composer provides a convenient, automatically generated class loader for
| this application. We just need to utilize it! We'll simply require it
| into the script here so we don't need to manually load our classes.
|
*/

require __DIR__.'/../vendor/autoload.php';

/*
|--------------------------------------------------------------------------
| Run The Application
|--------------------------------------------------------------------------
|
| Once we have the application, we can handle the incoming request using
| the application's HTTP kernel. Then, we will send the response back
| to this client's browser, allowing them to enjoy our application.
|
*/

$app = require_once __DIR__.'/../bootstrap/app.php';

$kernel = $app->make(Kernel::class);

$response = $kernel->handle(
   
$request = Request::capture()
)->
send();

$kernel->terminate($request, $response);


Details

Unfinished Laravel Movie Game

Using: Laravel Breeze & Inertia with Vue and Tailwinds

With the daisyui Tailwind plugin

https://www.dgy.ca

This is an unfinished game. Please fork and finish the story.

The game starts with you managing a tv station. Your job is to buy and schedule movies so you win the prime time viewing battle.

This is written with Laravel 8 using Breeze starter package with VueJs and TailWinds. The cool styling is from the daisyui tailwinds plugin.

Laravel Starter Game in Vue / Tailwinds


  Files folder image Files  
File Role Description
Files folder imagecss (2 files)
Files folder imageimages (19 files)
Files folder imagejs (1 file)
Accessible without login Plain text file .htaccess Data Auxiliary data
Accessible without login Plain text file index.php Example Application start script
Accessible without login Plain text file mix-manifest.json Data Auxiliary data
Accessible without login Plain text file README.md Doc. Documentation
Accessible without login Plain text file robots.txt Data Robots allow list
Accessible without login Plain text file web.config Data Auxiliary data

  Files folder image Files  /  css  
File Role Description
  Accessible without login Plain text file app.css Data Auxiliary data
  Accessible without login Plain text file informational.css Data Auxiliary data

  Files folder image Files  /  images  
File Role Description
  Accessible without login Image file adventure.png Icon Icon image
  Accessible without login Image file blanktvscreen.gif Icon Icon image
  Accessible without login Plain text file comedy.svg Data Auxiliary data
  Accessible without login Image file comedy2.png Icon Icon image
  Accessible without login Plain text file comedy2.svg Data Auxiliary data
  Accessible without login Image file default.png Icon Icon image
  Accessible without login Plain text file default.svg Data Auxiliary data
  Accessible without login Plain text file drama.svg Data Auxiliary data
  Accessible without login Image file family.png Icon Icon image
  Accessible without login Image file family1.png Icon Icon image
  Accessible without login Image file fantasy.png Icon Icon image
  Accessible without login Image file home.jpg Data Auxiliary data
  Accessible without login Image file horror.png Icon Icon image
  Accessible without login Image file horror1.png Icon Icon image
  Accessible without login Image file romance.png Icon Icon image
  Accessible without login Image file scifi.png Icon Icon image
  Accessible without login Image file sports.png Icon Icon image
  Accessible without login Image file war.png Icon Icon image
  Accessible without login Plain text file war.svg Data Auxiliary data

  Files folder image Files  /  js  
File Role Description
  Accessible without login Plain text file app.js Data Auxiliary data

 Version Control Unique User Downloads Download Rankings  
 100%
Total:34
This week:1
All time:10,892
This week:108Up