Giter Club home page Giter Club logo

spgp_2022's Introduction

spgp_2022

Smartphone Game Programming 2022

다루는 프로그램들

  • ImageSwitcher
    • TextView, Button, ImageButton, LinearLayout
    • Selector
  • Cards (Memory Game)
    • Shuffle, Alert
    • Color Table, Style, String Resource
  • MoreControls
    • CheckBox, RadioButton, EditText, TextWatcher
    • CustomView
  • CustomView based Game App
    • postDelayed(), Choreographer
    • Frame Time, FPS
    • Move based time
  • FighterPlane (First 2D Game)
    • GameObject class/interface, Sprite
    • MainGame class
    • Touch Event handling
    • Frame Animation
    • Game Framework
  • DragonFlight
    • EnemyGenerator
    • Object Lifecycle Management (recycle)
    • GameObject Layering
    • Score / Font Drawing
    • Background Layering (Parallex Scroll)
  • CookieRun
    • HorzScroll BG / VertScroll BG
    • Image Resource Sheet
    • Stage data file
    • Collision Check / Collision Handling
    • Multiple Scene / Transparent Scene
  • Path Draw / Path Animation
  • Tiled MapEditor
    • DragonFlight rework

Schedule

  • 1차 발표 : 5주차 수요일 (3/30)

    • 게임 컨셉: High Concept 및 핵심 메카닉을 명확히 제시
    • 개발 범위: 개발 주요 요소를 정량적으로 제시
    • 예상 게임 실행 흐름
      • 게임 화면 스크린샷을 이용하여, 게임 실행 흐름 제시
      • 다른 게임 화면 이용 또는 간단히 스케치한 그림
      • 게임이 어떤 식으로 진행되는지 직관적으로 알 수 있도록 구성
    • 개발 일정: 4월 4일에 시작하는 주를 1주차로 하여 9주간의 주단위 상세 개발 일정을 제시.
    • 발표 동영상의 길이는 1분 30초가 되게 해 주세요. 1분 20초보다 짧거나 1분 40초보다 길면 감점합니다.
    • 발표 내용은 README.md 에 모두 포함되어야 합니다.
  • 2차 발표 : 10주차 수요일 (5/4)

    • 추후 공지
  • 최종 발표 : 15주차 수요일 (6/8)

    • 추후 공지

spgp_2022's People

Contributors

scgyong-kpu avatar

Stargazers

Kclient avatar  avatar

Watchers

 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.