Niciu Andrei   

mailto: andniciu [AT] yahoo [DOT] com

 

 

Projects

 

PI Chess

PI Chess is a 3D chess game developed in Delphi ( OpenGL for graphics ). Features:

  • Good graphics ( lighting, shadows, reflexions, ambient )

  • Multiple sets of pieces, boards and materials to select

  • Animations

  • AI Players

         

   

 

eCoverEngineer

eCoverEngineer is a WYSIWYG cover creator software with many features: many objects to create covers for (standard box, e-book, thin box, wide box, custom box, spiral notebook, wide spiral notebook, boxes with 2 books, Boxes with 3 books, Boxes with 4 books, magazines) , real-time 3D editing and rendering, high-quality images, lighting, reflexions, shadows, anti-aliased images, multi-language, and other.. Learn more on http://www.adolix.com/ecover-engineer/

         

   

 

Imagic

Imagic is an image processing tool developed mainly as a school project. Developed in Delphi ( using an ultra-fast image control for Delphi by Alex Denisov). Features: point processing ( invert, contrast, treshold, window, ...), spatial processing ( Gaussian blur, sharpening, median, edge detection, ... ), saving as .bmp, histogram, custom kernel and other..

          

   

 

Virtual Architect

Virtual Architect ( team-based project ) was designed to be an easy to use modeling program that would enable any user to create plans for various buildings with the help of a 2D drawing board and to preview these buildings in a 3D environment. My contribution to this project was the development of the application’s interface ( CAD ).

       

 

 

Quatrene3D
Quatrene3D is a game that puts your brain to work. It’s the software implementation of the plastic-based game produced by ELKA (http://www.elka.ro/ro/quatrene.html )

 

 

 

Landedit

Landedit is a simple but innovative WYSIWYG ( what you see is what you get ) tool for creating landscapes. It differs from other landscape-creating tools in that it is based on real landscape modifications: erosion, lifting and sedimentation.

 

 

 

DWS

DWS (Digital Weather Station – team-based project ) is a powerful weather monitoring system which is designed to monitor the skiing conditions that a certain mountain resort offers during winter. The application gathers information from compact sensor equipped modules and creates, using simulation algorithms, an accurate virtual 3D model of each slope. The program can also access several LAN cameras situated in the resort. My contribution to this project was the development of the application’s interface ( structure design, graphics design, incorporated website design ), the development of the incorporated landscape editor ( mainly used for creating landscapes, slopes ) and the development of some tools used in creating some resources for the pic server.

     

 

 

Zenos

My firs complex application based completely on Java Technology, developed as a school project – is a management system for air traffic. It offers support for companies to centralize information about clients, airplanes, destinations and other. It has 3 important modules: ZENOS server – for managing all the incoming requests from operators, ZENOS operator – an application for the operators which they use to check for certain reservations and ZENOS webserver – a rudimentary webserver used for displaying the content of the database in a specific format.

 

 

Agenda

Agenda ( two versions ) is a desktop application that provides a notebook utility - you can store information about important people ( such as name, date of birth, phone, cell phone, email and so on ) and then simply check the list when you need it. It also provides a calendar feature – you get noticed about upcoming events. The firs version was included in ExtremePC magazine.

   

 

 

GLBall
GLBall was my first complex game developed using OpenGL API. It’s a brick-breaking game ( you have to destroy some bricks, by directing a moving ball towards them, using a paddle ). It looks like DX-Ball but has different effects.

   

 

 

Puzzle
A classic puzzle game

 

 

Sorting techniques
Applications for studying sorting techniques ( Cronometer - you can check the behavior of some sorting techniques by sorting some elements and then displaying the costs, AAMS – you can visualize the behavior of different sorting techniques ( how the elements are iterated, how they interchange, and so on )

 

 

 

Calculator
A small calculator

 

 

Geometrix
A tool for those who like geometry

 

 

Expression evaluator
Used for evaluating mathematical expressions

 

 

Automata transformation
Used for transforming an non-deterministic finite automata into a deterministic finite automata