• This repository has been archived on 06/Sep/2022
  • Stars
    star
    2
  • Language
    Java
  • License
    GNU General Publi...
  • Created over 7 years ago
  • Updated about 4 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

This was my AP Computer Science Principles Create Performance Task: a clone of the old Arcade Breakout. It's finalized at this point; it could use more work and levels, but I believe it to be quite polished as for what it was intended to be. I loved making it, and it was all from scratch code-wise, with the exception of a few flaws I had to fix with the Internet's help, as well as the images and audio files.

More Repositories

1

brick-breaker

SDL-Brick-Breaker is a remake of the original Brick Breaker arcade game, written in C with SDL.
C
14
star
2

raycaster

A small raycasting engine demo in Java. This uses my Theta game library.
Java
9
star
3

logic-learning-assistance-tool

This is the repository for our CSC-490 project at UNCG in the Spring 2021 semester.
Java
9
star
4

castlevania-legion

Castlevania - Legion was a game developed for my AP Computer Science Principles final project. It is the successor to the original Castlevania game that I wrote, which is a remake of the Castlevania game on NES.
Java
7
star
5

c-standards

C-Standards is the C version of my Standards library, originally written in Java.
C
6
star
6

Generic-Space-Shooter

This is a remake/mash-up of two old classic Arcade games: Galaga, and Space Invaders. It's not finished nor polished, but it's the best I could do in under an hour. I used my Standards library. Enjoy!
Java
5
star
7

formal-logic-aiding-tutor

This is an extension of LLAT (the Logic-Learning Assistance Tool) which aims to improve its pedagogical value and UI, rather than being a mere solution provider.
Java
4
star
8

littlec-compiler

A small compiler for the LittleC programming language.
Java
4
star
9

matrix-chain-order-solver

A simple implementation of the matrix multiplication algorithm using dynamic-programming.
Java
3
star
10

c212-f23

This is a repository for all code done in my C212 course in Fall 2023.
Java
3
star
11

standards

Standards is the new (and revived) version of the former Standards 1.0/2.0 library. It is based in Java, and includes all the basic materials and code necessary to create a basic game.
Java
3
star
12

software-engineering-ethics-debater

AI and Software Engineering Ethics Argumentation System
Java
3
star
13

networking-tools

Principles of Computer Networks tools.
C
2
star
14

multithreaded-chat-server

This is a multithreaded chat server implemented in C, with a nice user-interface.
C
2
star
15

network-packet-simulator

CSC - 677 - Fall 2020 at UNCG.
Java
2
star
16

deterministic-pushdown-automata-parser

This is a deterministic pushdown automata project for my Theory of Computation course.
Java
2
star
17

theta-game-engine

Theta is a simple, Java swing-based library that abstracts the complexities and intricacies that go into not only game development, but also graphical user interface development. This is a successor to my Java Standards library.
Java
2
star
18

Arcadia

Arcadia is a simple remake of the awesome flash game "Arcadia - REMIX".
C
2
star
19

Cpp-Tutorials

This is a repository for the information and code in the data structures & algorithms discord.
C++
2
star
20

Hash-Table-C

This is a small project following a tutorial on implementing the hash table data structure in C.
C
2
star
21

joshuacrotts

A repo about me, my work, and what I am, other than the fact that I am human.
2
star
22

raymarcher

A small raymarching demo in Java.
Java
2
star
23

QuadTreeJava

This is a simple implementation of the QuadTree data structure in Java.
Java
2
star
24

micro-scheme

This is a repository of my Scheme interpreter written in Java with ANTLR.
Java
2
star
25

fractal-generator

Work-in-progress fractal generator with my Standards library.
Java
2
star
26

tic-tac-toe

A TicTacToe game implemented with the minimax algorithm.
Java
2
star
27

lock-out-protocol

Lock Out Protocol is a game written for my software engineering course at UNC Greensboro for the Fall 2019 semester. Java was the programming language of choice.
Java
2
star
28

space-shooter

I've always wanted to dabble in SDL with C, so this what I have come up with for now.
C
2
star
29

deterministic-finite-automaton-parser

Deterministic Finite Automata parser for my Theory of Computation class.
Java
1
star
30

cek-machine

This is a CEK machine implementation in the Java programming language for a superset of the lambda calculus.
Java
1
star
31

Chat-Application

Local hosting java chat application (with a server and client).
Java
1
star
32

masters-thesis

This is a repository for my Master's thesis LaTeX source.
TeX
1
star
33

Hangman

Simple hangman game made with my lovely fiance.
Java
1
star
34

csc-230-uncg-f18

This is an archive repository of my assignments in CSC-230.
Java
1
star
35

codingbat-string3-solutions

CodingBat String3 Solutions
Java
1
star
36

CSC-261-A4Q9

Ninth question in Assignment 4, using scores for three sports. Practices multiplying and dividing.
Assembly
1
star
37

c-shell

This project is based off a C-based tutorial on how to create a shell that reads, parses, and executes commands through the terminal.
C
1
star
38

batch-file-renamer

Renames files that share a common prefix and suffix in a directory.
Python
1
star
39

racket-compiler

This is a repository for the Racket compiler in the IU compilers course.
Racket
1
star
40

terminal-solitaire

A small text-based implementation of solitaire in C.
C
1
star
41

dijkstra-viewer

A small application that, using my Theta library as the graphical component, lets users draw undirected graphs and find the shortest path using Dijkstra's algorithm.
Java
1
star
42

blackjack-original

Java
1
star
43

SFML-Tests

Test setup for SFML - to make the project, just clone the repository.
C++
1
star
44

Prolog-Introduction

Slow and steady introduction to the terrifying and horrific world of Prolog.
Prolog
1
star
45

c-pthreads

This is a small repository of my beginner's work with pthreads in C.
C
1
star
46

VSC-Test

C++
1
star
47

asteroids

A clone of the original Asteroids game with improved graphics in C with SDL.
C
1
star
48

C-Database

This is a program I am writing in C to illustrate the basic fundamentals of database design. I am following a tutorial online, so most of the source code is copied from there, but it still showcases the work.
C
1
star
49

CSC-261-A5Q5

Computer Architecture and Assembly Programming - CSC-261: Assignment 5, Question 5
Assembly
1
star
50

joshuacrotts.github.io

Website to showcase projects, repositories, and other miscellaneous information.
HTML
1
star
51

pong

This is yet another Pong game, written in C with SDL. The only difference is that this version uses my C-Standards library.
C
1
star
52

csc-330-uncg-s19

This is an archive of all my CSC-330 assignments.
Java
1
star
53

C-Text-Editor

Simple text-editor written in lower-level C.
C
1
star
54

Win32-Tests

Tests of the Win32 C API.
C
1
star
55

conways-game-of-life

This is a small, quick yet effective implementation of Conway's Game of Life with Java and Swing.
Java
1
star
56

CSC-471-Website-Project

A simple project representing a company with an employee database. Users can insert, update, delete and view records.
PHP
1
star
57

c-session-demos-uncg-s22

This is the repository for all CSC 362/462/662 C programming demos.
C
1
star
58

SFML-Bouncing-Balls

This is my first attempt at an SFML project; it's a simulation of bouncing balls.
C++
1
star
59

brick-breaker-very-fast

This is a very fast clone of the old arcade game Brick Breaker in Java. The clone is not a good representation of many Java attributes and styles for programming; I did this all in under an hour and without any help of libraries or the internet even.
Java
1
star
60

blindify

Blind grading made simple and efficient.
Python
1
star
61

Natural-Deduction-Theorem-Prover

This is a research project focusing on natural deduction theorem proving, and coming up with an optimal algorithm for both propositional and first-order predicate logic (and perhaps even modal). This is pulled directly from FLAT for now.
Java
1
star
62

SQL-Graphical-User-Interface

This is a very small GUI for interfacing with a [remote] SQL database. It is not clean nor complete as of now.
Java
1
star
63

teaching-java

My Java notes for C212.
TeX
1
star
64

SimpleiOSCalculator

A small calculator I made based on a Queue (FIFO) in Swift.
Swift
1
star
65

super-mario-bros-java

A small Super Mario Bros remake in Java
Java
1
star