Skip to content

Hipdarius/netbeans-workspace

Repository files navigation

2CI – SciPr Projects

This repository collects every project written for the SciPr (Scientific Programming) course of class 2CI at the Lycée des Arts et Métiers, covered during the 2026 school year.

Every project is a standalone NetBeans Java application. Most projects are built around Swing, while some exercises are console programs.

Projects

Folder Description
G1_ShapeDrawer Shape-drawing exercise: introduction to OOP with Shape, Line, Rectangle.
G2_Emojis Emoticon faces drawn with Graphics2D, plus a small bouncing-ball demo.
G3_Javapede Javapede game: player, bullets, mushrooms.
E9_FallingBalls Falling-balls animation exercise.
F06_Checkers Checkers board with pieces.
G5_SpaceInvaders First Space Invaders implementation.
G6_SpaceInvadersII Refined Space Invaders with score tracking and inheritance cleanup.
G4_AngryBalls Physics ball launcher with gravity, a wall, and red targets.
H1_CryptoBox Message encryption/decryption exercise with .cry file save/load.
X1_Snake Classic Snake game.
X2_PongGame Classic Pong with a simple AI opponent.
X3_Demo Friendsbook demo with Person/Persons objects and save/load file I/O.
X4_StaticListVsArrayList Console exercise comparing fixed arrays with ArrayList operations and timing.

Building

Each folder is a NetBeans Ant project. Open it in NetBeans and run the main class, or build from the project root with ant jar and run the produced JAR from dist/.

License

Everything in this repository is free to use. You may copy, modify, and redistribute any of the code without restriction.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages