coderAadmi
I am a computer science student currently thriving for learning more & more about computer technologies. I love to develop things that'll help people .
Delhi
Pinned Repositories
Mp3-music-player
This requires pygame library and python3 . Lists all .mp3 files.
Multi-User-ChatBOX-in-Java
This chatbox is built in java by using java Sockets and multi threading. Clients connected to server can choose to broadcast a message or send it directly to a peer.
Multi-User-ChatBOX-PYTHON-
This chatbox uses pure socket programminga nd makes use of TCP/IP Sockets. All the systems i.e., users must be connnected to same network domain.
PradyForm
This is an user registration form android library. It stores the user information using sharedPreference. The main class in this library has already defined string tags that can be to retrieve the user information if it's saved by the activity.
Renz
Screen sharing over wifi using java sockets
STOPPY-STOPWATCH
This is a stopwatch application created for android . Used java.
The-Space-Shooter-Game
The Space Shooter It is a Game application built with python 3.7 using Pygame , Os and Shelve modules of python. It uses Pygame library for the GUI and sounds of the game. Os module is used to join paths for filenames to their associated directories. Shelve module is used to store high score of the player as a record file which is stored in the same directory. The Space shooter is an arcade game developed from classic arcade game genre, old game but with a new context, more glamorous and more vivid graphics. Our galaxy is under attack by alien’s ships and UFO’s, they are here to invade our galaxy by destroying all the planets and lifeforms of our galaxy. Now, you are the only fighter capable in our galaxy who can fight these aliens and protect our galaxy from these aliens. You have to destroy all the alien’s starships and UFO’s and you also have to be careful from the meteorites that are already there in our galaxy’s space as they can also destroy your spaceship. You can shoot high powered red colored laser bullets which can damage any meteorite as well as alien’s spaceships. You can move in X-direction by pressing LEFT or RIGHT arrow to move left and right in the space respectively. You can shoot laser bullets by pressing SPACE button. This project is based on the classic arcade game and is made using basic game loop technique. It uses sprites for all the animations. A sprite is a bitmap graphic that is designed to be a part of larger screen. It can either be a static image or an animated graphic. In a game application, everything is done in the GAME LOOP that is run infinitely until the game is not over. The game loop takes all events from the user and based on those events it updates all the sprites on the game screen accordingly and then it renders all the sprites on the main screen. On the start screen, the animation for start screen is displayed and by pressing ‘N’ new game will be started. New game is started by initializing all sprite groups, meteorite’s groups, enemy’s groups, bullet groups and initializes the player. When game is running, if ESCAPE is pressed then game is paused and PAUSE screen is displayed on which there are instructions to resume the game, to load the new game and to mute the background music of game. When user opts to load new game on game’s PAUSE screen then firstly game is over and GAME OVER screen is displayed on which by pressing N new game can be loaded and if CROSS button of the game window is pressed then also it displays the GAME OVER screen. On the GAME START screen, if CROSS button of game window is pressed then it leads to GAME OVER screen. On the GAME OVER or GAME START screen, if N is pressed then new game is started and if CROSS button of the game window is pressed then the game window is closed. By pressing SPACE button, laser bullets are shoot which can damage the meteorites and enemies and ultimately destroys them. You also have to be careful from getting hit by green laser bullets shoot by the enemy UFO’s and green spaceships by moving left and right in the space and also be careful from meteorites as they can damage your spaceship. Player gets 3 lives and a full health in the start and these are shown in the top of the game screen. Whenever player destroys an enemy’s spaceship or UFO or a meteorite, player’s score is increased that is shown in the middle portion of the top of the game screen. When player has no life left and player’s health gets to zero then game is over and if player’s score is greater than current high score then on GAME OVER screen, new high score will be displayed. For GUI of game, pygame’s Sprite class is extensively used by overriding it’s methods for all sprite’s movements. And for sounds of the game, pygame’s mixer.music module and mixer.Sound class is used. Pygame.mixer.music is used to play the background music of the game and mixer.Sound class is used to play shooting and explosion sounds of game. High score is saved in ‘.db’ record file using Shelve module of python.
TIC-TAC-TOE-AI
This game learns itself by continously playing with player. This is made using python , pygame module and shelve modeule.
TIC-TAC-TOE-Android-game
TIC TAC TOE is everyone's favourite time pass game to play with peers. Thisis a lightweight game developed in java by matching all possible winning patterns.
WALKYTALKY
This is a simple chat apllication in android. it let you chat to your peers connected over same Local Area network. Uses Threading and Socket connections.
coderAadmi's Repositories
coderAadmi/The-Space-Shooter-Game
The Space Shooter It is a Game application built with python 3.7 using Pygame , Os and Shelve modules of python. It uses Pygame library for the GUI and sounds of the game. Os module is used to join paths for filenames to their associated directories. Shelve module is used to store high score of the player as a record file which is stored in the same directory. The Space shooter is an arcade game developed from classic arcade game genre, old game but with a new context, more glamorous and more vivid graphics. Our galaxy is under attack by alien’s ships and UFO’s, they are here to invade our galaxy by destroying all the planets and lifeforms of our galaxy. Now, you are the only fighter capable in our galaxy who can fight these aliens and protect our galaxy from these aliens. You have to destroy all the alien’s starships and UFO’s and you also have to be careful from the meteorites that are already there in our galaxy’s space as they can also destroy your spaceship. You can shoot high powered red colored laser bullets which can damage any meteorite as well as alien’s spaceships. You can move in X-direction by pressing LEFT or RIGHT arrow to move left and right in the space respectively. You can shoot laser bullets by pressing SPACE button. This project is based on the classic arcade game and is made using basic game loop technique. It uses sprites for all the animations. A sprite is a bitmap graphic that is designed to be a part of larger screen. It can either be a static image or an animated graphic. In a game application, everything is done in the GAME LOOP that is run infinitely until the game is not over. The game loop takes all events from the user and based on those events it updates all the sprites on the game screen accordingly and then it renders all the sprites on the main screen. On the start screen, the animation for start screen is displayed and by pressing ‘N’ new game will be started. New game is started by initializing all sprite groups, meteorite’s groups, enemy’s groups, bullet groups and initializes the player. When game is running, if ESCAPE is pressed then game is paused and PAUSE screen is displayed on which there are instructions to resume the game, to load the new game and to mute the background music of game. When user opts to load new game on game’s PAUSE screen then firstly game is over and GAME OVER screen is displayed on which by pressing N new game can be loaded and if CROSS button of the game window is pressed then also it displays the GAME OVER screen. On the GAME START screen, if CROSS button of game window is pressed then it leads to GAME OVER screen. On the GAME OVER or GAME START screen, if N is pressed then new game is started and if CROSS button of the game window is pressed then the game window is closed. By pressing SPACE button, laser bullets are shoot which can damage the meteorites and enemies and ultimately destroys them. You also have to be careful from getting hit by green laser bullets shoot by the enemy UFO’s and green spaceships by moving left and right in the space and also be careful from meteorites as they can damage your spaceship. Player gets 3 lives and a full health in the start and these are shown in the top of the game screen. Whenever player destroys an enemy’s spaceship or UFO or a meteorite, player’s score is increased that is shown in the middle portion of the top of the game screen. When player has no life left and player’s health gets to zero then game is over and if player’s score is greater than current high score then on GAME OVER screen, new high score will be displayed. For GUI of game, pygame’s Sprite class is extensively used by overriding it’s methods for all sprite’s movements. And for sounds of the game, pygame’s mixer.music module and mixer.Sound class is used. Pygame.mixer.music is used to play the background music of the game and mixer.Sound class is used to play shooting and explosion sounds of game. High score is saved in ‘.db’ record file using Shelve module of python.
coderAadmi/TIC-TAC-TOE-Android-game
TIC TAC TOE is everyone's favourite time pass game to play with peers. Thisis a lightweight game developed in java by matching all possible winning patterns.
coderAadmi/Mp3-music-player
This requires pygame library and python3 . Lists all .mp3 files.
coderAadmi/Multi-User-ChatBOX-in-Java
This chatbox is built in java by using java Sockets and multi threading. Clients connected to server can choose to broadcast a message or send it directly to a peer.
coderAadmi/Multi-User-ChatBOX-PYTHON-
This chatbox uses pure socket programminga nd makes use of TCP/IP Sockets. All the systems i.e., users must be connnected to same network domain.
coderAadmi/PradyForm
This is an user registration form android library. It stores the user information using sharedPreference. The main class in this library has already defined string tags that can be to retrieve the user information if it's saved by the activity.
coderAadmi/Renz
Screen sharing over wifi using java sockets
coderAadmi/STOPPY-STOPWATCH
This is a stopwatch application created for android . Used java.
coderAadmi/TIC-TAC-TOE-AI
This game learns itself by continously playing with player. This is made using python , pygame module and shelve modeule.
coderAadmi/WALKYTALKY
This is a simple chat apllication in android. it let you chat to your peers connected over same Local Area network. Uses Threading and Socket connections.
coderAadmi/address-book
Python beginner level project
coderAadmi/BitsAssignment
Cloud Computing Assignment Azure
coderAadmi/ClientServer-Game-Architecture-
This is a client-server game model architecture created using TCP sockets in python. It will help you to understand how networked game is build.
coderAadmi/CodeHeist
Coding community android application for discussion.
coderAadmi/Collify
coderAadmi/eco--forms
Server Driven Form UI for android
coderAadmi/EmpassNews
coderAadmi/fit1
fitness app that can count steps , distance ,calories burned ,timer ,exercise details ,training ,and a good UI
coderAadmi/Freshlybuilt-Android-app
Working on Prototype
coderAadmi/IntellifyTest
HomeActivity is the Launcher Activity .
coderAadmi/JUMPY
JUMPY is a bird jumping (flying ) game.
coderAadmi/LearnAndroid
This series contains java and xml codes for beginners in Android development. These codes are well documented with comments at each step to make it easy to understand.
coderAadmi/monodepth2
Monocular depth estimation from a single image
coderAadmi/my-det
This repo contains information about my future and dream projects. I will be posting solution's codes of online coding problems.
coderAadmi/Peer-to-Peer-Simple-Chat-box-Multi-Threadded-
This chatbox is entirely written in python and uses pure socket programming with multi threading.
coderAadmi/report-card-generator
Java Basic Beginner level Project
coderAadmi/Simple-Client-Server-in-Java-
This demonstartes the use of Socket programming in JAVA using java.net and java.io packages.
coderAadmi/temperature-celcius-vs-fahrenheit-application
Beginner level project for android
coderAadmi/tic-tac-toe
Tic Tac Toe game android application using Kotlin
coderAadmi/WEATHYY
WEATHYY is an android app which tells you weather information about places. It uses openweathermap api for the weather information.