Coder Social home page Coder Social logo

breakout's Introduction

BreakOut

1年生の時に講義課題で作ったブロック崩しゲーム

概要

ただブロックを崩すだけのゲームです。
Processingの仕様上、メインファイルと同じ名前のフォルダにすべてのファイルが入っていないと動かないはずなので、わざわざフォルダに入れてあります。
作ったのが2年前なのでもう詳しいことは覚えていません。
ちなみにこれを作ったとき、プログラミング暦は2か月です。

操作説明

トップ画面からスペースキーでゲームスタート
トップ画面からクリックで操作説明画面
操作説明画面からスペースキーでもゲームスタート
ゲーム中はマウス左右でラケットを左右に移動
F・Jキーのどちらかで一時停止
D・Kキーのどちらかで再開
ゲームオーバー画面をクリックで再挑戦

思い出語り

プログラミングは大学入ってから初めてやったので、当時は「すごい!こんなことができるんだ!」と、とても楽しんで作りました。
ただ、発想力がないので、ゲーム性を高めることはあまりできませんでした。
なので、基本形は講義のサンプルのまま。
サンプルから変更・追加した要素を記憶の限り挙げると

  • 色・デザインの変更
    • 講義ではフォントの変更方法とか習わないのでちょっと苦労した
    • 色合いはお菓子、かわいいみたいなイメージ
    • 周りの人の中間発表とかを見てるとデザインがうーん…って感じだったので、そこで周りと差を付けようと思った
  • 音を追加
    • なににすればいいかわからなかったので某有名ゲームのSEを自分で打ち込んだ
    • 音のライブラリの追加方法とかも、たしか講義ではやらないという…
  • あといろいろ
    • スコア、ライフ、障害物、マウスカーソルを非表示にする…など
    • 障害物にはこだわりあり

といった感じです。

breakout's People

Contributors

mokomoka avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.